[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Will Benson singles on a fly ball to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T19:06:34.774Z","endTime":"2026-03-22T19:07:01.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T15:15:52.292Z","endTime":"2026-03-22T18:48:42.563Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"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-22T18:48:42.563Z","endTime":"2026-03-22T19:04:39.918Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"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-22T19:04:39.918Z","endTime":"2026-03-22T19:06:37.143Z","isPitch":false,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.96797327636021,"aZ":-15.550419709085963,"pfxX":-8.846501933551469,"pfxZ":8.22050698643686,"pX":-1.5287142571360024,"pZ":4.114847026723384,"vX0":6.288596819288374,"vY0":-142.11841988374525,"vZ0":-2.3917390833625425,"x":175.27,"y":127.68,"x0":-2.633404224630209,"y0":50.005387293683704,"z0":5.968292725238145,"aX":-17.8967097215412},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":14.5,"spinRate":2273,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3870646035976888,"extension":6.664439315289819},"index":3,"playId":"84dbcde5-7405-3c74-a1df-c6d4c8978c7d","pitchNumber":1,"startTime":"2026-03-22T19:06:37.143Z","endTime":"2026-03-22T19:06:40.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":96.9,"endSpeed":88.5,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93616373042088,"aZ":-15.57603897313711,"pfxX":-7.5862102900855195,"pfxZ":8.290725213811175,"pX":0.12704677247589724,"pZ":2.4508262882664753,"vX0":10.152698087023781,"vY0":-140.59154258258073,"vZ0":-6.584756515933886,"x":112.16,"y":172.61,"x0":-2.545609954832099,"y0":50.00068097009055,"z0":5.834596470044234,"aX":-15.183045573339882},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2304,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3896245433314829,"extension":6.7925790364217455},"hitData":{"launchSpeed":72.7,"launchAngle":25.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.7,"coordY":125.36}},"index":4,"playId":"b5f87feb-95f9-3a4b-9a5f-8f97e99f19e0","pitchNumber":2,"startTime":"2026-03-22T19:06:51.863Z","endTime":"2026-03-22T19:07:01.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-03-22T19:07:01.919Z","atBatIndex":0},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Steer pops into a force out, second baseman Brayan Rocchio to shortstop Gabriel Arias. Will Benson out at 2nd. Spencer Steer to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T19:07:15.125Z","endTime":"2026-03-22T19:08:03.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"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":97.8,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23614942891631,"aZ":-14.351821678095785,"pfxX":-6.562562142012181,"pfxZ":8.78088645312366,"pX":-0.051471639180660264,"pZ":3.196817428295141,"vX0":9.705008758496449,"vY0":-141.97796612299064,"vZ0":-4.934310177674192,"x":118.96,"y":152.47,"x0":-2.6704668837242953,"y0":50.003274084091096,"z0":5.879144991894601,"aX":-13.321653829291751},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2158,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3866295230676515,"extension":6.791684736947269},"index":0,"playId":"c406ed40-1151-33dc-a7d2-e6e3acffdd45","pitchNumber":1,"startTime":"2026-03-22T19:07:28.431Z","endTime":"2026-03-22T19:07:31.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":96.5,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.593761010593795,"aZ":-15.395741080123086,"pfxX":-7.305968293339616,"pfxZ":8.447707250605506,"pX":-0.7223754514339656,"pZ":3.003248368826179,"vX0":8.25452178433174,"vY0":-140.24628615842275,"vZ0":-4.937855424810502,"x":144.54,"y":157.69,"x0":-2.758712142302947,"y0":50.00459381208675,"z0":5.795700267851844,"aX":-14.513215997777186},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2236,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39100464640362054,"extension":6.6616620523318755},"hitData":{"launchSpeed":67.9,"launchAngle":50.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.82,"coordY":124.35}},"index":1,"playId":"ae3216eb-e87e-3999-9bb0-d313214c7449","pitchNumber":2,"startTime":"2026-03-22T19:07:45.871Z","endTime":"2026-03-22T19:08:03.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"first":{"id":666181,"link":"/api/v1/people/666181"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:08:03.756Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-22T19:08:26.649Z","endTime":"2026-03-22T19:10:39.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37177309769736,"aZ":-32.60812944285121,"pfxX":4.803397831863608,"pfxZ":-0.2687674278237768,"pX":-0.43906972869276195,"pZ":3.0076983373202544,"vX0":5.026394582180826,"vY0":-125.82252229484217,"vZ0":-0.2147619782675736,"x":133.74,"y":157.57,"x0":-3.089499426906344,"y0":50.0057979510342,"z0":5.744478795346216,"aX":7.674036757704882},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-9.8,"spinRate":2265,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.4359178545412452,"extension":6.656523462797551},"index":0,"playId":"02ed0c43-75f0-32ff-a6b3-766dd537c065","pitchNumber":1,"startTime":"2026-03-22T19:08:26.649Z","endTime":"2026-03-22T19:08:30.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80866565500552,"aZ":-13.645581782459749,"pfxX":-7.445955459382919,"pfxZ":9.000562964361363,"pX":-0.6857093072332104,"pZ":3.6658484231937125,"vX0":8.451331989155726,"vY0":-142.7829553324794,"vZ0":-4.053845479943629,"x":143.14,"y":139.8,"x0":-2.720854327034473,"y0":50.000719067720716,"z0":5.966580582172713,"aX":-15.325746679217144},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2310,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3840521709161435,"extension":6.7382401202372995},"index":1,"playId":"63b0d4ca-e86f-362c-8636-60071a4530e4","pitchNumber":2,"startTime":"2026-03-22T19:08:46.498Z","endTime":"2026-03-22T19:08:49.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.501898213923475,"aZ":-15.162036572875119,"pfxX":-6.638881397147436,"pfxZ":8.305078018465398,"pX":-0.8368135678176304,"pZ":4.3361473630646685,"vX0":7.473258545657213,"vY0":-142.4086032385354,"vZ0":-2.5159395822883255,"x":148.9,"y":121.7,"x0":-2.63579201930196,"y0":50.0035110040456,"z0":6.193227913836252,"aX":-13.601039983909248},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":10.4,"spinRate":2139,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3849949210564896,"extension":6.5673283555172235},"index":2,"playId":"70ecfb12-4e0c-3a51-9a3e-0d60522004d1","pitchNumber":3,"startTime":"2026-03-22T19:09:10.216Z","endTime":"2026-03-22T19:09:13.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":3,"playId":"05848dd3-cb79-31fb-abbd-613dfcc88861","startTime":"2026-03-22T19:09:30.856Z","endTime":"2026-03-22T19:09:34.808Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Gavin Williams picks off Spencer Steer at 1st on throw to first baseman Rhys Hoskins.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"05848dd3-cb79-31fb-abbd-613dfcc88861","startTime":"2026-03-22T19:09:49.862Z","endTime":"2026-03-22T19:10:01.006Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":668715,"link":"/api/v1/people/668715"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.21,"dramaIndex":60.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40222429860352,"aZ":-16.531409488963813,"pfxX":-6.663514195131718,"pfxZ":7.678556420663831,"pX":-0.5357921709961256,"pZ":3.2658199708506808,"vX0":8.281709582829885,"vY0":-142.26643462455954,"vZ0":-4.767723565526533,"x":137.42,"y":150.6,"x0":-2.6268228029350973,"y0":50.00700769139794,"z0":6.020493373447827,"aX":-13.583400716738295},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":2324,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3858466626752719,"extension":6.664953107218979},"index":5,"playId":"6febc6d9-3331-36aa-81b9-a80302bba60e","pitchNumber":4,"startTime":"2026-03-22T19:10:01.006Z","endTime":"2026-03-22T19:10:06.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":88.3,"endSpeed":81.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.186442540960133,"aZ":-32.03146669184702,"pfxX":4.209284411426361,"pfxZ":0.08307856761308763,"pX":-1.2711802877130094,"pZ":2.966559141245598,"vX0":3.0150234051929465,"vY0":-128.71750770902437,"vZ0":-1.1011710912071284,"x":165.45,"y":158.68,"x0":-3.000474420556534,"y0":50.002132824073236,"z0":5.857564037007217,"aX":7.13354329618699},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":-8.3,"spinRate":2380,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.42389104796339794,"extension":6.601336790719235},"index":6,"playId":"037938e2-b335-3e77-805c-ac222dbcf416","pitchNumber":5,"startTime":"2026-03-22T19:10:20.254Z","endTime":"2026-03-22T19:10:25.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.493423721349455,"aZ":-31.0722211004738,"pfxX":4.639579789984963,"pfxZ":0.6716450432895176,"pX":1.5988773580887925,"pZ":1.713524775083082,"vX0":9.791778680217389,"vY0":-127.2375080360728,"vZ0":-3.623311509901023,"x":56.05,"y":192.51,"x0":-2.8983902629128298,"y0":50.00370833631635,"z0":5.611542525833525,"aX":7.625877369391365},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-10.6,"spinRate":2299,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4300571019391701,"extension":6.72910924272856},"index":7,"playId":"e75af302-ddb5-3fe8-aed5-eeb40b45bd07","pitchNumber":6,"startTime":"2026-03-22T19:10:35.464Z","endTime":"2026-03-22T19:10:39.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:10:39.617Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:12:35.397Z","endTime":"2026-03-22T19:13:53.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.335102320304795,"aZ":-29.62367001570326,"pfxX":11.28541731459435,"pfxZ":1.392129397593628,"pX":-0.5009860395078246,"pZ":2.650037392253905,"vX0":-13.825145172843644,"vY0":-134.1360573959323,"vZ0":-1.752752824612446,"x":136.1,"y":167.23,"x0":3.2387999805424914,"y0":50.003374534917924,"z0":5.411546420192227,"aX":20.692959828282863},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.6,"spinRate":2146,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.40737564716970986,"extension":6.053497945641385},"index":0,"playId":"ca03fd4f-2bc5-3968-9a0b-6babed93ea60","pitchNumber":1,"startTime":"2026-03-22T19:12:48.922Z","endTime":"2026-03-22T19:12:53.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.938354114412462,"aZ":-23.332738812582893,"pfxX":10.541878708902448,"pfxZ":4.775554941049807,"pX":-0.4054485655825544,"pZ":3.4387439959304156,"vX0":-13.527340550113886,"vY0":-135.11454735338916,"vZ0":-1.1684899607925647,"x":132.45,"y":145.93,"x0":3.292166344125736,"y0":50.0054250223705,"z0":5.513627425532101,"aX":19.530239305600922},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":2277,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.4050936872344919,"extension":5.845520730676852},"index":1,"playId":"0b722d67-fa13-3900-aac4-484d887008bc","pitchNumber":2,"startTime":"2026-03-22T19:13:02.756Z","endTime":"2026-03-22T19:13:07.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.094888638066006,"aZ":-33.5909431431344,"pfxX":-5.911774077228223,"pfxZ":-1.0637159743671045,"pX":1.2895127419453822,"pZ":1.811685572184841,"vX0":-3.80265689222516,"vY0":-114.24639974148086,"vZ0":-0.8931835673555149,"x":67.85,"y":189.86,"x0":3.7378829184473337,"y0":50.00247054809137,"z0":5.480762519974527,"aX":-7.890275357282156},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-1.9,"breakHorizontal":11.6,"spinRate":2516,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.47762924078895796,"extension":5.769863350205747},"index":2,"playId":"be23dc84-e00e-383f-ba3e-01bc732347fa","pitchNumber":3,"startTime":"2026-03-22T19:13:17.509Z","endTime":"2026-03-22T19:13:22.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.318448207864144,"aZ":-34.808948644959436,"pfxX":-2.9782895953666415,"pfxZ":-1.8834266624693434,"pX":-1.0587275902574254,"pZ":2.066687454000159,"vX0":-9.412767046932114,"vY0":-116.93095586607055,"vZ0":-0.494931949330067,"x":157.36,"y":182.98,"x0":3.392418529166323,"y0":50.00422688135236,"z0":5.523577535505774,"aX":-4.159405490128335},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.2,"breakHorizontal":7.6,"spinRate":2540,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4669121268260006,"extension":5.769183553668851},"index":3,"playId":"375299ae-d7c0-34f0-88b8-a941706d395a","pitchNumber":4,"startTime":"2026-03-22T19:13:33.644Z","endTime":"2026-03-22T19:13:37.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.569079127923217,"aZ":-29.104075810111706,"pfxX":11.19717356233004,"pfxZ":1.651012469409082,"pX":-1.4599145180144075,"pZ":2.5134806949101964,"vX0":-16.46019257192887,"vY0":-135.2285030386812,"vZ0":-2.0700972647676643,"x":172.65,"y":170.92,"x0":3.241683954279364,"y0":50.00217025725568,"z0":5.323918902686089,"aX":20.80774056424321},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":-16.9,"spinRate":2306,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.4045206773740859,"extension":6.13075313370421},"index":4,"playId":"779dbf92-b3ee-3888-bd81-d507e629c62b","pitchNumber":5,"startTime":"2026-03-22T19:13:50.308Z","endTime":"2026-03-22T19:13:53.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:13:53.671Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Angel Martínez homers (4) on a fly ball to left center field. Steven Kwan scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:14:04.737Z","endTime":"2026-03-22T19:15:23.605Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":666157,"link":"/api/v1/people/666157"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.974028205172676,"aZ":-27.23259231902611,"pfxX":11.011732330184465,"pfxZ":2.6617527747414895,"pX":-1.0833518154351924,"pZ":1.9862188519956057,"vX0":-15.685456480871212,"vY0":-134.90431280833917,"vZ0":-3.6093172174702377,"x":158.29,"y":185.15,"x0":3.352678445021455,"y0":50.00600103543378,"z0":5.242594448172823,"aX":20.47583571677473},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":-16.9,"spinRate":2183,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.40467041738383713,"extension":6.195963948631182},"index":0,"playId":"ed697c5a-6453-30a6-b1ba-6e620d1d5a63","pitchNumber":1,"startTime":"2026-03-22T19:14:18.516Z","endTime":"2026-03-22T19:14:27.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342883981129095,"aZ":-25.675474723579992,"pfxX":10.840833990030418,"pfxZ":3.5132047249074088,"pX":0.27174868332302154,"pZ":3.1037907001670884,"vX0":-11.886623647396464,"vY0":-134.49765698566387,"vZ0":-1.4525717332855015,"x":106.64,"y":154.98,"x0":3.3184837822737028,"y0":50.00542521518228,"z0":5.4538355242336,"aX":20.070606148015635},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":-17.4,"spinRate":2200,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.40563718140248994,"extension":5.893261599627658},"index":1,"playId":"f64b24a1-44c8-3b20-8ba2-978266af8d9c","pitchNumber":2,"startTime":"2026-03-22T19:14:38.827Z","endTime":"2026-03-22T19:14:42.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55937658233876,"aZ":-21.76823064799336,"pfxX":10.268189658174466,"pfxZ":5.615474480256816,"pX":-0.39206077352872887,"pZ":2.647883919891512,"vX0":-13.418205146598869,"vY0":-135.0539466716249,"vZ0":-3.1024506319090994,"x":131.94,"y":167.29,"x0":3.299452241385186,"y0":50.002206597221445,"z0":5.3370898372692865,"aX":19.026908208594868},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.7,"breakHorizontal":-15.8,"spinRate":2107,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.40508631147990304,"extension":6.158529451889296},"hitData":{"launchSpeed":102.9,"launchAngle":29.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.32,"coordY":41.43}},"index":2,"playId":"c1e6c68e-8683-39e1-9a77-5f9ea8ed1960","pitchNumber":3,"startTime":"2026-03-22T19:15:00.074Z","endTime":"2026-03-22T19:15:23.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":666157,"link":"/api/v1/people/666157"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":14.900000000000006,"leverageIndex":1.44,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:15:23.605Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to center fielder Dane Myers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:15:41.068Z","endTime":"2026-03-22T19:23:26.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,4,5,6,7],"actionIndex":[2,3],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925302294994797,"aZ":-32.27061216498312,"pfxX":-4.447923471059949,"pfxZ":-0.06564991355605443,"pX":1.0942053512338625,"pZ":3.1800034517209728,"vX0":-4.610767761731972,"vY0":-116.92886306469863,"vZ0":1.296116440478927,"x":75.29,"y":152.92,"x0":3.6692353925689183,"y0":50.00487518048781,"z0":5.644936429867589,"aX":-6.16349412428754},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.5,"breakHorizontal":9.2,"spinRate":2542,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.46832159831182585,"extension":5.709164958466526},"index":0,"playId":"4f19e60d-227e-3498-a8b4-c0dd4b224115","pitchNumber":1,"startTime":"2026-03-22T19:15:44.600Z","endTime":"2026-03-22T19:15:49.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263946468066678,"aZ":-27.762083656445554,"pfxX":10.119600054296056,"pfxZ":2.617214762273816,"pX":0.7030360485226893,"pZ":2.615060801336425,"vX0":-10.300612843481584,"vY0":-128.38053842883963,"vZ0":-1.4910241176464236,"x":90.2,"y":168.17,"x0":3.4348843532725413,"y0":50.00117480577967,"z0":5.345370203167153,"aX":17.0477751026544},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-16.3,"spinRate":1835,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.4251422304378174,"extension":5.977764123052483},"index":1,"playId":"e1a07c54-03ff-3125-a23f-c899909f3b45","pitchNumber":2,"startTime":"2026-03-22T19:15:57.516Z","endTime":"2026-03-22T19:16:01.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T19:16:23.968Z","endTime":"2026-03-22T19:18:30.627Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Griffin Green replaces Nick Lodolo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-03-22T19:18:30.627Z","endTime":"2026-03-22T19:22:17.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802372,"link":"/api/v1/people/802372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666157,"link":"/api/v1/people/666157","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23719324457431,"aZ":-20.876134589402287,"pfxX":-7.736204589746148,"pfxZ":6.147004094200231,"pX":-1.2225802902933252,"pZ":2.9484610273538645,"vX0":5.293214126631968,"vY0":-136.03261369382327,"vZ0":-2.662895156555261,"x":163.6,"y":159.17,"x0":-2.2079469038430175,"y0":50.003209990178604,"z0":5.419257285640428,"aX":-14.217907894559694},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":12.6,"spinRate":1991,"spinDirection":239},"zone":11,"typeConfidence":1.3,"plateTime":0.40568276694939787,"extension":6.079373680586685},"index":4,"playId":"2194794e-c5fe-3ffc-9e0c-2be3c9d0f43d","pitchNumber":3,"startTime":"2026-03-22T19:22:17.906Z","endTime":"2026-03-22T19:22:22.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377025456039544,"aZ":-35.85017115674417,"pfxX":2.8025115585515143,"pfxZ":-2.4316217110672373,"pX":-0.8252725093487483,"pZ":0.5572769433587991,"vX0":3.138222694288145,"vY0":-123.31059995549481,"vZ0":-3.3185619558004644,"x":148.46,"y":223.73,"x0":-2.486495440122195,"y0":50.00025202463347,"z0":4.997718083710917,"aX":4.242095638999222},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.0,"breakHorizontal":-5.9,"spinRate":2458,"spinDirection":50},"zone":13,"typeConfidence":1.33,"plateTime":0.44708597102463665,"extension":6.202837983184209},"index":5,"playId":"b35a0f98-0866-3300-9110-8e73ee5e417a","pitchNumber":4,"startTime":"2026-03-22T19:22:32.347Z","endTime":"2026-03-22T19:22:36.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29238176347613,"aZ":-23.997103801437085,"pfxX":-8.120063773455096,"pfxZ":4.399958196301466,"pX":-0.9640400477661734,"pZ":2.577234668022779,"vX0":5.995355846220472,"vY0":-136.71260584099184,"vZ0":-2.814110696226537,"x":153.75,"y":169.19,"x0":-2.150920880225579,"y0":50.001859380377255,"z0":5.300557282957184,"aX":-15.088168622996486},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":13.1,"spinRate":2166,"spinDirection":242},"zone":11,"typeConfidence":1.34,"plateTime":0.40347679082274013,"extension":6.171006129483637},"index":6,"playId":"d477a6cf-508a-30d1-ab29-d5dae1f4423f","pitchNumber":5,"startTime":"2026-03-22T19:22:53.284Z","endTime":"2026-03-22T19:22:57.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99404403622861,"aZ":-26.25544854836932,"pfxX":-8.711896773389057,"pfxZ":3.167950325230697,"pX":-0.8543464537642651,"pZ":2.790733781908321,"vX0":6.54425853249297,"vY0":-136.5287982554163,"vZ0":-1.8429032952397728,"x":149.57,"y":163.43,"x0":-2.1631657232089885,"y0":50.00302130048834,"z0":5.300353734448082,"aX":-16.274952778360216},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":14.2,"spinRate":2080,"spinDirection":245},"zone":11,"typeConfidence":1.34,"plateTime":0.4028049408953418,"extension":6.109541235561789},"hitData":{"launchSpeed":103.0,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.08,"coordY":92.11}},"index":7,"playId":"d359f37a-efa1-3843-8ab4-f162ce3f281f","pitchNumber":6,"startTime":"2026-03-22T19:23:16.129Z","endTime":"2026-03-22T19:23:26.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.7,"awayTeamWinProbability":24.299999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.61,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:23:26.406Z","atBatIndex":5},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rhys Hoskins grounds into a force out, shortstop Garrett Hampson to second baseman Spencer Steer. José Ramírez out at 2nd. Rhys Hoskins to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:23:38.648Z","endTime":"2026-03-22T19:24:59.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280839295886253,"aZ":-31.016763414329148,"pfxX":6.831738611872876,"pfxZ":0.7429667918800469,"pX":-0.7060886692402005,"pZ":2.840303726579972,"vX0":1.9344400461245708,"vY0":-124.1186560652871,"vZ0":0.5174084857727734,"x":143.91,"y":162.09,"x0":-2.3828947028513676,"y0":50.00593315219912,"z0":5.207088399493664,"aX":10.685410663755453},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":-12.8,"spinRate":2636,"spinDirection":45},"zone":4,"typeConfidence":0.91,"plateTime":0.44089489017915007,"extension":5.958507428673223},"index":0,"playId":"b4f0bfdc-e289-3b0f-9f43-b25957d55872","pitchNumber":1,"startTime":"2026-03-22T19:23:53.060Z","endTime":"2026-03-22T19:23:57.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.491279725722382,"aZ":-20.299942603646027,"pfxX":-7.1325682721067105,"pfxZ":6.2212177237038775,"pX":0.39291140568088534,"pZ":1.3365981699198013,"vX0":8.680168018506226,"vY0":-136.8526555698792,"vZ0":-6.6991308828338285,"x":102.02,"y":202.69,"x0":-1.8842785365143964,"y0":50.00098445801902,"z0":5.193429608856971,"aX":-13.609905876730796},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":11.3,"spinRate":2167,"spinDirection":244},"zone":14,"typeConfidence":1.29,"plateTime":0.3993026382477347,"extension":6.186910414531464},"index":1,"playId":"626fb9d4-781d-3572-b6b5-4fda22dd57c1","pitchNumber":2,"startTime":"2026-03-22T19:24:11.774Z","endTime":"2026-03-22T19:24:16.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.304622992436737,"aZ":-30.508804796392194,"pfxX":3.5658330198569184,"pfxZ":1.1207648229254126,"pX":1.2719932463121357,"pZ":2.3706494333507417,"vX0":6.812385231667507,"vY0":-120.99415226240711,"vZ0":-0.3193722323840651,"x":68.51,"y":174.77,"x0":-2.0416674996964628,"y0":50.00143873966568,"z0":5.174584149240701,"aX":5.293684226350754},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.3,"breakHorizontal":-8.0,"spinRate":2679,"spinDirection":43},"zone":14,"typeConfidence":1.36,"plateTime":0.45245362606457773,"extension":6.102756817382833},"index":2,"playId":"a1bd3f40-6cf3-3c4a-9d4a-8bbe34191153","pitchNumber":3,"startTime":"2026-03-22T19:24:29.503Z","endTime":"2026-03-22T19:24:33.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.622165236745897,"aZ":-34.69632410599145,"pfxX":-9.634139137002311,"pfxZ":-1.3828085290006094,"pX":0.2919013696753776,"pZ":2.1150305631657274,"vX0":9.304387532764077,"vY0":-134.401839117397,"vZ0":-1.7330975126985773,"x":105.87,"y":181.67,"x0":-1.9661776332939198,"y0":50.00098468295968,"z0":5.236370268298922,"aX":-17.591805982914455},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.6,"breakHorizontal":15.4,"spinRate":2108,"spinDirection":250},"zone":9,"typeConfidence":1.29,"plateTime":0.4078106930486536,"extension":6.264198910741308},"hitData":{"launchSpeed":106.2,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.55,"coordY":157.47}},"index":3,"playId":"00fbf67b-e0be-3fd8-af88-66f3f0da0512","pitchNumber":4,"startTime":"2026-03-22T19:24:46.918Z","endTime":"2026-03-22T19:24:59.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:24:59.682Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chase DeLauter walks. Rhys Hoskins to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:25:06.568Z","endTime":"2026-03-22T19:26:54.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39771865492495,"aZ":-30.039572894303227,"pfxX":-10.440068909905662,"pfxZ":1.1082831249953955,"pX":-1.210612492983342,"pZ":2.5870722223483797,"vX0":5.8986004592874774,"vY0":-138.11188001871068,"vZ0":-2.147813435605849,"x":163.15,"y":168.93,"x0":-2.0201089037350726,"y0":50.003845917680664,"z0":5.399564506177863,"aX":-20.12518254492651},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.8,"breakHorizontal":17.6,"spinRate":2084,"spinDirection":235},"zone":11,"typeConfidence":1.28,"plateTime":0.3969177937204069,"extension":6.172646291246344},"index":0,"playId":"0a57a9f0-245e-3538-a0e5-de0f4c314325","pitchNumber":1,"startTime":"2026-03-22T19:25:23.144Z","endTime":"2026-03-22T19:25:26.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27482082002224,"aZ":-33.572012064581415,"pfxX":6.700910664820377,"pfxZ":-0.913694529832437,"pX":-0.191821749481863,"pZ":1.5016780208819454,"vX0":3.185716420467965,"vY0":-123.1546483795325,"vZ0":-1.533472107712652,"x":124.31,"y":198.23,"x0":-2.3761227817262975,"y0":50.005731676876735,"z0":4.993067619097203,"aX":10.212191978949532},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.8,"breakHorizontal":-13.0,"spinRate":2328,"spinDirection":55},"zone":13,"typeConfidence":1.32,"plateTime":0.44611015653087094,"extension":6.166681699266345},"index":1,"playId":"f0032a1d-161d-3738-8a50-8c3029439ea6","pitchNumber":2,"startTime":"2026-03-22T19:25:40.826Z","endTime":"2026-03-22T19:25:45.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.236922109771655,"aZ":-32.268845268241414,"pfxX":2.4730151245312255,"pfxZ":-0.05469363928526505,"pX":-1.6338212285217761,"pZ":4.143170000023833,"vX0":0.3673692584320893,"vY0":-129.54649323254392,"vZ0":2.5234421343239886,"x":179.28,"y":126.91,"x0":-2.098687209368464,"y0":50.00358554714236,"z0":5.59874528244594,"aX":4.266438096179108},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.6,"spinRate":2311,"spinDirection":114},"zone":11,"typeConfidence":1.37,"plateTime":0.4204073334146994,"extension":5.893730542511825},"index":2,"playId":"6da92768-4f61-3de4-ab80-33004b8642f5","pitchNumber":3,"startTime":"2026-03-22T19:26:07.477Z","endTime":"2026-03-22T19:26:10.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351171440828335,"aZ":-31.88517401231714,"pfxX":-9.589138696309629,"pfxZ":0.16172824808430786,"pX":0.8263681645528242,"pZ":1.7398474985146783,"vX0":10.424076072053643,"vY0":-133.57745960102855,"vZ0":-2.9455199122650937,"x":85.5,"y":191.8,"x0":-1.8847674143581163,"y0":50.004911705810876,"z0":5.154502827073972,"aX":-17.294174936587524},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":15.0,"spinRate":2087,"spinDirection":242},"zone":14,"typeConfidence":1.3,"plateTime":0.41038109044630255,"extension":6.355528676735651},"index":3,"playId":"7d6d81f7-d98c-3075-8058-9aae111ef4b6","pitchNumber":4,"startTime":"2026-03-22T19:26:29.853Z","endTime":"2026-03-22T19:26:33.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34142878700111,"aZ":-29.591906857240037,"pfxX":-9.769433393139337,"pfxZ":1.4137447033938422,"pX":-0.2414424404941614,"pZ":0.10300677114262213,"vX0":8.35428748866908,"vY0":-133.64383572758192,"vZ0":-7.425055057876942,"x":126.2,"y":236.0,"x0":-2.1191849211965326,"y0":50.00651752821656,"z0":5.005659048715665,"aX":-17.902621951197396},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":2059,"spinDirection":249},"zone":13,"typeConfidence":1.35,"plateTime":0.407854708506576,"extension":6.229295219450846},"index":4,"playId":"92ea9160-2378-39de-be22-7ec4ac4ea82f","pitchNumber":5,"startTime":"2026-03-22T19:26:50.389Z","endTime":"2026-03-22T19:26:54.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":0.86,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:26:54.478Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:27:08.076Z","endTime":"2026-03-22T19:28:44.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623016541688926,"aZ":-31.93334585974302,"pfxX":6.993437621047023,"pfxZ":0.16326497037576537,"pX":1.3045168067506894,"pZ":2.2190444376694276,"vX0":6.279201966505083,"vY0":-122.2757875637501,"vZ0":-0.6004639457133578,"x":67.27,"y":178.87,"x0":-2.203617984922104,"y0":50.00523718670893,"z0":5.2024867354137605,"aX":10.614786516978722},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-14.2,"spinRate":2641,"spinDirection":57},"zone":14,"typeConfidence":1.36,"plateTime":0.4475626212209267,"extension":6.169570885413014},"index":0,"playId":"e2dd60d7-f71b-36d3-8e47-bec6a4667a3a","pitchNumber":1,"startTime":"2026-03-22T19:27:33.333Z","endTime":"2026-03-22T19:27:37.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78824316557368,"aZ":-28.16265421021506,"pfxX":-8.888574595768766,"pfxZ":2.124643842249486,"pX":-0.6926187367576263,"pZ":1.9898789704519535,"vX0":6.642809280684892,"vY0":-136.32141393329707,"vZ0":-3.5756938468229476,"x":143.4,"y":185.05,"x0":-2.0010073027997923,"y0":50.00466884943408,"z0":5.253586306615573,"aX":-16.801492372277792},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":1991,"spinDirection":243},"zone":7,"typeConfidence":1.35,"plateTime":0.40115113650719714,"extension":6.2991076683711595},"index":1,"playId":"eebe983b-f172-3b0a-ac32-6345810e5350","pitchNumber":2,"startTime":"2026-03-22T19:27:51.833Z","endTime":"2026-03-22T19:27:55.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.971744531865383,"aZ":-34.36722338686934,"pfxX":3.90112434714615,"pfxZ":-1.3618117088756136,"pX":0.3060737553670906,"pZ":2.336285642437882,"vX0":5.208771181827114,"vY0":-125.30979709027604,"vZ0":-0.3518889260579199,"x":105.33,"y":175.7,"x0":-2.2987054426810825,"y0":50.00462830193225,"z0":5.262604037823845,"aX":6.266558262206631},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":-8.2,"spinRate":2529,"spinDirection":50},"zone":6,"typeConfidence":1.09,"plateTime":0.43544457293765104,"extension":6.105667338288373},"index":2,"playId":"3832c192-a44e-32d5-aee1-000b966439e4","pitchNumber":3,"startTime":"2026-03-22T19:28:16.082Z","endTime":"2026-03-22T19:28:20.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699861375168993,"aZ":-31.752769235481473,"pfxX":3.8892067986409584,"pfxZ":0.26399686238574915,"pX":0.05195908942581355,"pZ":2.8824948941932513,"vX0":4.13663938229144,"vY0":-125.34499413103848,"vZ0":0.6390856418773094,"x":115.02,"y":160.95,"x0":-2.1233498855759496,"y0":50.002078208228326,"z0":5.211304774343835,"aX":6.204850634641523},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-7.9,"spinRate":2369,"spinDirection":48},"zone":2,"typeConfidence":0.92,"plateTime":0.43651619432564814,"extension":6.190782543796302},"index":3,"playId":"2f03afc0-4a18-3b71-9c92-4e13a6f309f6","pitchNumber":4,"startTime":"2026-03-22T19:28:40.197Z","endTime":"2026-03-22T19:28:44.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.33,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:28:44.579Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a ground ball to center fielder Dane Myers. Rhys Hoskins scores. Chase DeLauter to 3rd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:28:57.194Z","endTime":"2026-03-22T19:30:23.360Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnThird":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":802372,"link":"/api/v1/people/802372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.137721896834893,"aZ":-28.98781084395553,"pfxX":-8.398798751926671,"pfxZ":1.694974989943983,"pX":-0.23923142950896692,"pZ":3.0559691319176707,"vX0":7.706379961030879,"vY0":-136.10748152375413,"vZ0":-0.912005777336295,"x":126.12,"y":156.27,"x0":-2.012484409387295,"y0":50.00386820529777,"z0":5.39799691485249,"aX":-15.800546522305334},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2066,"spinDirection":244},"zone":2,"typeConfidence":1.35,"plateTime":0.4020227802531444,"extension":6.075114756198114},"index":0,"playId":"672bde96-cef9-3a31-98a7-0ef9da9fb1bf","pitchNumber":1,"startTime":"2026-03-22T19:29:09.356Z","endTime":"2026-03-22T19:29:13.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663086628457215,"aZ":-27.306695522371605,"pfxX":-8.949010291483312,"pfxZ":2.544461965142686,"pX":0.35018310800445346,"pZ":1.461186198929511,"vX0":9.572599983659936,"vY0":-136.57041211441827,"vZ0":-5.175277237885615,"x":103.65,"y":199.33,"x0":-2.0175551270760725,"y0":50.003169844975545,"z0":5.230725069479082,"aX":-17.11092482000938},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":14.5,"spinRate":2114,"spinDirection":244},"zone":14,"typeConfidence":1.36,"plateTime":0.39921831715951983,"extension":6.280255740630528},"index":1,"playId":"ba62a21b-46b6-3b0b-9bc1-ce68359fdf59","pitchNumber":2,"startTime":"2026-03-22T19:29:29.960Z","endTime":"2026-03-22T19:29:35.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.770389439984083,"aZ":-24.396467502074554,"pfxX":-0.974773152758881,"pfxZ":4.339177498220972,"pX":1.8135460156128538,"pZ":0.6616105074379548,"vX0":10.062297614211584,"vY0":-131.96664342772388,"vZ0":-6.984137544929582,"x":47.87,"y":220.92,"x0":-1.8959159654591193,"y0":50.00517002055419,"z0":5.097617352951058,"aX":-1.7499958065598307},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":-0.1,"spinRate":2168,"spinDirection":258},"zone":14,"typeConfidence":1.35,"plateTime":0.4124890829490302,"extension":6.19669843742382},"index":2,"playId":"e7713d3d-da61-3d27-ab9d-c32eb1e10c25","pitchNumber":3,"startTime":"2026-03-22T19:29:47.649Z","endTime":"2026-03-22T19:29:50.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.483190605719212,"aZ":-28.670912836990833,"pfxX":-9.521959301560486,"pfxZ":1.8153067032252608,"pX":-0.7794753474008269,"pZ":2.0957482398907232,"vX0":6.440355110810538,"vY0":-137.42527230996637,"vZ0":-3.367844270078075,"x":146.71,"y":182.19,"x0":-1.9038518982389885,"y0":50.004819052274335,"z0":5.262594178430989,"aX":-18.404797314617504},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":16.1,"spinRate":2171,"spinDirection":240},"zone":7,"typeConfidence":1.34,"plateTime":0.3969779190323428,"extension":6.208893012262208},"hitData":{"launchSpeed":87.7,"launchAngle":4.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.37,"coordY":115.16}},"index":3,"playId":"c361fb28-66dc-3ed5-91eb-777b30ccbc7c","pitchNumber":4,"startTime":"2026-03-22T19:30:15.481Z","endTime":"2026-03-22T19:30:23.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"second":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.22,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:30:23.360Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to left fielder Will Benson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-22T19:30:54.885Z","endTime":"2026-03-22T19:31:24.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":82.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62028453902851,"aZ":-29.07286399479796,"pfxX":-0.08518593695251475,"pfxZ":1.835382734157534,"pX":2.074111035151868,"pZ":2.782661153655976,"vX0":10.020119609183544,"vY0":-128.16362502262615,"vZ0":-0.6269685388772366,"x":37.94,"y":163.65,"x0":-1.8496360432568006,"y0":50.00217564979338,"z0":5.270371243347658,"aX":-0.14447850989658226},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2157,"spinDirection":212},"zone":12,"typeConfidence":1.34,"plateTime":0.424848534425748,"extension":6.23527429121829},"index":0,"playId":"944de241-779f-3adc-bddb-cf94f02f2af5","pitchNumber":1,"startTime":"2026-03-22T19:30:59.579Z","endTime":"2026-03-22T19:31:03.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.481126885656803,"aZ":-27.49274686680745,"pfxX":-9.735743782153065,"pfxZ":2.494534871197218,"pX":-0.5779745638484801,"pZ":1.3757466169487371,"vX0":7.029464399094126,"vY0":-135.31129069717363,"vZ0":-5.180718396837274,"x":139.03,"y":201.63,"x0":-1.9303550373998957,"y0":50.00194233160434,"z0":5.2153226608082,"aX":-18.251141662045878},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":2105,"spinDirection":247},"zone":13,"typeConfidence":1.36,"plateTime":0.40311275163845606,"extension":6.140714321999206},"hitData":{"launchSpeed":86.9,"launchAngle":20.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.29,"coordY":115.27}},"index":1,"playId":"688c66ce-4956-3719-9659-ce83d5a73298","pitchNumber":2,"startTime":"2026-03-22T19:31:17.825Z","endTime":"2026-03-22T19:31:24.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":666310,"link":"/api/v1/people/666310"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:31:24.660Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, third baseman José Ramírez to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T19:34:47.059Z","endTime":"2026-03-22T19:35:26.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:34:06.560Z","endTime":"2026-03-22T19:34:49.401Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"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.6,"endSpeed":87.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75595529604581,"aZ":-17.508486972781288,"pfxX":-6.642765163830706,"pfxZ":7.557518131969652,"pX":0.8864205936645396,"pZ":2.2877047046433923,"vX0":12.132545128752787,"vY0":-138.61104826871434,"vZ0":-6.806994075730299,"x":83.21,"y":177.01,"x0":-2.6896677641346094,"y0":50.00390171162284,"z0":5.949788244728747,"aX":-12.893151224106107},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":9.5,"spinRate":2029,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3955653375066186,"extension":6.947049181245939},"index":1,"playId":"d960ef82-4000-3789-a59d-e91062463fd6","pitchNumber":1,"startTime":"2026-03-22T19:34:49.401Z","endTime":"2026-03-22T19:34:59.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.091203968494305,"aZ":-17.990607656362357,"pfxX":-6.889626493311724,"pfxZ":7.393721457775449,"pX":-0.5115628883786649,"pZ":3.4548191630874885,"vX0":8.689233216069914,"vY0":-138.17610119093945,"vZ0":-4.115009737511092,"x":136.5,"y":145.5,"x0":-2.8137465960282504,"y0":50.0027375910147,"z0":6.1853841430354874,"aX":-13.21635814911024},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":2138,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3976316084877052,"extension":6.654802991299098},"index":2,"playId":"9b651480-3a82-3fe2-8383-bba96d7f143b","pitchNumber":2,"startTime":"2026-03-22T19:35:01.883Z","endTime":"2026-03-22T19:35:07.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56065479870871,"aZ":-15.939732417799362,"pfxX":-7.035128114681028,"pfxZ":8.16875800891635,"pX":0.37130424955257657,"pZ":3.082608035775588,"vX0":10.848667132114862,"vY0":-140.06408932386142,"vZ0":-5.0919592673742065,"x":102.85,"y":155.55,"x0":-2.6376521819880416,"y0":50.00116737417784,"z0":5.965925775292839,"aX":-13.979975708892594},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2202,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.39100156212259796,"extension":6.69752195330419},"hitData":{"launchSpeed":79.0,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.51,"coordY":158.99}},"index":3,"playId":"f8b7bf2d-8937-3f5c-9bbe-bdd1ae59554d","pitchNumber":3,"startTime":"2026-03-22T19:35:19.961Z","endTime":"2026-03-22T19:35:26.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.80000000000001,"awayTeamWinProbability":20.19999999999999,"homeTeamWinProbabilityAdded":2.000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:35:26.983Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Stephenson lines out sharply to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T19:35:45.854Z","endTime":"2026-03-22T19:38:18.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":88.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853668207536447,"aZ":-13.372054233090047,"pfxX":-5.982137664158081,"pfxZ":9.336785185592289,"pX":0.45286737377391434,"pZ":3.073001622196484,"vX0":10.627850968074855,"vY0":-140.9644317601439,"vZ0":-5.7185671002755125,"x":99.74,"y":155.81,"x0":-2.5879136645134975,"y0":50.00464975120567,"z0":5.990401477222386,"aX":-12.049742278409811},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2332,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.38847477251789364,"extension":6.699378731552797},"index":0,"playId":"7febdd06-41d7-3c8b-a44c-8ac81655f085","pitchNumber":1,"startTime":"2026-03-22T19:35:52.031Z","endTime":"2026-03-22T19:35:56.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.173563315331712,"aZ":-23.33497620216959,"pfxX":-9.581038947255031,"pfxZ":4.486851925566118,"pX":-0.5776629600665022,"pZ":2.8748868279322246,"vX0":9.030574791203549,"vY0":-139.464306382429,"vZ0":-4.263962540261113,"x":139.02,"y":161.16,"x0":-2.6118285252163296,"y0":50.00556435836801,"z0":5.961467481380744,"aX":-18.889033804540134},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":15.5,"spinRate":2041,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3926324654740925,"extension":6.607028532537835},"index":1,"playId":"10c92a29-0244-3de1-8d7c-4321ac9d882e","pitchNumber":2,"startTime":"2026-03-22T19:36:05.424Z","endTime":"2026-03-22T19:36:11.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.196044681826464,"aZ":-15.955977430891297,"pfxX":-7.437108867506557,"pfxZ":8.168478172103914,"pX":-0.2847816206058352,"pZ":3.749064331634627,"vX0":9.24922769524146,"vY0":-140.55450092641985,"vZ0":-3.533722419047091,"x":127.86,"y":137.56,"x0":-2.664083306580433,"y0":50.0013149703701,"z0":6.069753109167162,"aX":-14.763245613820775},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":11.4,"spinRate":2317,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3908774617901063,"extension":6.755701833892947},"index":2,"playId":"29e68bb2-1ac6-32d8-9384-8b64e7d7f74b","pitchNumber":3,"startTime":"2026-03-22T19:36:29.008Z","endTime":"2026-03-22T19:36:34.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.205853623394134,"aZ":-30.22302559055417,"pfxX":5.2647555412996265,"pfxZ":1.2466638763203743,"pX":-1.5494104197111915,"pZ":3.4710063254542436,"vX0":1.7441585225440344,"vY0":-124.26824623819746,"vZ0":0.1426002168509446,"x":176.06,"y":145.06,"x0":-2.944471916564264,"y0":50.000815668204694,"z0":5.926245636249159,"aX":8.22174920874059},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":-10.0,"spinRate":2197,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.44098408989230986,"extension":6.481562611827581},"index":3,"playId":"2851f8ed-d8d8-3e88-a785-6edf9290f2cc","pitchNumber":4,"startTime":"2026-03-22T19:36:43.828Z","endTime":"2026-03-22T19:36:49.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089431323784662,"aZ":-32.0791983218949,"pfxX":5.643111411648558,"pfxZ":0.05576928864373443,"pX":1.107983096528804,"pZ":1.0475606752127482,"vX0":8.024928621288076,"vY0":-126.14281755368263,"vZ0":-4.8994597551792145,"x":74.77,"y":210.5,"x0":-2.8496652959713984,"y0":50.0014580728008,"z0":5.606667736097398,"aX":9.07449271517487},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.8,"breakHorizontal":-12.1,"spinRate":2211,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43451567118888734,"extension":6.663192129541313},"index":4,"playId":"24c8d332-d7fe-394d-b561-5506016045e7","pitchNumber":5,"startTime":"2026-03-22T19:37:00.164Z","endTime":"2026-03-22T19:37:05.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.1,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86586079415803,"aZ":-23.24055637513501,"pfxX":-8.442064110523031,"pfxZ":4.513827137113362,"pX":-0.37180142616621364,"pZ":2.7756660339563566,"vX0":9.397291812247657,"vY0":-139.68095873552602,"vZ0":-4.143489102954359,"x":131.17,"y":163.84,"x0":-2.679646465632069,"y0":50.00669408850591,"z0":5.8027585234016055,"aX":-16.720154055709482},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":13.4,"spinRate":2134,"spinDirection":172},"zone":4,"typeConfidence":2.0,"plateTime":0.3918309658568404,"extension":6.651107746645501},"index":5,"playId":"1dce90b8-1dc3-3d05-a4e4-29c90e0e4e11","pitchNumber":6,"startTime":"2026-03-22T19:37:20.069Z","endTime":"2026-03-22T19:37:23.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":97.8,"endSpeed":89.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.88824618635117,"aZ":-22.314938730591518,"pfxX":-9.0301438073044,"pfxZ":4.865404572889186,"pX":0.1299858169708456,"pZ":2.1100547014016264,"vX0":11.225170402651951,"vY0":-141.82570587685518,"vZ0":-5.874369745718079,"x":112.05,"y":181.81,"x0":-2.7150145414411906,"y0":50.0065785440045,"z0":5.6414414444693355,"aX":-18.312357533681162},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.7,"breakHorizontal":13.9,"spinRate":2041,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.38690960470142644,"extension":6.839425355897335},"index":6,"playId":"3f48a781-6505-34c3-beaf-708abe85c5fe","pitchNumber":7,"startTime":"2026-03-22T19:37:41.816Z","endTime":"2026-03-22T19:37:45.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":98.7,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.579638855431384,"aZ":-16.34685073837584,"pfxX":-7.06574806821608,"pfxZ":7.698072671601304,"pX":0.26015310725334717,"pZ":3.2082663809588,"vX0":10.699260767347093,"vY0":-143.29769015453257,"vZ0":-4.4773293311050955,"x":107.08,"y":152.16,"x0":-2.6235481318277287,"y0":50.00608721786616,"z0":5.829461834737672,"aX":-14.533584874798821},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":10.3,"spinRate":2230,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.38388812029509545,"extension":7.0029428434277525},"hitData":{"launchSpeed":106.0,"launchAngle":17.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.93,"coordY":83.69}},"index":7,"playId":"f2b52198-b1f5-3041-9a76-bf4ace6e7f4a","pitchNumber":8,"startTime":"2026-03-22T19:38:11.857Z","endTime":"2026-03-22T19:38:18.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.3,"awayTeamWinProbability":18.700000000000003,"homeTeamWinProbabilityAdded":1.4999999999999858,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:38:18.402Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Noelvi Marte homers (4) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T19:38:32.712Z","endTime":"2026-03-22T19:39:28.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60896058510109,"aZ":-40.25821667435726,"pfxX":7.1031028714921245,"pfxZ":-5.60874907280013,"pX":-2.16166932063907,"pZ":4.202225941384898,"vX0":-0.2756559467399762,"vY0":-119.43579440212655,"vZ0":3.578387661265693,"x":199.4,"y":125.32,"x0":-2.9671086210500888,"y0":50.0048851998127,"z0":6.311726124926177,"aX":10.233553374156235},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.0,"breakHorizontal":-12.8,"spinRate":2409,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.4590946360303647,"extension":6.430580008280415},"index":0,"playId":"13ea1a37-2f19-3387-bf22-541fff38fc5d","pitchNumber":1,"startTime":"2026-03-22T19:38:42.071Z","endTime":"2026-03-22T19:38:46.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373328661018707,"aZ":-31.304053198525455,"pfxX":5.296062434579742,"pfxZ":0.5356374654042639,"pX":0.5627674893673696,"pZ":2.1648381693817913,"vX0":6.906876184872885,"vY0":-125.62468301089284,"vZ0":-2.500400395063168,"x":95.55,"y":180.33,"x0":-2.8968180094640843,"y0":50.001520600847726,"z0":5.685317589079981,"aX":8.572179393273645},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-11.0,"spinRate":2301,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4338736860050565,"extension":6.5680776208774025},"hitData":{"launchSpeed":96.0,"launchAngle":29.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.79,"coordY":77.3}},"index":1,"playId":"af1ff27d-e9a2-3cf1-8ad3-c91ec85c2ebb","pitchNumber":2,"startTime":"2026-03-22T19:38:59.027Z","endTime":"2026-03-22T19:39:28.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-7.599999999999994,"leverageIndex":0.34,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:39:28.347Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-22T19:39:36.272Z","endTime":"2026-03-22T19:40:38.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.672582854541908,"aZ":-32.091742235972276,"pfxX":4.772921561018574,"pfxZ":0.05361965137954172,"pX":-0.395773573237645,"pZ":1.9150543717875976,"vX0":4.893835051374933,"vY0":-125.31039211605791,"vZ0":-2.9426761304664755,"x":132.09,"y":187.07,"x0":-2.989237060481606,"y0":50.00383825218475,"z0":5.707795426185818,"aX":7.64387499746425},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-9.7,"spinRate":2334,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.4359284097180285,"extension":6.570973600917028},"index":0,"playId":"4eea3948-5124-3dc4-8864-2b49b7cca47c","pitchNumber":1,"startTime":"2026-03-22T19:39:42.588Z","endTime":"2026-03-22T19:39:46.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83383373872692,"aZ":-15.304037234967327,"pfxX":-4.960483213186427,"pfxZ":8.255956773925757,"pX":0.007326381788285347,"pZ":3.293580534430626,"vX0":9.205744764606646,"vY0":-142.0923232569639,"vZ0":-4.822104173593187,"x":116.72,"y":149.85,"x0":-2.6312000872501664,"y0":50.00024762610347,"z0":5.986339580512821,"aX":-10.133863408451926},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":7.1,"spinRate":2230,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38561442466606355,"extension":6.756872295121608},"index":1,"playId":"f9a31c4e-f0cf-38a0-b9b8-0f3d0b409758","pitchNumber":2,"startTime":"2026-03-22T19:39:56.003Z","endTime":"2026-03-22T19:39:59.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090913008707286,"aZ":-32.03298699507135,"pfxX":2.589545414426913,"pfxZ":0.08015952112833391,"pX":0.9630136552900211,"pZ":0.8916907189868312,"vX0":8.807580809945051,"vY0":-127.34606810883146,"vZ0":-5.450451481756171,"x":80.29,"y":214.7,"x0":-2.8592228622382154,"y0":50.00097954033389,"z0":5.556599469963169,"aX":4.3025565275525866},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":-6.5,"spinRate":2374,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.428073404551089,"extension":6.6629751760511375},"index":2,"playId":"ce29fdd5-1d1a-360c-be01-81f8298280a3","pitchNumber":3,"startTime":"2026-03-22T19:40:14.288Z","endTime":"2026-03-22T19:40:17.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.233989598271254,"aZ":-34.71101780290695,"pfxX":4.876497998947546,"pfxZ":-1.550510388547167,"pX":0.13213821816883248,"pZ":1.0042171398471746,"vX0":6.0840842594921085,"vY0":-126.729270566476,"vZ0":-4.8965832364893656,"x":111.96,"y":211.67,"x0":-2.926950060400687,"y0":50.00135040917655,"z0":5.712602149646576,"aX":7.985347707636656},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":-10.1,"spinRate":2384,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43106140658193803,"extension":6.69009963484776},"index":3,"playId":"f902bb87-fe4f-39dc-b44f-e00225cb5360","pitchNumber":4,"startTime":"2026-03-22T19:40:34.149Z","endTime":"2026-03-22T19:40:38.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:40:38.443Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:42:33.230Z","endTime":"2026-03-22T19:43:48.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.711876892954997,"aZ":-29.226456931326215,"pfxX":2.5924554259658352,"pfxZ":1.8673788502054158,"pX":-1.8526012077556884,"pZ":2.505477243646875,"vX0":0.39542358347560447,"vY0":-125.0545011882782,"vZ0":-0.7182405755413747,"x":187.62,"y":171.13,"x0":-2.349657326083611,"y0":50.00541538018008,"z0":5.1983928440677305,"aX":4.09771566199729},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":-4.8,"spinRate":2302,"spinDirection":51},"zone":11,"typeConfidence":1.21,"plateTime":0.43834632565528997,"extension":6.019813161640711},"index":0,"playId":"1f6b7f24-91e2-3ecc-9d8d-29439109277d","pitchNumber":1,"startTime":"2026-03-22T19:42:52.780Z","endTime":"2026-03-22T19:42:55.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69074473753613,"aZ":-27.521651055534388,"pfxX":-9.891440298451645,"pfxZ":2.5567624903193114,"pX":-1.1677373812219607,"pZ":0.9451459080202664,"vX0":5.889633970123518,"vY0":-133.52508084126808,"vZ0":-5.759854636256229,"x":161.51,"y":213.26,"x0":-2.1082300199259905,"y0":50.00284474002789,"z0":5.091085783442991,"aX":-17.997525526174268},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":16.8,"spinRate":2055,"spinDirection":243},"zone":13,"typeConfidence":1.35,"plateTime":0.4090191743772764,"extension":6.417614281547035},"index":1,"playId":"2fb3c94a-bcc5-3674-ba38-70b1d9fce6a0","pitchNumber":2,"startTime":"2026-03-22T19:43:07.978Z","endTime":"2026-03-22T19:43:13.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20705368280967,"aZ":-31.153634384765187,"pfxX":-10.319226572789546,"pfxZ":0.560709324334077,"pX":-3.1911308284859325,"pZ":2.905442104105963,"vX0":0.872714256458283,"vY0":-134.5882003207447,"vZ0":-0.4356216894682211,"x":238.64,"y":160.33,"x0":-2.1845046005954507,"y0":50.00012412387351,"z0":5.304050767589542,"aX":-18.649138802945085},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.2,"breakHorizontal":18.4,"spinRate":2152,"spinDirection":241},"zone":11,"typeConfidence":1.3,"plateTime":0.4092771749337163,"extension":6.1717069210840645},"index":2,"playId":"5bf8d6f6-fe16-3251-bc26-6e1c5ba40b98","pitchNumber":3,"startTime":"2026-03-22T19:43:25.392Z","endTime":"2026-03-22T19:43:28.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.166124593165392,"aZ":-31.21269615440019,"pfxX":-7.832928076416241,"pfxZ":0.5162232411372791,"pX":-2.165201821361459,"pZ":3.9999548021160356,"vX0":2.7984005856898304,"vY0":-136.2089921474963,"vZ0":2.1261917896080478,"x":199.53,"y":130.78,"x0":-2.1886395619499552,"y0":50.00624665978368,"z0":5.368676135183234,"aX":-14.707904419412262},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":13.6,"spinRate":2212,"spinDirection":240},"zone":11,"typeConfidence":1.35,"plateTime":0.40225570214696926,"extension":6.12179320632725},"index":3,"playId":"21514a65-48ad-3e19-9d2f-679f44c0e958","pitchNumber":4,"startTime":"2026-03-22T19:43:45.640Z","endTime":"2026-03-22T19:43:48.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.62,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:43:48.662Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks. Brayan Rocchio to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:44:50.471Z","endTime":"2026-03-22T19:46:01.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T19:44:02.595Z","endTime":"2026-03-22T19:44:52.682Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"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.5,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.218613738607573,"aZ":-25.999719026849082,"pfxX":-8.206825720880547,"pfxZ":3.348148849548174,"pX":-1.6105946634632196,"pZ":2.371190924111885,"vX0":4.049243966417354,"vY0":-134.7205437082011,"vZ0":-2.8209408730755814,"x":178.39,"y":174.76,"x0":-2.0637038586292067,"y0":50.00461565993201,"z0":5.262069676879099,"aX":-15.144812529382339},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":14.0,"spinRate":2031,"spinDirection":242},"zone":11,"typeConfidence":1.36,"plateTime":0.4059678579502335,"extension":6.1747817114476815},"index":1,"playId":"48255b7d-4a94-3c65-abca-dc05f3553995","pitchNumber":1,"startTime":"2026-03-22T19:44:52.682Z","endTime":"2026-03-22T19:44:56.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01823818362487,"aZ":-25.638889366758143,"pfxX":-9.91513472193582,"pfxZ":3.3550180218481787,"pX":-0.39949834880295554,"pZ":1.0310798911270205,"vX0":7.612255319176734,"vY0":-137.55596699082972,"vZ0":-6.434330294756732,"x":132.23,"y":210.94,"x0":-1.8930154825547343,"y0":50.001879081734174,"z0":5.1011423270853555,"aX":-19.29879443733474},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.0,"breakHorizontal":16.7,"spinRate":2105,"spinDirection":243},"zone":13,"typeConfidence":1.35,"plateTime":0.3958225484674083,"extension":6.292505342459487},"index":2,"playId":"ced5b98c-a6bd-32ab-8516-d7eb24a00912","pitchNumber":2,"startTime":"2026-03-22T19:45:09.665Z","endTime":"2026-03-22T19:45:13.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06540633462644,"aZ":-29.99473736979356,"pfxX":-9.77605444733889,"pfxZ":1.172951149820422,"pX":1.3395369973107993,"pZ":0.35870846477868407,"vX0":11.508044318573528,"vY0":-134.75943118048696,"vZ0":-6.667968658672444,"x":65.94,"y":229.09,"x0":-1.6926791902158922,"y0":50.00435069192456,"z0":4.951458941483776,"aX":-18.19342685435167},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.0,"breakHorizontal":15.6,"spinRate":2109,"spinDirection":249},"zone":14,"typeConfidence":1.34,"plateTime":0.40463500513088,"extension":6.411309718572812},"index":3,"playId":"44d9e561-0c7b-3670-9bd0-c2c04ec66e66","pitchNumber":3,"startTime":"2026-03-22T19:45:32.377Z","endTime":"2026-03-22T19:45:36.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.663482362457067,"aZ":-28.492799158954853,"pfxX":-9.247164968929482,"pfxZ":1.9304318904558926,"pX":-1.9463038124861332,"pZ":2.752616424936742,"vX0":4.037147104007634,"vY0":-137.04955141207242,"vZ0":-1.5366947999103029,"x":191.19,"y":164.46,"x0":-2.2352909026652195,"y0":50.0021982418821,"z0":5.26254720250266,"aX":-17.62850697274875},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":2103,"spinDirection":244},"zone":11,"typeConfidence":1.34,"plateTime":0.39932003832674035,"extension":5.989656669844517},"index":4,"playId":"7d4a9ae8-241b-33aa-a054-71546f3132a2","pitchNumber":4,"startTime":"2026-03-22T19:45:53.625Z","endTime":"2026-03-22T19:46:01.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.01,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:46:01.023Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:46:16.625Z","endTime":"2026-03-22T19:48:58.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88799264571347,"aZ":-29.590803344411764,"pfxX":3.6651940511355843,"pfxZ":1.6454568758916537,"pX":-2.5295965293538116,"pZ":2.8626299843129095,"vX0":-1.2485146211460347,"vY0":-124.13194178957012,"vZ0":0.3357422975697347,"x":213.42,"y":161.49,"x0":-2.4974479979630044,"y0":50.000197614026746,"z0":5.1809841738170155,"aX":5.742407782026414},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":-6.4,"spinRate":2249,"spinDirection":68},"zone":11,"typeConfidence":0.85,"plateTime":0.4405566128107692,"extension":5.905330697292588},"index":0,"playId":"25a5cdcd-3ade-3e23-ac7d-df8405d7c4c1","pitchNumber":1,"startTime":"2026-03-22T19:46:21.628Z","endTime":"2026-03-22T19:46:27.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.970645573371797,"aZ":-26.07438915282149,"pfxX":0.8972191976402479,"pfxZ":3.4378183555113253,"pX":-0.5199419808202532,"pZ":2.4833945311987415,"vX0":4.130756606731386,"vY0":-131.67734077063602,"vZ0":-2.1810095643068133,"x":136.82,"y":171.73,"x0":-2.218422131629289,"y0":50.00584777462376,"z0":5.229494250620943,"aX":1.5937633581029043},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-2.4,"spinRate":2182,"spinDirection":225},"zone":4,"typeConfidence":1.37,"plateTime":0.41415164603320687,"extension":6.119425068517219},"index":1,"playId":"5b86d0e9-0f5f-3258-acb1-6c97418e4a65","pitchNumber":2,"startTime":"2026-03-22T19:46:37.924Z","endTime":"2026-03-22T19:46:42.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91448051917744,"aZ":-21.90390326764999,"pfxX":-0.09335678963468519,"pfxZ":5.76443577195945,"pX":0.39924323127176764,"pZ":1.6217002091721389,"vX0":6.8057812429956135,"vY0":-132.0708842145275,"vZ0":-4.782416376020947,"x":101.78,"y":194.99,"x0":-2.189765934349863,"y0":50.001802680767,"z0":5.049323589206398,"aX":-0.16700808161553163},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":-1.2,"spinRate":2210,"spinDirection":234},"zone":9,"typeConfidence":1.34,"plateTime":0.41340544496770804,"extension":6.245149855383941},"index":2,"playId":"125adbd7-f280-36ce-8b7c-bc3351a30b65","pitchNumber":3,"startTime":"2026-03-22T19:46:54.625Z","endTime":"2026-03-22T19:46:58.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12251620870975,"aZ":-33.07748303206688,"pfxX":8.296462381886219,"pfxZ":-0.5739163323564007,"pX":-0.9867349308897196,"pZ":1.6080648658807513,"vX0":0.6752376203536803,"vY0":-125.21509475690887,"vZ0":-1.950249101072603,"x":154.61,"y":195.36,"x0":-2.337368685630577,"y0":50.00082539951243,"z0":5.112593291874901,"aX":13.125039415821425},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.2,"breakHorizontal":-15.1,"spinRate":2433,"spinDirection":53},"zone":13,"typeConfidence":0.84,"plateTime":0.4380302251869592,"extension":6.217181128835175},"index":3,"playId":"fa4af415-377e-3fce-aa00-37cf83d95146","pitchNumber":4,"startTime":"2026-03-22T19:47:19.526Z","endTime":"2026-03-22T19:47:23.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720363888954637,"aZ":-29.174386602268594,"pfxX":-8.753081565808941,"pfxZ":1.5767723708710228,"pX":-1.977603347256371,"pZ":3.8209161603680055,"vX0":3.7540331808675065,"vY0":-137.12745344514514,"vZ0":1.3676615870628561,"x":192.38,"y":135.62,"x0":-2.2253376508202036,"y0":50.00676393942102,"z0":5.302862186601147,"aX":-16.709153524187006},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":15.1,"spinRate":2096,"spinDirection":236},"zone":11,"typeConfidence":1.34,"plateTime":0.399099740628456,"extension":6.294326682327869},"index":4,"playId":"85ccfee7-fa92-3ea9-9493-61e1b7422f96","pitchNumber":5,"startTime":"2026-03-22T19:47:38.846Z","endTime":"2026-03-22T19:47:42.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825917171381754,"aZ":-28.78821098317799,"pfxX":1.4728002611077304,"pfxZ":1.9420471800743027,"pX":-1.1857156137245515,"pZ":3.596225232846734,"vX0":2.2523454351466117,"vY0":-130.53479696260294,"vZ0":1.1310315143372112,"x":162.2,"y":141.68,"x0":-2.2477082811812887,"y0":50.00361360092995,"z0":5.3082408276783,"aX":2.56702832790911},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":2242,"spinDirection":219},"zone":11,"typeConfidence":1.37,"plateTime":0.4179742953620922,"extension":6.317637848678391},"index":5,"playId":"e2552d15-c021-37ed-bea8-d9ea2b2b4a02","pitchNumber":6,"startTime":"2026-03-22T19:47:57.404Z","endTime":"2026-03-22T19:48:10.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736628401026497,"aZ":-25.845625945956673,"pfxX":-0.42823190173281755,"pfxZ":3.591424595687098,"pX":0.6718984902672063,"pZ":1.2283269381778747,"vX0":7.111879369705076,"vY0":-131.15680636733362,"vZ0":-5.173543857083659,"x":91.39,"y":205.62,"x0":-2.006020809292195,"y0":50.004397382553556,"z0":5.126163657268934,"aX":-0.75621412179317},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":-0.6,"spinRate":2075,"spinDirection":274},"zone":14,"typeConfidence":1.36,"plateTime":0.4157961141126618,"extension":6.336377866841573},"index":6,"playId":"8afde1ed-3dc7-38c0-9e48-08c4ffde790d","pitchNumber":7,"startTime":"2026-03-22T19:48:52.721Z","endTime":"2026-03-22T19:48:58.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.2,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:48:58.987Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to center fielder Dane Myers. Brayan Rocchio to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:49:41.661Z","endTime":"2026-03-22T19:50:34.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":"25810525-7d54-34a8-a868-974afdec9a5e","startTime":"2026-03-22T19:49:23.570Z","endTime":"2026-03-22T19:49:27.048Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823580285009182,"aZ":-22.889831622415773,"pfxX":-0.014612131328357592,"pfxZ":5.134447198359743,"pX":1.0077696787001156,"pZ":1.5356957828834423,"vX0":7.727520765294834,"vY0":-132.54582038659814,"vZ0":-4.910258653576994,"x":78.59,"y":197.32,"x0":-1.923123770436487,"y0":50.00562199538173,"z0":5.04735792172112,"aX":-0.025891624593853232},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":-1.3,"spinRate":2195,"spinDirection":258},"zone":14,"typeConfidence":1.35,"plateTime":0.4105711670774692,"extension":6.16479523817923},"index":1,"playId":"cac5e418-a2de-3acb-be79-0567e5a383a9","pitchNumber":1,"startTime":"2026-03-22T19:49:43.739Z","endTime":"2026-03-22T19:49:46.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21329575079542,"aZ":-30.31267219222114,"pfxX":-10.242270979673304,"pfxZ":1.003416122604822,"pX":-1.1672445147351236,"pZ":3.264205475524742,"vX0":6.2282281027132775,"vY0":-136.26161996848168,"vZ0":0.5067802632749377,"x":161.49,"y":150.65,"x0":-2.1658288433166746,"y0":50.0045674956448,"z0":5.189864617956165,"aX":-19.036501897273883},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":17.0,"spinRate":2081,"spinDirection":245},"zone":11,"typeConfidence":1.29,"plateTime":0.40379043517419166,"extension":6.184712323613356},"index":2,"playId":"c67871ca-c77b-3f2f-9c94-42ab1abb5d21","pitchNumber":2,"startTime":"2026-03-22T19:50:01.588Z","endTime":"2026-03-22T19:50:05.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01272070328149,"aZ":-27.345365528401082,"pfxX":-0.14748500678088283,"pfxZ":2.731910113391103,"pX":0.21213541773228423,"pZ":1.85788704390743,"vX0":6.108917819201081,"vY0":-131.1838561331729,"vZ0":-3.3234015075358467,"x":108.91,"y":188.62,"x0":-2.113593449179017,"y0":50.0040286798026,"z0":5.1480353529119895,"aX":-0.2617888477670716},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":-0.8,"spinRate":2240,"spinDirection":249},"zone":8,"typeConfidence":1.37,"plateTime":0.4152672704015514,"extension":6.311188071330954},"hitData":{"launchSpeed":96.6,"launchAngle":36.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.73,"coordY":68.29}},"index":3,"playId":"c3cbc5b0-4a05-3a6d-820d-2b8d7cd44802","pitchNumber":3,"startTime":"2026-03-22T19:50:19.802Z","endTime":"2026-03-22T19:50:34.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.33,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:50:34.475Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rhys Hoskins singles on a sharp line drive to left fielder Will Benson. Brayan Rocchio scores. Steven Kwan to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:50:54.072Z","endTime":"2026-03-22T19:51:39.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":802372,"link":"/api/v1/people/802372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":77.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77660503312939,"aZ":-34.75065833476923,"pfxX":7.882248331442229,"pfxZ":-1.6595245739322522,"pX":-1.442285497640723,"pZ":2.6566730129689975,"vX0":-0.2531574925625059,"vY0":-123.89535222957574,"vZ0":1.030019053865059,"x":171.98,"y":167.05,"x0":-2.362075223670581,"y0":50.005776480544455,"z0":5.149607495354225,"aX":12.201943939675582},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.5,"breakHorizontal":-14.2,"spinRate":2296,"spinDirection":53},"zone":11,"typeConfidence":1.17,"plateTime":0.4428301010367752,"extension":5.959531971559597},"index":0,"playId":"5c003ce3-f622-3ebb-b87e-71b98417277d","pitchNumber":1,"startTime":"2026-03-22T19:51:04.798Z","endTime":"2026-03-22T19:51:08.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628836630422004,"aZ":-31.90310807961507,"pfxX":-9.643963624822007,"pfxZ":0.1490007250052514,"pX":-0.07243810509062233,"pZ":2.6347334456179112,"vX0":7.722444405772463,"vY0":-133.90216459778767,"vZ0":-1.00620998331489,"x":119.76,"y":167.64,"x0":-1.7499695898580028,"y0":50.001503141898844,"z0":5.311084339370479,"aX":-17.400024871295077},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.2,"breakHorizontal":15.7,"spinRate":2121,"spinDirection":237},"zone":5,"typeConfidence":1.3,"plateTime":0.4100427741834465,"extension":6.176294262815202},"hitData":{"launchSpeed":105.7,"launchAngle":11.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.14,"coordY":114.36}},"index":1,"playId":"5362d341-f791-3d4a-8b5d-836589381a0d","pitchNumber":2,"startTime":"2026-03-22T19:51:27.394Z","endTime":"2026-03-22T19:51:39.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.8,"awayTeamWinProbability":18.200000000000003,"homeTeamWinProbabilityAdded":7.099999999999994,"leverageIndex":1.34,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:51:39.127Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a ground ball to right fielder Noelvi Marte, deflected by second baseman Spencer Steer. Steven Kwan scores. Rhys Hoskins to 3rd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:51:56.111Z","endTime":"2026-03-22T19:53:15.475Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":802372,"link":"/api/v1/people/802372"},"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(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.2,"endSpeed":83.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.471044425906697,"aZ":-27.2924199172245,"pfxX":-0.22468132346621073,"pfxZ":2.8139392253164868,"pX":0.24710163841733138,"pZ":1.0838363012143764,"vX0":6.442789221632712,"vY0":-129.9057732681515,"vZ0":-4.944536117443854,"x":107.58,"y":209.52,"x0":-2.220695684597992,"y0":50.003065146865175,"z0":5.050084729649171,"aX":-0.39112980173235395},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-0.8,"spinRate":2262,"spinDirection":243},"zone":14,"typeConfidence":1.37,"plateTime":0.41929190838209873,"extension":6.243908527507058},"index":0,"playId":"8789d6bf-0a1c-3d42-aa36-480d78a37ca0","pitchNumber":1,"startTime":"2026-03-22T19:52:07.411Z","endTime":"2026-03-22T19:52:11.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34874124907602,"aZ":-25.51829887364739,"pfxX":1.8755156979596515,"pfxZ":3.782646293688816,"pX":-0.6065614135392853,"pZ":1.8749817815153298,"vX0":3.7019550758116155,"vY0":-132.13721989654886,"vZ0":-3.4788810462810975,"x":140.12,"y":188.16,"x0":-2.2719178047046054,"y0":50.00400788109066,"z0":5.093123473184059,"aX":3.301583100526167},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2104,"spinDirection":261},"zone":7,"typeConfidence":1.37,"plateTime":0.4152355118691511,"extension":6.142786667953952},"index":1,"playId":"59f7c60d-91b3-39bc-8311-7f9e09c938d2","pitchNumber":2,"startTime":"2026-03-22T19:52:25.707Z","endTime":"2026-03-22T19:52:29.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607166381742662,"aZ":-28.184281222521804,"pfxX":-6.846217705297749,"pfxZ":2.0814244552173484,"pX":-1.433979500779925,"pZ":3.4205891698863238,"vX0":4.446082901254019,"vY0":-136.88336518994413,"vZ0":0.33248574368151196,"x":171.66,"y":146.42,"x0":-2.1822285184509247,"y0":50.0002558251569,"z0":5.2129589790041,"aX":-13.109605952934505},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.1,"breakHorizontal":11.6,"spinRate":2069,"spinDirection":251},"zone":11,"typeConfidence":1.37,"plateTime":0.3987299561600599,"extension":6.172088209892871},"index":2,"playId":"4f62768e-4bd4-3375-afd1-a12ed3beca98","pitchNumber":3,"startTime":"2026-03-22T19:52:45.196Z","endTime":"2026-03-22T19:52:49.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75939080814374,"aZ":-28.27779826226902,"pfxX":0.021103478614568738,"pfxZ":2.1870989467827435,"pX":0.25155977755438114,"pZ":1.8614317051954843,"vX0":5.75348432890375,"vY0":-131.69015257682713,"vZ0":-3.195079758870398,"x":107.41,"y":188.52,"x0":-1.9529203339068038,"y0":50.000081290666714,"z0":5.154981777808968,"aX":0.03565117037079954},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":-1.2,"spinRate":2199,"spinDirection":205},"zone":9,"typeConfidence":1.37,"plateTime":0.41400189776638197,"extension":6.073541928619513},"hitData":{"launchSpeed":110.4,"launchAngle":6.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.77,"coordY":97.68}},"index":3,"playId":"e5ba45d3-9e36-336c-bf0d-e1838e0dbcd7","pitchNumber":4,"startTime":"2026-03-22T19:53:03.161Z","endTime":"2026-03-22T19:53:15.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":0.93,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:53:15.475Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to left fielder Will Benson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-22T19:53:42.698Z","endTime":"2026-03-22T19:54:19.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":802372,"fullName":"Griffin Green","link":"/api/v1/people/802372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664661513680624,"aZ":-31.654287890188463,"pfxX":7.864199370137708,"pfxZ":0.34505927037805684,"pX":-1.2514606157287078,"pZ":2.8317473759746985,"vX0":0.1926593984993048,"vY0":-122.83465674286164,"vZ0":0.8946431472001668,"x":164.7,"y":162.32,"x0":-2.3526077182644043,"y0":50.005691811273394,"z0":5.157133587103199,"aX":12.001703098685459},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.1,"breakHorizontal":-14.3,"spinRate":2559,"spinDirection":61},"zone":11,"typeConfidence":1.26,"plateTime":0.44615982548634436,"extension":6.045578091549145},"index":0,"playId":"427fd1c0-c53e-399e-865f-25912f913762","pitchNumber":1,"startTime":"2026-03-22T19:53:50.770Z","endTime":"2026-03-22T19:53:55.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21787707917834,"aZ":-32.36823610560507,"pfxX":5.751304094791603,"pfxZ":-0.1255661758487303,"pX":0.04822576334382192,"pZ":2.753322335300209,"vX0":3.356850292519003,"vY0":-124.38345420270574,"vZ0":0.5962601088662134,"x":115.16,"y":164.44,"x0":-2.0664888916245006,"y0":50.002590273039985,"z0":5.196968622936993,"aX":8.999316306890442},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.1,"breakHorizontal":-11.2,"spinRate":2606,"spinDirection":61},"zone":5,"typeConfidence":1.05,"plateTime":0.4405541794039176,"extension":5.987476815012367},"hitData":{"launchSpeed":107.3,"launchAngle":53.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.5,"coordY":101.73}},"index":1,"playId":"d74c28de-ab40-3be4-956c-534296787ba2","pitchNumber":2,"startTime":"2026-03-22T19:54:08.904Z","endTime":"2026-03-22T19:54:19.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"third":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":802372,"link":"/api/v1/people/802372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.73,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:54:19.928Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"P.J. Higgins grounds out, shortstop Gabriel Arias to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T19:56:19.157Z","endTime":"2026-03-22T19:57:16.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757576625726365,"aZ":-28.70250425925803,"pfxX":-7.7516499085535955,"pfxZ":1.913932838818205,"pX":-1.7963849905514169,"pZ":2.4965566639418193,"vX0":5.903449678792746,"vY0":-133.52251481392827,"vZ0":-3.024398367514952,"x":185.47,"y":171.37,"x0":-3.024866792601311,"y0":50.00070842557068,"z0":5.701071451630582,"aX":-14.046464024988898},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.0,"breakHorizontal":12.8,"spinRate":2200,"spinDirection":345},"zone":11,"typeConfidence":2.0,"plateTime":0.4096267739151531,"extension":6.761463032967484},"index":0,"playId":"a0fdf0ea-f2ef-3966-ba2b-f23ed991b348","pitchNumber":1,"startTime":"2026-03-22T19:56:38.612Z","endTime":"2026-03-22T19:56:42.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.6,"endSpeed":86.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29016375418247,"aZ":-19.66229724162834,"pfxX":-6.2789140251485485,"pfxZ":6.490679549734896,"pX":-1.2664512354200699,"pZ":3.0996618411019705,"vX0":7.139233398030385,"vY0":-137.65552698166653,"vZ0":-3.779519411958546,"x":165.27,"y":155.09,"x0":-3.0723519582565118,"y0":50.00385113804858,"z0":5.814267690545682,"aX":-12.104903068864965},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.2,"breakHorizontal":10.0,"spinRate":2202,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3972251913622844,"extension":6.679258219777883},"index":1,"playId":"9d11ceae-8610-34c9-89eb-ea30c9b5d484","pitchNumber":2,"startTime":"2026-03-22T19:56:53.763Z","endTime":"2026-03-22T19:56:57.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.024700922812116,"aZ":-24.28262926549384,"pfxX":-7.409308906388219,"pfxZ":4.146723403263968,"pX":-1.5889271007884342,"pZ":2.60008752801318,"vX0":6.2075231104927955,"vY0":-136.36001611542827,"vZ0":-3.9032919807788238,"x":177.57,"y":168.58,"x0":-2.920512660101068,"y0":50.00344983870174,"z0":5.7046129934545275,"aX":-14.100891425654032},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.0,"breakHorizontal":12.2,"spinRate":2094,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4000749596763171,"extension":6.677225676235484},"hitData":{"launchSpeed":48.5,"launchAngle":25.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.6,"coordY":155.73}},"index":2,"playId":"434bb86f-cff6-397d-89bd-cc14e0ab4f05","pitchNumber":3,"startTime":"2026-03-22T19:57:08.789Z","endTime":"2026-03-22T19:57:16.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:57:16.790Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Hampson singles on a ground ball to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T19:57:29.626Z","endTime":"2026-03-22T19:58:42.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.267378659146075,"aZ":-14.675365051212465,"pfxX":-5.369359610543518,"pfxZ":8.845906637524264,"pX":0.1535863401201445,"pZ":3.466428968666522,"vX0":9.617947221609521,"vY0":-139.72246492618413,"vZ0":-4.174912668796164,"x":111.15,"y":145.19,"x0":-2.6346410263346356,"y0":50.00558140157387,"z0":5.943366335161511,"aX":-10.625748204490428},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":7.8,"spinRate":2292,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39190014484208735,"extension":6.736206209671803},"index":0,"playId":"08491d89-b028-34c4-aaee-1edf2ce89219","pitchNumber":1,"startTime":"2026-03-22T19:57:44.015Z","endTime":"2026-03-22T19:57:48.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":96.9,"endSpeed":87.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56696082191784,"aZ":-16.54649141296682,"pfxX":-6.561096112723346,"pfxZ":7.830371484862843,"pX":-1.1966181129878868,"pZ":3.7296403560283364,"vX0":6.641189305381831,"vY0":-140.97206327645367,"vZ0":-3.4304711674863424,"x":162.61,"y":138.08,"x0":-2.740145128562521,"y0":50.00327805600733,"z0":6.042337939973406,"aX":-13.095193909383054},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.3,"spinRate":2316,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38980199650751324,"extension":6.879407413454355},"index":1,"playId":"45034078-b14c-393c-835c-8a3eefb6c712","pitchNumber":2,"startTime":"2026-03-22T19:57:58.378Z","endTime":"2026-03-22T19:58:02.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.4,"endSpeed":87.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.788319886307008,"aZ":-23.6831305958833,"pfxX":-9.305631330638217,"pfxZ":4.4213071593621205,"pX":-0.053330599911178604,"pZ":2.0272783244676007,"vX0":10.96122405209015,"vY0":-137.07437073698077,"vZ0":-5.427976476061396,"x":119.03,"y":184.04,"x0":-2.878316105196659,"y0":50.001924424755394,"z0":5.630999389973049,"aX":-17.865064649231893},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2005,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.3982420029382183,"extension":6.7801066299693025},"index":2,"playId":"7abc56fc-da68-3ff8-a6b5-d65602ea0c0e","pitchNumber":3,"startTime":"2026-03-22T19:58:12.352Z","endTime":"2026-03-22T19:58:17.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74738452595845,"aZ":-21.95328161734542,"pfxX":-8.154974099683628,"pfxZ":5.090609900748067,"pX":-0.3319865647633214,"pZ":2.485612355542897,"vX0":9.75336940519737,"vY0":-140.32806134098894,"vZ0":-4.9640893249839735,"x":129.65,"y":171.67,"x0":-2.782139993778897,"y0":50.0022422035646,"z0":5.694626538898423,"aX":-16.373494674085915},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.4,"breakHorizontal":13.0,"spinRate":2081,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.38931080179728106,"extension":6.692811899770795},"hitData":{"launchSpeed":111.4,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.27,"coordY":90.96}},"index":3,"playId":"93656bef-cd1c-30d2-b685-8851bfe0913a","pitchNumber":4,"startTime":"2026-03-22T19:58:33.550Z","endTime":"2026-03-22T19:58:42.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:58:42.942Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to left fielder Angel Martínez. Garrett Hampson to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T19:59:33.820Z","endTime":"2026-03-22T19:59:51.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"08318966-0256-0003-001c-f08cd117d70a","startTime":"2026-03-22T19:59:23.658Z","endTime":"2026-03-22T19:59:35.973Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.026800567874727,"aZ":-16.799686544848406,"pfxX":-6.84254680259253,"pfxZ":7.713984611247696,"pX":-0.8100853633683222,"pZ":2.5808364296147968,"vX0":8.11360277051973,"vY0":-139.91734212831201,"vZ0":-6.256417328985792,"x":147.88,"y":169.1,"x0":-2.8513427587228053,"y0":50.001278051608075,"z0":5.936940972420034,"aX":-13.636378149930358},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":10.8,"spinRate":2234,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.39068673806100795,"extension":6.799199989491667},"hitData":{"launchSpeed":92.2,"launchAngle":41.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.19,"coordY":114.4}},"index":1,"playId":"342e458f-4b18-3609-b75b-0a5624cf9429","pitchNumber":1,"startTime":"2026-03-22T19:59:35.973Z","endTime":"2026-03-22T19:59:51.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.94,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-22T19:59:51.381Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-22T20:00:11.283Z","endTime":"2026-03-22T20:01:29.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527304138178668,"aZ":-26.73252368833834,"pfxX":-8.972648568298363,"pfxZ":2.737477843340441,"pX":-0.719054547347565,"pZ":2.8204848570283496,"vX0":9.300821125044678,"vY0":-139.40494064718698,"vZ0":-2.9634855904473003,"x":144.41,"y":162.63,"x0":-2.917636705421621,"y0":50.00260875687647,"z0":5.643824976558641,"aX":-17.829875811223175},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.6,"breakHorizontal":14.5,"spinRate":2047,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.39148441180539795,"extension":6.940073042921824},"index":0,"playId":"f2198334-d01b-35fb-b739-2ad2f05d4c1f","pitchNumber":1,"startTime":"2026-03-22T20:00:17.393Z","endTime":"2026-03-22T20:00:21.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99198648513725,"aZ":-17.342956570162517,"pfxX":-5.76170333359256,"pfxZ":7.392866163567016,"pX":-0.4957572938701824,"pZ":3.6288662655211588,"vX0":8.244271493391292,"vY0":-140.33122621653172,"vZ0":-3.1676729635174397,"x":135.9,"y":140.8,"x0":-2.7150200575240704,"y0":50.002578579598776,"z0":5.8936517428853294,"aX":-11.559588216397652},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":8.9,"spinRate":2310,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.389425901784497,"extension":6.665352790585293},"index":1,"playId":"6e93d707-a09d-3e1e-b904-49419f80014e","pitchNumber":2,"startTime":"2026-03-22T20:00:40.530Z","endTime":"2026-03-22T20:00:46.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80131705640856,"aZ":-33.4056637195774,"pfxX":2.8818804103396483,"pfxZ":-0.756986723417687,"pX":-0.3080614906997022,"pZ":1.7744834207651141,"vX0":5.741033127261212,"vY0":-126.25675994826477,"vZ0":-3.2216460048247604,"x":128.74,"y":190.87,"x0":-2.982608581215134,"y0":50.005463875247564,"z0":5.745089429624746,"aX":4.669934832312636},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-6.5,"spinRate":2319,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.43320706385088537,"extension":6.628956659636578},"index":2,"playId":"d5d678e9-1148-3dfb-a268-85a568ce03f8","pitchNumber":3,"startTime":"2026-03-22T20:01:00.889Z","endTime":"2026-03-22T20:01:05.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8180781815912,"aZ":-34.76161286724177,"pfxX":2.0751198760800444,"pfxZ":-1.5550646338010479,"pX":0.6064715395066044,"pZ":1.231089266330894,"vX0":8.057310617269842,"vY0":-128.12107366041087,"vZ0":-4.2527194544623494,"x":93.88,"y":205.54,"x0":-2.845225477454159,"y0":50.002182794831384,"z0":5.621457877493554,"aX":3.4563569385614543},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":-5.5,"spinRate":2339,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4270909426440448,"extension":6.63961719659044},"index":3,"playId":"55839b60-1afd-3e39-ae8b-033942cb0ca9","pitchNumber":4,"startTime":"2026-03-22T20:01:19.338Z","endTime":"2026-03-22T20:01:29.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:01:29.456Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to left fielder Will Benson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T20:03:47.628Z","endTime":"2026-03-22T20:05:00.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808833,"fullName":"Brady Afthim","link":"/api/v1/people/808833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brady Afthim replaces Griffin Green.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T20:02:53.374Z","endTime":"2026-03-22T20:03:49.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808833,"link":"/api/v1/people/808833"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":802372,"link":"/api/v1/people/802372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.0,"endSpeed":86.4,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464023503667388,"aZ":-15.669226587303728,"pfxX":-5.754820446358831,"pfxZ":8.660874509476457,"pX":-0.2794549166952745,"pZ":2.5088552243875175,"vX0":7.42152012586665,"vY0":-136.77427013994824,"vZ0":-5.260235144426789,"x":127.65,"y":171.04,"x0":-2.2727655863578313,"y0":50.00525327059147,"z0":5.5213902221170255,"aX":-10.97083779214025},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2366,"spinDirection":217},"zone":5,"typeConfidence":1.2,"plateTime":0.39954920588302034,"extension":5.913562517872799},"index":1,"playId":"9e640982-7417-39b0-87d2-693c51626c7e","pitchNumber":1,"startTime":"2026-03-22T20:03:49.961Z","endTime":"2026-03-22T20:03:54.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.1,"endSpeed":79.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55590717079633,"aZ":-24.410381045537406,"pfxX":-7.884598903495237,"pfxZ":4.835729566268336,"pX":-2.502642899084913,"pZ":2.705047966714632,"vX0":2.526343216089133,"vY0":-125.41613024392483,"vZ0":-2.315762051149667,"x":212.39,"y":165.74,"x0":-2.4941598863046472,"y0":50.00207538245692,"z0":5.615777393280204,"aX":-12.655157520620563},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.5,"breakHorizontal":13.8,"spinRate":1955,"spinDirection":238},"zone":11,"typeConfidence":1.23,"plateTime":0.4354719434469856,"extension":5.909894876571804},"index":2,"playId":"0a63800f-1a6b-34a0-a29e-5ef0e1840782","pitchNumber":2,"startTime":"2026-03-22T20:04:04.149Z","endTime":"2026-03-22T20:04:07.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.518403064711872,"aZ":-42.32902183475062,"pfxX":4.905224885442811,"pfxZ":-7.780768751068271,"pX":-2.135208059267274,"pZ":0.9632064211055513,"vX0":-0.18147201441006247,"vY0":-113.67131203756345,"vZ0":-1.4176855943885127,"x":198.39,"y":212.77,"x0":-2.691227469780805,"y0":50.00518320814654,"z0":5.810576816466499,"aX":6.397658431319421},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.2,"breakHorizontal":-8.9,"spinRate":2634,"spinDirection":45},"zone":13,"typeConfidence":1.35,"plateTime":0.48249474790367497,"extension":5.626320939581391},"index":3,"playId":"2fae71b7-7b16-3771-94d8-4406b6b86947","pitchNumber":3,"startTime":"2026-03-22T20:04:18.551Z","endTime":"2026-03-22T20:04:21.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.491493868575898,"aZ":-16.38178054544617,"pfxX":-4.13252576096261,"pfxZ":8.312931102750145,"pX":-0.6522618543075223,"pZ":3.850210899502391,"vX0":5.802540681344253,"vY0":-136.35532064550216,"vZ0":-1.9327041210680036,"x":141.86,"y":134.82,"x0":-2.262231455639123,"y0":50.00229522508186,"z0":5.6875616643345275,"aX":-7.850822244816669},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":6.4,"spinRate":2295,"spinDirection":214},"zone":11,"typeConfidence":1.34,"plateTime":0.40032750756303814,"extension":5.874261904735794},"index":4,"playId":"67e05d6c-517e-3133-9daa-b5bb1f5a3082","pitchNumber":4,"startTime":"2026-03-22T20:04:35.187Z","endTime":"2026-03-22T20:04:38.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364138984067573,"aZ":-15.175213543468775,"pfxX":-3.7456886522740143,"pfxZ":8.935500718480599,"pX":0.5049649325498525,"pZ":2.442342728254671,"vX0":8.391681166810926,"vY0":-136.40601832002815,"vZ0":-5.755008819454483,"x":97.75,"y":172.84,"x0":-2.1117222182736977,"y0":50.001683201356926,"z0":5.60935554843769,"aX":-7.125694780491663},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2308,"spinDirection":212},"zone":6,"typeConfidence":1.35,"plateTime":0.40011076369594933,"extension":5.890805428320172},"hitData":{"launchSpeed":92.9,"launchAngle":58.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.67,"coordY":89.2}},"index":5,"playId":"a162a489-dca6-33d1-89bc-e6ed3681807a","pitchNumber":5,"startTime":"2026-03-22T20:04:51.075Z","endTime":"2026-03-22T20:05:00.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.6,"awayTeamWinProbability":11.400000000000006,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:05:00.040Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Manzardo homers (3) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T20:05:16.006Z","endTime":"2026-03-22T20:06:29.652Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808833,"fullName":"Brady Afthim","link":"/api/v1/people/808833"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":808833,"link":"/api/v1/people/808833"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":76.9,"endSpeed":70.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582524016778887,"aZ":-41.657632538282435,"pfxX":5.114512700238594,"pfxZ":-7.520348431150522,"pX":-1.3152076965128543,"pZ":2.3475720990235582,"vX0":1.1617921658761796,"vY0":-111.9695064046873,"vZ0":1.487767140026258,"x":167.13,"y":175.4,"x0":-2.506117909442436,"y0":50.004204354707625,"z0":5.960784249661048,"aX":6.447383726368192},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-12.8,"breakHorizontal":-9.6,"spinRate":2700,"spinDirection":43},"zone":13,"typeConfidence":1.35,"plateTime":0.49053277870519096,"extension":5.79568069902534},"index":0,"playId":"433341e0-7172-34e1-bede-ab0c7f8046cf","pitchNumber":1,"startTime":"2026-03-22T20:05:28.849Z","endTime":"2026-03-22T20:05:33.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.3,"endSpeed":80.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.005993196710243,"aZ":-24.277112245132685,"pfxX":-8.91870557294586,"pfxZ":4.916307110092916,"pX":1.765154465777327,"pZ":1.1662984689204035,"vX0":12.224329180902723,"vY0":-125.06492892021632,"vZ0":-5.679043823342646,"x":49.72,"y":207.29,"x0":-1.9968210374459472,"y0":50.00119369592801,"z0":5.422381875962524,"aX":-14.32014850775926},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":1957,"spinDirection":236},"zone":14,"typeConfidence":1.35,"plateTime":0.43569846210268404,"extension":5.968356680950327},"index":1,"playId":"71859d79-98fe-36a5-923d-cdf3479b764c","pitchNumber":2,"startTime":"2026-03-22T20:05:44.477Z","endTime":"2026-03-22T20:05:50.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.36366586409799,"aZ":-13.560582281134781,"pfxX":-4.263151267759519,"pfxZ":10.038624069383205,"pX":0.33264957750206814,"pZ":2.1882127108335516,"vX0":8.127582488247775,"vY0":-135.26225922412675,"vZ0":-6.380316984552344,"x":104.32,"y":179.7,"x0":-2.1564267860670605,"y0":50.001254867613454,"z0":5.527520718503505,"aX":-7.904081382915262},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2318,"spinDirection":219},"zone":6,"typeConfidence":1.36,"plateTime":0.404861754778882,"extension":5.788525792813},"hitData":{"launchSpeed":110.1,"launchAngle":37.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.75,"coordY":33.33}},"index":2,"playId":"e0420e9c-2992-3959-bc2b-386278ae47aa","pitchNumber":3,"startTime":"2026-03-22T20:06:01.628Z","endTime":"2026-03-22T20:06:29.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":0.23,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:06:29.652Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a sharp line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T20:06:42.036Z","endTime":"2026-03-22T20:08:07.869Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808833,"fullName":"Brady Afthim","link":"/api/v1/people/808833"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930932584812346,"aZ":-26.783350909282678,"pfxX":-10.043831995305217,"pfxZ":3.374535166766666,"pX":0.9596753199126986,"pZ":1.4629922261709842,"vX0":10.716395258871437,"vY0":-124.98831158244997,"vZ0":-4.625591021167521,"x":80.42,"y":199.28,"x0":-2.059203404981453,"y0":50.00288092259064,"z0":5.512247525775117,"aX":-16.044144064943968},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":1927,"spinDirection":242},"zone":14,"typeConfidence":1.36,"plateTime":0.436628147568908,"extension":6.034257405275175},"index":0,"playId":"09fffe02-ad88-38cb-9dd3-5a9a72fe302c","pitchNumber":1,"startTime":"2026-03-22T20:06:44.663Z","endTime":"2026-03-22T20:06:48.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":83.8,"endSpeed":76.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7674390562625,"aZ":-24.351727750033145,"pfxX":-9.349464326309594,"pfxZ":5.183780657674012,"pX":-2.1385921365014573,"pZ":2.756537060045181,"vX0":3.6180230197677514,"vY0":-121.99190114144832,"vZ0":-1.874478082143748,"x":198.52,"y":164.35,"x0":-2.4253841397073725,"y0":50.002625984165824,"z0":5.631952109573371,"aX":-14.10568957173881},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2025,"spinDirection":245},"zone":11,"typeConfidence":1.36,"plateTime":0.44881143471953644,"extension":5.911583315956254},"index":1,"playId":"9d70f1ea-a304-3a1c-80a7-d0b36a0de1a4","pitchNumber":2,"startTime":"2026-03-22T20:06:58.721Z","endTime":"2026-03-22T20:07:02.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237295907506194,"aZ":-14.445830898898508,"pfxX":-5.780584740854181,"pfxZ":9.285137637846455,"pX":-0.3434810110493392,"pZ":2.496857009903022,"vX0":7.270962029836339,"vY0":-137.05192763159337,"vZ0":-5.4682223896565185,"x":130.09,"y":171.36,"x0":-2.2752136706341206,"y0":50.00278130220317,"z0":5.498382800999513,"aX":-11.03763449879366},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2357,"spinDirection":218},"zone":4,"typeConfidence":1.26,"plateTime":0.39908523711012966,"extension":5.791789925648815},"index":2,"playId":"cd15e5a1-6cb3-3970-88c0-c2ceabe76a85","pitchNumber":3,"startTime":"2026-03-22T20:07:14.765Z","endTime":"2026-03-22T20:07:18.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.661841407627556,"aZ":-15.426852248898422,"pfxX":-5.318936003638126,"pfxZ":8.685693578342441,"pX":-0.33756628232400204,"pZ":2.409728782399366,"vX0":7.038717933716026,"vY0":-137.10313143688808,"vZ0":-5.405637955344095,"x":129.87,"y":173.72,"x0":-2.231808962715623,"y0":50.002994147293656,"z0":5.438047929961156,"aX":-10.256545145655842},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2288,"spinDirection":219},"zone":4,"typeConfidence":1.27,"plateTime":0.39756125108642637,"extension":5.852569862692739},"index":3,"playId":"9b9f05e1-c0d9-3357-9ab6-be6a55bd17c7","pitchNumber":4,"startTime":"2026-03-22T20:07:33.570Z","endTime":"2026-03-22T20:07:39.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.766840020876657,"aZ":-23.710761282386482,"pfxX":-9.451641411046582,"pfxZ":5.306028710243475,"pX":0.11411188412733009,"pZ":1.9707601188689714,"vX0":8.603537424664864,"vY0":-124.83231425685278,"vZ0":-4.059514156748729,"x":112.65,"y":185.57,"x0":-2.132523593742307,"y0":50.001110701147695,"z0":5.5470756981638125,"aX":-15.065929898616345},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2002,"spinDirection":244},"zone":8,"typeConfidence":1.34,"plateTime":0.43710039003759915,"extension":5.98112718426697},"hitData":{"launchSpeed":109.4,"launchAngle":10.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":160.04,"coordY":115.87}},"index":4,"playId":"076b20d1-df34-37a0-8cbc-eace7d3d6f0d","pitchNumber":5,"startTime":"2026-03-22T20:07:58.328Z","endTime":"2026-03-22T20:08:07.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.16,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:08:07.869Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T20:08:20.286Z","endTime":"2026-03-22T20:11:54.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808833,"fullName":"Brady Afthim","link":"/api/v1/people/808833"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"actionIndex":[4],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446598313554574,"aZ":-17.831339118988467,"pfxX":-3.5037251809627468,"pfxZ":7.448603280627188,"pX":-0.7032205438827054,"pZ":2.255175774979112,"vX0":5.282924778736503,"vY0":-137.41605443401696,"vZ0":-5.467814936616424,"x":143.81,"y":177.89,"x0":-2.189237805206393,"y0":50.00501289180775,"z0":5.469348641958828,"aX":-6.749063755034399},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":5.3,"spinRate":2291,"spinDirection":210},"zone":4,"typeConfidence":1.34,"plateTime":0.3975226265881391,"extension":5.7995218642537445},"index":0,"playId":"1db88dab-11a7-3f03-8458-6129c6d396aa","pitchNumber":1,"startTime":"2026-03-22T20:08:31.849Z","endTime":"2026-03-22T20:08:36.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159545779323153,"aZ":-17.481269346933527,"pfxX":-4.945529308366325,"pfxZ":7.78551927938131,"pX":0.1078980768295447,"pZ":2.3370932913847846,"vX0":7.098398296735868,"vY0":-135.65998772521777,"vZ0":-5.020613675104118,"x":112.89,"y":175.68,"x0":-1.8849106287733268,"y0":50.00481863708782,"z0":5.407974223294362,"aX":-9.336209251007752},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":7.7,"spinRate":2156,"spinDirection":220},"zone":5,"typeConfidence":1.26,"plateTime":0.4018186442931033,"extension":6.007603508710507},"index":1,"playId":"f70e24b4-6418-3b11-bca0-42c758e3a56c","pitchNumber":2,"startTime":"2026-03-22T20:08:50.458Z","endTime":"2026-03-22T20:08:54.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.488379332263165,"aZ":-15.592053647283292,"pfxX":-4.358397436426641,"pfxZ":8.592551472649976,"pX":-2.0787046924508163,"pZ":1.9308323667042901,"vX0":1.9358437012032288,"vY0":-137.75560080077062,"vZ0":-6.542693427251616,"x":196.24,"y":186.65,"x0":-2.222811793515172,"y0":50.00156417746054,"z0":5.383507048665434,"aX":-8.408093976842858},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2277,"spinDirection":216},"zone":13,"typeConfidence":1.36,"plateTime":0.39702490954307557,"extension":5.694236471692903},"index":2,"playId":"feec6bb3-0dc5-3333-95c6-4bcd6fb03bbf","pitchNumber":3,"startTime":"2026-03-22T20:09:18.307Z","endTime":"2026-03-22T20:09:27.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":75.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73183959073856,"aZ":-40.18889124694994,"pfxX":4.74048589510617,"pfxZ":-5.7637707265816704,"pX":0.027809538714408676,"pZ":-0.632987154219988,"vX0":3.9729807106430255,"vY0":-116.83428441304038,"vZ0":-5.587827471262842,"x":115.94,"y":255.87,"x0":-2.306720268870207,"y0":50.00186327562534,"z0":5.540912293394683,"aX":6.593336059625176},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.5,"breakHorizontal":-9.5,"spinRate":2738,"spinDirection":40},"zone":14,"typeConfidence":1.36,"plateTime":0.46769120549392884,"extension":5.925188729699561},"index":3,"playId":"3a16fc98-c2d2-310a-9c5d-3e5ee5c15cd8","pitchNumber":4,"startTime":"2026-03-22T20:09:40.465Z","endTime":"2026-03-22T20:09:44.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brayan Rocchio steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"3a16fc98-c2d2-310a-9c5d-3e5ee5c15cd8","startTime":"2026-03-22T20:09:55.063Z","endTime":"2026-03-22T20:10:07.158Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"postOnSecond":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.28,"dramaIndex":15.0,"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":95.3,"endSpeed":88.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.468629369541173,"aZ":-13.938313868160753,"pfxX":-5.448793706926338,"pfxZ":9.264234033194555,"pX":0.6530449702073248,"pZ":3.080214550041143,"vX0":9.325075200220258,"vY0":-138.58578151881014,"vZ0":-4.401604414767386,"x":92.11,"y":155.61,"x0":-2.02911339377214,"y0":50.00540334602211,"z0":5.6029243690920945,"aX":-10.729347992106247},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2450,"spinDirection":215},"zone":3,"typeConfidence":1.24,"plateTime":0.3934190023145532,"extension":5.775795751385258},"index":5,"playId":"8245b452-b82b-3fee-aee7-c9d401bfd460","pitchNumber":5,"startTime":"2026-03-22T20:10:07.158Z","endTime":"2026-03-22T20:10:11.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.506443244413212,"aZ":-25.313228004088746,"pfxX":-7.267164436066601,"pfxZ":4.410274979141789,"pX":-3.084997302772488,"pZ":3.55394845677117,"vX0":0.8566469971160039,"vY0":-123.43756012724137,"vZ0":-0.05685803637630382,"x":234.59,"y":142.82,"x0":-2.489514458735864,"y0":50.00559134468405,"z0":5.692582267821496,"aX":-11.31694630102229},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.2,"breakHorizontal":13.0,"spinRate":1982,"spinDirection":246},"zone":11,"typeConfidence":1.34,"plateTime":0.4422190123100287,"extension":5.829006966378669},"index":6,"playId":"a363cd52-87f0-30c3-bd00-4999ca0f7e4f","pitchNumber":6,"startTime":"2026-03-22T20:10:29.741Z","endTime":"2026-03-22T20:10:32.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.640005050393675,"aZ":-15.460732064242004,"pfxX":-4.8439031879735435,"pfxZ":8.760139464275461,"pX":-0.678487856609331,"pZ":3.2753211463532117,"vX0":5.888924389781779,"vY0":-136.8644777515896,"vZ0":-3.385182452836975,"x":142.86,"y":150.35,"x0":-2.2230891582059247,"y0":50.00115308049684,"z0":5.57929207221768,"aX":-9.240102385026377},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2322,"spinDirection":215},"zone":11,"typeConfidence":1.33,"plateTime":0.3993543212515074,"extension":5.843033449795779},"index":7,"playId":"b8acae41-006d-3cd8-a55f-42e363d8e0ae","pitchNumber":7,"startTime":"2026-03-22T20:10:49.262Z","endTime":"2026-03-22T20:10:53.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.5,"endSpeed":86.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8939907778431,"aZ":-17.048381822171763,"pfxX":-5.453936066780221,"pfxZ":7.861758887761481,"pX":-0.5909559843153137,"pZ":2.392560233061502,"vX0":6.598373419979638,"vY0":-137.45259201438537,"vZ0":-5.339692870631365,"x":139.53,"y":174.18,"x0":-2.3078237545571874,"y0":50.00391284010171,"z0":5.508274769086995,"aX":-10.49473651630186},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2205,"spinDirection":220},"zone":4,"typeConfidence":1.19,"plateTime":0.3976490748490802,"extension":5.847740536132549},"index":8,"playId":"81439e11-8cd3-30e0-abfa-45312c070d9b","pitchNumber":8,"startTime":"2026-03-22T20:11:16.301Z","endTime":"2026-03-22T20:11:20.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.4,"endSpeed":86.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401623923316098,"aZ":-13.753727607059794,"pfxX":-5.871857424220024,"pfxZ":9.607504932399733,"pX":0.7018490437246863,"pZ":1.7639710377388638,"vX0":9.603191852888926,"vY0":-137.13903048863662,"vZ0":-7.193591571993909,"x":90.25,"y":191.15,"x0":-2.0716383951353414,"y0":50.006299029576326,"z0":5.346690162175863,"aX":-11.263059156212572},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2276,"spinDirection":217},"zone":9,"typeConfidence":1.25,"plateTime":0.3983604117635964,"extension":5.957032059275892},"hitData":{"launchSpeed":89.4,"launchAngle":44.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.41,"coordY":95.65}},"index":9,"playId":"1cdda7ce-0180-39b9-8d86-5d68c20a4dc3","pitchNumber":9,"startTime":"2026-03-22T20:11:42.018Z","endTime":"2026-03-22T20:11:54.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.9,"awayTeamWinProbability":7.099999999999994,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.28,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:11:54.638Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Spencer Steer to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-22T20:12:13.929Z","endTime":"2026-03-22T20:12:29.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808833,"fullName":"Brady Afthim","link":"/api/v1/people/808833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970506196160006,"aZ":-16.00840623812035,"pfxX":-5.3084721005878,"pfxZ":8.71995525589152,"pX":-0.6842564932716066,"pZ":2.569344434565569,"vX0":6.353483251423517,"vY0":-134.95655008149066,"vZ0":-4.807713922211103,"x":143.08,"y":169.41,"x0":-2.3736764625397653,"y0":50.00544753749423,"z0":5.493070822302482,"aX":-9.844225455097313},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2289,"spinDirection":220},"zone":4,"typeConfidence":1.3,"plateTime":0.4050822030554859,"extension":5.864052022118633},"hitData":{"launchSpeed":94.4,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.63,"coordY":155.45}},"index":0,"playId":"346624b3-45dd-31b1-a881-3f761fcc5c07","pitchNumber":1,"startTime":"2026-03-22T20:12:22.601Z","endTime":"2026-03-22T20:12:29.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":808833,"link":"/api/v1/people/808833"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:12:29.858Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, shortstop Gabriel Arias to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T20:14:30.193Z","endTime":"2026-03-22T20:15:21.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.8,"endSpeed":77.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025772210766405,"aZ":-31.397079786915146,"pfxX":6.092167515511066,"pfxZ":0.5160213948899921,"pX":0.5710578804864574,"pZ":2.018386285077752,"vX0":6.715102161825674,"vY0":-121.92428869695084,"vZ0":-2.4477225617113008,"x":95.23,"y":184.28,"x0":-3.0061658595522665,"y0":50.00506135797921,"z0":5.73366394631531,"aX":9.210187321041326},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":-12.6,"spinRate":2161,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4485129766449769,"extension":6.736148808143938},"index":0,"playId":"1204ec4b-6d82-3a60-9f12-6ae722725395","pitchNumber":1,"startTime":"2026-03-22T20:14:41.357Z","endTime":"2026-03-22T20:14:46.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":84.4,"endSpeed":77.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19247141249607,"aZ":-32.67221406247071,"pfxX":4.661329981523408,"pfxZ":-0.33170211737783717,"pX":-0.32426357265524025,"pZ":3.217196253383526,"vX0":5.186923779008879,"vY0":-122.77760422566259,"vZ0":0.2247706520368793,"x":129.36,"y":151.92,"x0":-3.072681190135431,"y0":50.00070229164671,"z0":5.913879093431535,"aX":7.085752927824739},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":-9.7,"spinRate":2174,"spinDirection":60},"zone":2,"typeConfidence":2.0,"plateTime":0.4467878489783095,"extension":6.644497337129022},"index":1,"playId":"8f2b1c83-9ac9-3fc1-9518-5888c0d32e2a","pitchNumber":2,"startTime":"2026-03-22T20:14:54.717Z","endTime":"2026-03-22T20:14:58.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36574353093784,"aZ":-31.951964423761858,"pfxX":4.199916028261972,"pfxZ":0.1348529418062281,"pX":0.2511176611507138,"pZ":1.5559573397328883,"vX0":6.675684866971349,"vY0":-125.96913226667726,"vZ0":-3.552487309851405,"x":107.43,"y":196.77,"x0":-2.9735750310536386,"y0":50.00148181145065,"z0":5.553680248899116,"aX":6.781864608784897},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":-9.1,"spinRate":2149,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43396710678301664,"extension":6.696907168568084},"hitData":{"launchSpeed":75.1,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.07,"coordY":159.5}},"index":2,"playId":"5af6fa36-2a69-3583-840a-2e199ffb5574","pitchNumber":3,"startTime":"2026-03-22T20:15:13.534Z","endTime":"2026-03-22T20:15:21.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:15:21.298Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, shortstop Gabriel Arias to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T20:15:36.028Z","endTime":"2026-03-22T20:15:56.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29103858238792,"aZ":-17.537104877811768,"pfxX":-7.0280342848661235,"pfxZ":7.311718848803928,"pX":-0.359625016684264,"pZ":2.3582580833382494,"vX0":8.92686540095582,"vY0":-140.67556626759776,"vZ0":-6.520610248300457,"x":130.71,"y":175.11,"x0":-2.662820929307176,"y0":50.00407175354031,"z0":5.845674901612278,"aX":-14.07033259147504},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":10.9,"spinRate":2312,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38954413027400836,"extension":6.821296436230143},"hitData":{"launchSpeed":83.9,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.65,"coordY":150.11}},"index":0,"playId":"148edded-26c9-3b03-9dcb-5b53c4bb3997","pitchNumber":1,"startTime":"2026-03-22T20:15:49.055Z","endTime":"2026-03-22T20:15:56.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.799999999999983,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:15:56.115Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a ground ball to right fielder Chase DeLauter.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T20:16:15.150Z","endTime":"2026-03-22T20:17:24.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153862225655637,"aZ":-41.468199025666834,"pfxX":4.1878089674551955,"pfxZ":-6.495104917360898,"pX":-0.7263716391348713,"pZ":2.957543392956147,"vX0":3.7449762171466823,"vY0":-118.94410166009905,"vZ0":1.4968494929740526,"x":144.69,"y":158.93,"x0":-2.866310367587935,"y0":50.00455555648545,"z0":6.084867142894816,"aX":5.990221972189223},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.2,"breakHorizontal":-8.5,"spinRate":2201,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.46078037343935385,"extension":6.546917953139612},"index":0,"playId":"db38a267-40fd-3aac-acac-3f028a18a42b","pitchNumber":1,"startTime":"2026-03-22T20:16:24.216Z","endTime":"2026-03-22T20:16:28.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66021870021169,"aZ":-27.021853006726328,"pfxX":-10.066184523173959,"pfxZ":2.6493945927400535,"pX":-1.276447520132799,"pZ":2.0429091595107787,"vX0":8.025492687337874,"vY0":-138.1343375131494,"vZ0":-4.922794860251733,"x":165.66,"y":183.62,"x0":-2.901080886096585,"y0":50.00454690843169,"z0":5.64835998136169,"aX":-19.597406901662847},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.0,"breakHorizontal":16.7,"spinRate":2141,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.3954058357331416,"extension":6.679475484783059},"index":1,"playId":"9044ab62-2f07-30c1-b9a4-0acf73969d9f","pitchNumber":2,"startTime":"2026-03-22T20:16:36.125Z","endTime":"2026-03-22T20:16:39.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36969963666425,"aZ":-30.942092006749686,"pfxX":4.188219221421056,"pfxZ":0.7937231606167232,"pX":2.5584856317586264,"pZ":0.12468373628064001,"vX0":11.614276140211187,"vY0":-123.4241200723877,"vZ0":-6.8963407479806875,"x":19.48,"y":235.41,"x0":-2.7425271358368914,"y0":50.003860049087685,"z0":5.543634981317619,"aX":6.492388327977003},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-10.2,"spinRate":2246,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4428986745266772,"extension":6.720010957822215},"index":2,"playId":"00eb4aaa-6abc-3e3a-a9a7-5509a6207c5b","pitchNumber":3,"startTime":"2026-03-22T20:16:57.300Z","endTime":"2026-03-22T20:17:00.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160851056961697,"aZ":-24.87214868423934,"pfxX":6.230428906714999,"pfxZ":4.611463313795084,"pX":-0.32909087410622456,"pZ":2.186216099840598,"vX0":5.109391238914,"vY0":-125.28401546919261,"vZ0":-3.521897905842392,"x":129.54,"y":179.75,"x0":-3.2070533627931743,"y0":50.00370226389055,"z0":5.651209786605135,"aX":9.869019468003476},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.8,"breakHorizontal":-12.5,"spinRate":2322,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4377834694617171,"extension":6.502453282165425},"hitData":{"launchSpeed":97.5,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.11,"coordY":109.33}},"index":3,"playId":"e404124c-9a5e-37a0-8575-bd195d792f02","pitchNumber":4,"startTime":"2026-03-22T20:17:13.632Z","endTime":"2026-03-22T20:17:24.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.5999999999999801,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:17:24.382Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to pitcher Gavin Williams. Tyler Stephenson to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T20:17:40.453Z","endTime":"2026-03-22T20:18:23.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19980118068092,"aZ":-20.261109610309006,"pfxX":-8.965486674120637,"pfxZ":6.024212167513601,"pX":0.7082207448913229,"pZ":1.7892903074586615,"vX0":12.543470157181636,"vY0":-139.26831567059813,"vZ0":-6.978027386319323,"x":90.0,"y":190.47,"x0":-2.6745645739864705,"y0":50.004963435414766,"z0":5.652179397394563,"aX":-17.738501260588492},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":13.9,"spinRate":2128,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.3922173946440739,"extension":6.714091265803751},"index":0,"playId":"6c065ca7-5946-3469-a38f-5b2d24127ecc","pitchNumber":1,"startTime":"2026-03-22T20:17:49.847Z","endTime":"2026-03-22T20:17:54.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40487761699967,"aZ":-20.528990452953373,"pfxX":-9.507534502553984,"pfxZ":5.740663920672156,"pX":0.275121370362829,"pZ":1.9332380145973513,"vX0":11.801146987058457,"vY0":-141.15971618625875,"vZ0":-6.8090253275468635,"x":106.51,"y":186.58,"x0":-2.713241644105643,"y0":50.00681957500363,"z0":5.68638958301414,"aX":-19.30179778065192},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":15.0,"spinRate":2209,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3871737884955606,"extension":6.677827059068278},"hitData":{"launchSpeed":80.4,"launchAngle":-73.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":113.71,"coordY":186.13}},"index":1,"playId":"76bb5f25-c8b6-3a0f-9068-cbc6dc016989","pitchNumber":2,"startTime":"2026-03-22T20:18:06.356Z","endTime":"2026-03-22T20:18:23.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682622,"link":"/api/v1/people/682622","batSide":{"code":"R","description":"Right"}},"first":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":682622,"link":"/api/v1/people/682622"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.30000000000001,"awayTeamWinProbability":7.699999999999989,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:18:23.951Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dane Myers grounds out, first baseman Rhys Hoskins to pitcher Gavin Williams.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-22T20:18:39.676Z","endTime":"2026-03-22T20:18:58.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91613754808658,"aZ":-22.34096964163905,"pfxX":-9.130068232619049,"pfxZ":4.914980094976318,"pX":-0.7030625495200119,"pZ":3.0796657699845795,"vX0":9.026179855618338,"vY0":-139.7294908799213,"vZ0":-3.298226150159277,"x":143.8,"y":155.63,"x0":-2.770291107585989,"y0":50.00550812455705,"z0":5.7227882305541025,"aX":-18.27559737479912},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":15.0,"spinRate":2030,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3901887205730272,"extension":6.8025992299584495},"hitData":{"launchSpeed":85.2,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.69,"coordY":171.15}},"index":0,"playId":"e7c5bc82-4e64-3b52-9d57-acc9f823a6a3","pitchNumber":1,"startTime":"2026-03-22T20:18:50.230Z","endTime":"2026-03-22T20:18:58.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"first":{"id":682622,"link":"/api/v1/people/682622"},"second":{"id":663886,"link":"/api/v1/people/663886"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:18:58.777Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T20:21:26.616Z","endTime":"2026-03-22T20:22:40.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Carlos Jorge replaces right fielder Noelvi Marte, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"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-22T20:21:15.542Z","endTime":"2026-03-22T20:21:15.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699115,"link":"/api/v1/people/699115"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":682622,"link":"/api/v1/people/682622"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Brady Afthim.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"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-22T20:21:15.563Z","endTime":"2026-03-22T20:21:28.831Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808833,"link":"/api/v1/people/808833","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71166171534267,"aZ":-19.098074953582866,"pfxX":-0.17925010504896677,"pfxZ":6.423833682996576,"pX":0.49724657606637107,"pZ":1.0407888198071975,"vX0":1.7540810481968248,"vY0":-141.82235893337844,"vZ0":-11.323876266156836,"x":98.05,"y":210.68,"x0":-0.10618008457020074,"y0":50.00028511507381,"z0":6.3056280743911195,"aX":-0.36480683394140884},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.5,"breakHorizontal":0.0,"spinRate":2349,"spinDirection":206},"zone":14,"typeConfidence":0.92,"plateTime":0.3863373504216674,"extension":5.446552968668352},"index":2,"playId":"b5924470-4bf5-3412-9fce-86a1d79fd529","pitchNumber":1,"startTime":"2026-03-22T20:21:28.831Z","endTime":"2026-03-22T20:21:33.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.621273578355368,"aZ":-34.975298131697414,"pfxX":4.2961131900119565,"pfxZ":-1.6937937336887448,"pX":-1.4874700804632885,"pZ":2.390478659707325,"vX0":-3.4991440789431305,"vY0":-128.84491040420863,"vZ0":-3.174152523191805,"x":173.7,"y":174.24,"x0":-0.659580618401529,"y0":50.00220520013426,"z0":6.384381476042776,"aX":7.11167300554041},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.6,"breakHorizontal":-6.8,"spinRate":2807,"spinDirection":49},"zone":11,"typeConfidence":0.92,"plateTime":0.4276463467835607,"extension":5.292157863468647},"index":3,"playId":"2b86a662-a6a7-3d31-a6d3-65c460591655","pitchNumber":2,"startTime":"2026-03-22T20:21:42.476Z","endTime":"2026-03-22T20:21:45.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.003696200946248,"aZ":-19.012929273378507,"pfxX":0.20387443751341472,"pfxZ":6.613513533200332,"pX":0.6388950687685553,"pZ":1.2409131529226554,"vX0":2.2752596549263773,"vY0":-139.38623697316604,"vZ0":-10.52289630737862,"x":92.65,"y":205.28,"x0":-0.21061259777065802,"y0":50.00185966295458,"z0":6.2907699388365925,"aX":0.4056061603591651},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":-0.8,"spinRate":2324,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39125665180690783,"extension":5.32090914242387},"index":4,"playId":"f2424aab-1beb-3253-80c1-887396e1f994","pitchNumber":3,"startTime":"2026-03-22T20:21:56.722Z","endTime":"2026-03-22T20:22:01.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83681151346482,"aZ":-36.37655755860811,"pfxX":2.30207688902114,"pfxZ":-2.5012479124442097,"pX":0.08604016012469735,"pZ":-0.08431673977128394,"vX0":0.3576757487688273,"vY0":-130.14908399051174,"vZ0":-8.67379336671534,"x":113.72,"y":241.06,"x0":-0.35247707802827016,"y0":50.00520496018081,"z0":6.128365108619606,"aX":3.8640067674568805},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.6,"breakHorizontal":-4.2,"spinRate":2781,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.4243949588388296,"extension":5.502101132400503},"index":5,"playId":"84dfb368-a817-378b-b7bc-b59841258a72","pitchNumber":4,"startTime":"2026-03-22T20:22:14.464Z","endTime":"2026-03-22T20:22:18.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56548010683312,"aZ":-19.689140550993656,"pfxX":-1.125299966609812,"pfxZ":6.134239871075801,"pX":-0.42579182002133015,"pZ":3.6946135249600194,"vX0":-0.25958926044447667,"vY0":-140.70630498711557,"vZ0":-4.277147614612407,"x":133.23,"y":139.03,"x0":-0.18637788462863666,"y0":50.0004878585958,"z0":6.485714943777305,"aX":-2.288575154371067},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.6,"breakHorizontal":2.0,"spinRate":2262,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.38713994542039476,"extension":5.422059610571578},"index":6,"playId":"193fafb6-e46e-3722-aec8-8f8eeb45ab3c","pitchNumber":5,"startTime":"2026-03-22T20:22:36.427Z","endTime":"2026-03-22T20:22:40.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.3,"awayTeamWinProbability":4.700000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:22:40.419Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T20:23:03.675Z","endTime":"2026-03-22T20:24:26.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19728724648606,"aZ":-38.06231102531747,"pfxX":5.714701359110168,"pfxZ":-3.574325878206018,"pX":-0.2616491247948494,"pZ":4.594938219615464,"vX0":-1.3004693247458745,"vY0":-128.14380818715267,"vZ0":2.3899594578123127,"x":126.97,"y":114.72,"x0":-0.4863968182976251,"y0":50.00585835814735,"z0":6.6466952282793,"aX":9.401294195684859},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.6,"breakHorizontal":-10.0,"spinRate":2759,"spinDirection":51},"zone":11,"typeConfidence":0.92,"plateTime":0.4292399450496136,"extension":5.198371734117368},"index":0,"playId":"bb1e088f-adaa-3075-899c-d71a0b0a51c6","pitchNumber":1,"startTime":"2026-03-22T20:23:05.855Z","endTime":"2026-03-22T20:23:09.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53760777429852,"aZ":-19.128730956527654,"pfxX":-1.3924099322617183,"pfxZ":6.596128859295094,"pX":-1.307074330628766,"pZ":3.5878249752600415,"vX0":-2.4492387608007014,"vY0":-139.32643767546452,"vZ0":-4.612945304137583,"x":166.82,"y":141.91,"x0":-0.23772073020203371,"y0":50.00417545075867,"z0":6.518706320479742,"aX":-2.753503530352705},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":3.0,"spinRate":2324,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3922300340231559,"extension":5.280989010430063},"index":1,"playId":"be0e40ae-83b4-333c-a756-2a6b04888ac2","pitchNumber":2,"startTime":"2026-03-22T20:23:24.560Z","endTime":"2026-03-22T20:23:28.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754995235451304,"aZ":-36.79816899312242,"pfxX":8.444339757434722,"pfxZ":-2.8840018208173923,"pX":0.6174259620423138,"pZ":2.6278810390195972,"vX0":0.05261120641896261,"vY0":-125.79427863402262,"vZ0":-1.816988644846301,"x":93.47,"y":167.83,"x0":-0.5008832351274227,"y0":50.0061853062487,"z0":6.345612642214677,"aX":13.521706873426632},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.4,"breakHorizontal":-15.4,"spinRate":2890,"spinDirection":38},"zone":6,"typeConfidence":0.92,"plateTime":0.4355820764048923,"extension":5.3552124590611445},"index":2,"playId":"d38944ab-56c2-39af-bba5-0a974530fc93","pitchNumber":3,"startTime":"2026-03-22T20:23:45.598Z","endTime":"2026-03-22T20:23:50.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600084461541417,"aZ":-36.99181701604688,"pfxX":6.723285624992387,"pfxZ":-2.9524542574471457,"pX":0.15902242396462604,"pZ":2.6263135298266653,"vX0":-0.7200301429784306,"vY0":-127.09091091910591,"vZ0":-2.0682478210599813,"x":110.94,"y":167.87,"x0":-0.4268274889848926,"y0":50.001677719661956,"z0":6.394874508254075,"aX":10.972622995073266},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.5,"breakHorizontal":-12.0,"spinRate":2764,"spinDirection":41},"zone":5,"typeConfidence":0.92,"plateTime":0.43133806199778624,"extension":5.447161810872926},"index":3,"playId":"29c8a5b9-740c-3ef5-9a09-45986ffff7e4","pitchNumber":4,"startTime":"2026-03-22T20:24:03.086Z","endTime":"2026-03-22T20:24:09.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803621598916187,"aZ":-35.32107747477156,"pfxX":5.920084958415951,"pfxZ":-1.8729150414062854,"pX":0.5779572064479803,"pZ":2.633358675118496,"vX0":-0.034337935309326995,"vY0":-129.01049407369038,"vZ0":-2.578442807237227,"x":94.97,"y":167.68,"x0":-0.1772461838537608,"y0":50.004689752781935,"z0":6.378703593887701,"aX":9.941076115472379},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.7,"breakHorizontal":-10.7,"spinRate":2825,"spinDirection":43},"zone":6,"typeConfidence":0.92,"plateTime":0.4251957409810023,"extension":5.335824294608737},"index":4,"playId":"dc531c57-aa29-3819-9fa5-562fec55a55e","pitchNumber":5,"startTime":"2026-03-22T20:24:20.483Z","endTime":"2026-03-22T20:24:26.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.69999999999999,"awayTeamWinProbability":5.300000000000011,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:24:26.063Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase DeLauter doubles (5) on a fly ball to center fielder Dane Myers. José Ramírez scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T20:25:10.767Z","endTime":"2026-03-22T20:25:56.471Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":668933,"link":"/api/v1/people/668933"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":"0869c399-b24c-3d03-ad23-5ebea4bd1fdf","startTime":"2026-03-22T20:24:46.857Z","endTime":"2026-03-22T20:24:49.857Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80265348224049,"aZ":-19.700947599097905,"pfxX":-2.4750821691046605,"pfxZ":6.1276785780665595,"pX":-0.5953533314817616,"pZ":2.903290616376727,"vX0":-0.2134275992164505,"vY0":-141.438573652007,"vZ0":-5.953038925374059,"x":139.69,"y":160.39,"x0":-0.19722698635012012,"y0":50.00377245266239,"z0":6.289391476151047,"aX":-5.039028186242522},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":4.6,"spinRate":2427,"spinDirection":213},"zone":1,"typeConfidence":0.93,"plateTime":0.3865326799290525,"extension":5.373201010692899},"index":1,"playId":"19ea9d44-edf7-3e37-a631-05229c0e6dca","pitchNumber":1,"startTime":"2026-03-22T20:25:12.285Z","endTime":"2026-03-22T20:25:16.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.306696511237824,"aZ":-20.313784626399656,"pfxX":-2.71245975581387,"pfxZ":5.7568734774567325,"pX":-0.5779229684307297,"pZ":4.151959483610816,"vX0":0.11469214690425658,"vY0":-142.5259879531621,"vZ0":-2.714844921076457,"x":139.03,"y":126.68,"x0":-0.266177806593124,"y0":50.00238318696831,"z0":6.397477741294291,"aX":-5.58851492371759},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.1,"breakHorizontal":4.9,"spinRate":2467,"spinDirection":204},"zone":11,"typeConfidence":0.93,"plateTime":0.3840859970141488,"extension":5.324424747180864},"index":2,"playId":"9e50c742-fb91-3b37-9d6b-f0dcd8cb24d2","pitchNumber":2,"startTime":"2026-03-22T20:25:27.732Z","endTime":"2026-03-22T20:25:31.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.188616343413223,"aZ":-19.75270759065989,"pfxX":-3.1575893772056878,"pfxZ":6.1450474413104175,"pX":-0.10677836025468007,"pZ":2.9703485139051846,"vX0":1.0342077740251525,"vY0":-141.05704901863174,"vZ0":-5.909328968405006,"x":121.07,"y":158.58,"x0":-0.06729422476969327,"y0":50.00139971044812,"z0":6.360108095941227,"aX":-6.381414619844962},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":5.5,"spinRate":2428,"spinDirection":196},"zone":2,"typeConfidence":0.93,"plateTime":0.3878542644038574,"extension":5.298755930593102},"hitData":{"launchSpeed":108.4,"launchAngle":21.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.53,"coordY":36.37}},"index":3,"playId":"4afe9c6f-008a-3ced-826e-ba8d9b7e86b6","pitchNumber":3,"startTime":"2026-03-22T20:25:46.346Z","endTime":"2026-03-22T20:25:56.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.24,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:25:56.471Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to right fielder Carlos Jorge. Chase DeLauter to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T20:26:23.639Z","endTime":"2026-03-22T20:27:21.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194952660761263,"aZ":-25.677499431757838,"pfxX":3.0325767508781127,"pfxZ":3.7880183777036507,"pX":0.3161702709144357,"pZ":1.6778561257410136,"vX0":0.8143014036833177,"vY0":-129.89845341639278,"vZ0":-6.43737684645669,"x":104.95,"y":193.48,"x0":-0.395136239761344,"y0":50.00392109641857,"z0":6.129757607650912,"aX":5.203376265229355},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-5.6,"spinRate":2739,"spinDirection":37},"zone":9,"typeConfidence":0.85,"plateTime":0.42102204415907973,"extension":5.493599892797748},"index":0,"playId":"8ee529b0-1eb2-3436-a8a2-46b80b1c3219","pitchNumber":1,"startTime":"2026-03-22T20:26:30.344Z","endTime":"2026-03-22T20:26:33.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":89.6,"endSpeed":82.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119001898316615,"aZ":-26.596763305035516,"pfxX":2.048784624721348,"pfxZ":3.2505014616196997,"pX":0.17928133539156438,"pZ":1.8148497288998415,"vX0":0.6041062755043005,"vY0":-130.40747908607162,"vZ0":-6.101805857231905,"x":110.17,"y":189.78,"x0":-0.3217687567964285,"y0":50.00639585627805,"z0":6.198738577993058,"aX":3.5197167362896966},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":-3.8,"spinRate":2733,"spinDirection":45},"zone":8,"typeConfidence":0.83,"plateTime":0.42045692756165076,"extension":5.459386296654375},"index":1,"playId":"99dc3fe6-8bda-3668-80fd-90b61a15ef0b","pitchNumber":2,"startTime":"2026-03-22T20:26:46.782Z","endTime":"2026-03-22T20:26:51.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158962445455664,"aZ":-29.01499916806453,"pfxX":4.297626900907879,"pfxZ":1.827694271238891,"pX":0.520023009787319,"pZ":1.9210118234345748,"vX0":0.6436156791299066,"vY0":-131.58620786624647,"vZ0":-5.343414986582552,"x":97.18,"y":186.91,"x0":-0.2863379359669943,"y0":50.0063225938114,"z0":6.16105173429975,"aX":7.444003571187222},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.3,"breakHorizontal":-7.9,"spinRate":2807,"spinDirection":36},"zone":9,"typeConfidence":0.89,"plateTime":0.41824421488266417,"extension":5.516596249205767},"hitData":{"launchSpeed":98.5,"launchAngle":32.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.13,"coordY":64.58}},"index":2,"playId":"b76b1a08-cdad-3182-bd0c-0a90547480d8","pitchNumber":3,"startTime":"2026-03-22T20:27:10.714Z","endTime":"2026-03-22T20:27:21.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:27:21.660Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to right fielder Carlos Jorge.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-22T20:27:40.749Z","endTime":"2026-03-22T20:28:47.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20960610777336,"aZ":-21.79305421199736,"pfxX":0.48496233555389257,"pfxZ":5.167200785222118,"pX":-1.0291800883358164,"pZ":4.51636009191958,"vX0":-2.4281481577684487,"vY0":-140.05032006314042,"vZ0":-1.8938272087229207,"x":156.23,"y":116.84,"x0":-0.21823539484402688,"y0":50.00508731864992,"z0":6.609997295308943,"aX":0.9751803554646009},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2295,"spinDirection":190},"zone":11,"typeConfidence":0.88,"plateTime":0.38939532591756043,"extension":5.24633746866345},"index":0,"playId":"479b067d-5bcc-3066-8123-b00d3429b39c","pitchNumber":1,"startTime":"2026-03-22T20:27:50.829Z","endTime":"2026-03-22T20:27:55.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":95.9,"endSpeed":88.6,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.086829625294193,"aZ":-21.049788644924995,"pfxX":0.40259408576059075,"pfxZ":5.563148521239551,"pX":-0.7802850375187976,"pZ":4.177042152377738,"vX0":-1.7132743924199285,"vY0":-139.73828537394422,"vZ0":-2.563660007055934,"x":146.74,"y":126.0,"x0":-0.21456070868100763,"y0":50.00629933852017,"z0":6.471819635883856,"aX":0.8057668729775096},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":-0.4,"spinRate":2296,"spinDirection":204},"zone":11,"typeConfidence":0.88,"plateTime":0.3902555073078977,"extension":5.2195567501639415},"index":1,"playId":"d26783bf-a060-3ac9-9e33-d9e38cb25587","pitchNumber":2,"startTime":"2026-03-22T20:28:06.303Z","endTime":"2026-03-22T20:28:10.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.967479702020626,"aZ":-25.1446220591476,"pfxX":5.187448622969645,"pfxZ":4.190548895534419,"pX":0.7207467081233638,"pZ":1.2571342576067044,"vX0":1.2946654337915904,"vY0":-128.7895834909054,"vZ0":-7.142850890155548,"x":89.53,"y":204.84,"x0":-0.4626062335051566,"y0":50.004846166913374,"z0":6.0138013380399515,"aX":8.707457173836735},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":-9.7,"spinRate":2801,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.42542667521865285,"extension":5.613649014676634},"index":2,"playId":"ba45c35e-be66-364a-9c05-2cc68602bc52","pitchNumber":3,"startTime":"2026-03-22T20:28:21.457Z","endTime":"2026-03-22T20:28:24.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44562423160518,"aZ":-27.03484484779765,"pfxX":3.4735926919748152,"pfxZ":2.959381402287441,"pX":0.4057861009977765,"pZ":2.289636059404037,"vX0":0.7317152611796047,"vY0":-130.25523599153914,"vZ0":-4.95223708595668,"x":101.53,"y":176.96,"x0":-0.3296670544018572,"y0":50.00556458928404,"z0":6.231634425600052,"aX":6.037201263162807},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-6.5,"spinRate":2741,"spinDirection":30},"zone":6,"typeConfidence":0.87,"plateTime":0.41869333463194236,"extension":5.470302835255075},"hitData":{"launchSpeed":96.0,"launchAngle":53.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.68,"coordY":111.87}},"index":3,"playId":"f71a6f1b-49a7-3fd8-af28-a3755fc544f4","pitchNumber":4,"startTime":"2026-03-22T20:28:37.385Z","endTime":"2026-03-22T20:28:47.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":668933,"link":"/api/v1/people/668933"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:28:47.058Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"P.J. Higgins grounds out, shortstop Gabriel Arias to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T20:30:46.142Z","endTime":"2026-03-22T20:31:59.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664731,"fullName":"P.J. Higgins","link":"/api/v1/people/664731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.645780100381963,"aZ":-32.664570791546076,"pfxX":4.446632958569921,"pfxZ":-0.31169481873195437,"pX":0.716885033826561,"pZ":1.3728197404215994,"vX0":7.391702364426935,"vY0":-123.65745729062495,"vZ0":-3.8972177180580334,"x":89.67,"y":201.71,"x0":-2.878761810335238,"y0":50.00360414884378,"z0":5.684102494126656,"aX":6.946989126710308},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-9.6,"spinRate":2272,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4414665379015532,"extension":6.68575474715762},"index":0,"playId":"27329bbf-0273-3739-aca4-02814ab5e37b","pitchNumber":1,"startTime":"2026-03-22T20:30:55.342Z","endTime":"2026-03-22T20:31:03.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":95.4,"endSpeed":87.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.229626703010844,"aZ":-16.730151617909886,"pfxX":-5.719727043179708,"pfxZ":7.906921057584027,"pX":-0.32552213027031146,"pZ":2.8980337829976537,"vX0":8.530669797307374,"vY0":-138.68052100344602,"vZ0":-5.1630522585813345,"x":129.41,"y":160.53,"x0":-2.6944794421148957,"y0":50.002667457941314,"z0":5.895288770000607,"aX":-11.171950106298851},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":8.6,"spinRate":2061,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39455988219368265,"extension":6.900701200778951},"index":1,"playId":"413bdcd2-0630-3a77-b956-66cae3721887","pitchNumber":2,"startTime":"2026-03-22T20:31:09.544Z","endTime":"2026-03-22T20:31:12.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93861530173714,"aZ":-17.101966494222548,"pfxX":-6.001521185412474,"pfxZ":7.696529211575047,"pX":-0.6816674520188231,"pZ":3.906576876162042,"vX0":7.367616464347382,"vY0":-139.00810086459506,"vZ0":-2.905258815267442,"x":142.98,"y":133.3,"x0":-2.5857668233709137,"y0":50.0051693938862,"z0":6.099710588310267,"aX":-11.756514853299112},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":9.4,"spinRate":2070,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39391535115264187,"extension":6.6895957219966995},"index":2,"playId":"59171f61-80e1-3632-9beb-c69173ed8e65","pitchNumber":3,"startTime":"2026-03-22T20:31:25.307Z","endTime":"2026-03-22T20:31:29.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582800262244483,"aZ":-41.904178180351096,"pfxX":5.704047629754019,"pfxZ":-6.95685543349718,"pX":-1.4808130684637568,"pZ":2.3633861492874044,"vX0":1.4872492476588637,"vY0":-118.10892187760409,"vZ0":0.24544207568431742,"x":173.45,"y":174.97,"x0":-2.861141776956834,"y0":50.003186681212426,"z0":6.143511761103442,"aX":7.977868742004035},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.2,"breakHorizontal":-10.7,"spinRate":2458,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.46553088718071756,"extension":6.425427585368767},"index":3,"playId":"18506b38-c928-3a89-84a1-1f7ac1d1dcd6","pitchNumber":4,"startTime":"2026-03-22T20:31:39.391Z","endTime":"2026-03-22T20:31:43.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.637187448961686,"aZ":-25.08016047388098,"pfxX":-9.474694012051206,"pfxZ":3.728123102101083,"pX":-0.3537013011631262,"pZ":2.561092265607825,"vX0":9.848534817265012,"vY0":-136.7444857892378,"vZ0":-3.993937391670358,"x":130.48,"y":169.63,"x0":-2.7617274943296297,"y0":50.00562563453791,"z0":5.750368483653378,"aX":-18.04307576658466},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":15.2,"spinRate":2084,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.39973552592157446,"extension":6.592600549596304},"hitData":{"launchSpeed":110.0,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.63,"coordY":140.48}},"index":4,"playId":"86633479-fc60-33da-a65d-28997a7e4e4e","pitchNumber":5,"startTime":"2026-03-22T20:31:53.340Z","endTime":"2026-03-22T20:31:59.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":664731,"link":"/api/v1/people/664731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":664731,"link":"/api/v1/people/664731"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:31:59.872Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Hampson flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T20:32:19.260Z","endTime":"2026-03-22T20:33:41.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587311943255237,"aZ":-42.56446028180149,"pfxX":5.0168929537043425,"pfxZ":-7.25498595731322,"pX":-0.33021858884053895,"pZ":2.3167886765852406,"vX0":4.139860201856881,"vY0":-119.09340274586643,"vZ0":0.018764002605105023,"x":129.59,"y":176.23,"x0":-2.7450618288710076,"y0":50.004961255438424,"z0":6.1695168604748725,"aX":7.18203169071752},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.8,"breakHorizontal":-10.1,"spinRate":2400,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4605093077511442,"extension":6.469565622084127},"index":0,"playId":"88d5dfb0-a3fd-3aec-8fe4-535c6c9473a0","pitchNumber":1,"startTime":"2026-03-22T20:32:27.684Z","endTime":"2026-03-22T20:32:32.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209173595832123,"aZ":-29.91503176091724,"pfxX":3.623008903044986,"pfxZ":1.4084965002126442,"pX":-1.3007284050472143,"pZ":3.771274532195006,"vX0":3.3742454946668197,"vY0":-125.32794412146072,"vZ0":0.9516278125599091,"x":166.58,"y":136.96,"x0":-3.130936204362707,"y0":50.00421043307713,"z0":5.813354562579678,"aX":5.81416605388267},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":-7.3,"spinRate":2252,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4355577021216166,"extension":6.603352043985017},"index":1,"playId":"a09af5f3-bfb7-3ff9-a687-2a478e7c66b8","pitchNumber":2,"startTime":"2026-03-22T20:32:41.146Z","endTime":"2026-03-22T20:32:44.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550901876491643,"aZ":-33.29991097319584,"pfxX":4.139993211115816,"pfxZ":-0.7218649111986686,"pX":-0.4059993893239016,"pZ":2.105414214127848,"vX0":4.936827099588846,"vY0":-123.89338521492071,"vZ0":-2.2249412342306494,"x":132.48,"y":181.93,"x0":-2.9583824337006006,"y0":50.002373463814436,"z0":5.784290611099827,"aX":6.467843389366337},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-8.6,"spinRate":2349,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.44123371077921103,"extension":6.597937998037945},"index":2,"playId":"f0d61030-2c72-3d2f-a9f7-c9faeebe0583","pitchNumber":3,"startTime":"2026-03-22T20:32:54.735Z","endTime":"2026-03-22T20:32:58.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"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-22T20:33:09.983Z","endTime":"2026-03-22T20:33:16.652Z","isPitch":false,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33422401048684,"aZ":-31.17469225004281,"pfxX":5.3275909910483215,"pfxZ":0.6256649012298787,"pX":-1.8412110831928032,"pZ":3.994800191001149,"vX0":1.3235571213539252,"vY0":-125.84521671767286,"vZ0":1.3756323083738564,"x":187.18,"y":130.92,"x0":-3.0661384262829916,"y0":50.004720068490535,"z0":5.96465429486875,"aX":8.553371774227946},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-10.0,"spinRate":2348,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4350898088938808,"extension":6.457603643819022},"index":4,"playId":"23f8d8b7-4750-33b7-b45d-74061c43e73e","pitchNumber":4,"startTime":"2026-03-22T20:33:16.652Z","endTime":"2026-03-22T20:33:19.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64198240512209,"aZ":-15.551041719489604,"pfxX":-5.756118329389003,"pfxZ":8.305114972551142,"pX":0.19268749687543146,"pZ":2.2094533738714395,"vX0":10.003956735899282,"vY0":-140.3160360595753,"vZ0":-7.572561281554656,"x":109.66,"y":179.12,"x0":-2.6648798627492343,"y0":50.00336933177898,"z0":5.949191484140799,"aX":-11.52224857738245},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2366,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3898087001992341,"extension":6.615195535602025},"hitData":{"launchSpeed":85.3,"launchAngle":34.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.55,"coordY":87.29}},"index":5,"playId":"26169232-0501-3e91-8b61-1a718720b700","pitchNumber":5,"startTime":"2026-03-22T20:33:33.175Z","endTime":"2026-03-22T20:33:41.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:33:41.086Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-22T20:33:54.062Z","endTime":"2026-03-22T20:35:05.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811086837887675,"aZ":-27.170149154745552,"pfxX":0.08123256661413913,"pfxZ":2.87587531451047,"pX":0.7829455387695868,"pZ":2.3452909579458865,"vX0":9.397466554235546,"vY0":-130.67045883895244,"vZ0":-3.528049932685481,"x":87.16,"y":175.46,"x0":-2.8606277562333418,"y0":50.00541142198847,"z0":5.739386025654606,"aX":0.13920382045977464},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2141,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4181118801845347,"extension":6.76734144411707},"index":0,"playId":"ac5d5193-242a-33bb-9dec-d70f5692ca97","pitchNumber":1,"startTime":"2026-03-22T20:34:06.960Z","endTime":"2026-03-22T20:34:11.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305128732659682,"aZ":-40.76521164860449,"pfxX":2.0531626606152322,"pfxZ":-5.865409238544002,"pX":-0.717022260766051,"pZ":1.4515588523072176,"vX0":4.150433079307198,"vY0":-120.48684063081366,"vZ0":-2.4588273584579587,"x":144.33,"y":199.59,"x0":-2.7315453881673175,"y0":50.00465307161598,"z0":6.101843973464816,"aX":3.0057465569372472},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.9,"breakHorizontal":-4.8,"spinRate":2290,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.45531043405159366,"extension":6.7235898308945625},"index":1,"playId":"3cda4548-6df6-3ed7-8ec6-93c5654434eb","pitchNumber":2,"startTime":"2026-03-22T20:34:21.437Z","endTime":"2026-03-22T20:34:25.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.754542723169376,"aZ":-25.23973171015361,"pfxX":-0.4866254022792318,"pfxZ":4.061072037178347,"pX":-0.4909758659664184,"pZ":3.4552200466785137,"vX0":6.84086970073504,"vY0":-129.2882316499958,"vZ0":-0.8969943517674546,"x":135.71,"y":145.49,"x0":-3.0982165863606035,"y0":50.00285973527843,"z0":5.728491462999457,"aX":-0.8315651154374026},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-0.5,"spinRate":2268,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.42223900075188814,"extension":6.590807421671492},"index":2,"playId":"ed378619-95cf-3536-9f5b-580cd6a85aaa","pitchNumber":3,"startTime":"2026-03-22T20:34:36.227Z","endTime":"2026-03-22T20:34:39.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.732109804060766,"aZ":-15.005402201048295,"pfxX":-7.775836538046798,"pfxZ":8.5751889149936,"pX":-0.3594027351390815,"pZ":2.275846807047728,"vX0":9.162090939646664,"vY0":-139.95370882840825,"vZ0":-7.326608066849807,"x":130.7,"y":177.33,"x0":-2.650464285115973,"y0":50.00673389625426,"z0":5.892173069917409,"aX":-15.57743379222177},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2260,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.38992288242642426,"extension":6.874354436938614},"hitData":{"launchSpeed":102.2,"launchAngle":40.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.24,"coordY":69.81}},"index":3,"playId":"5caed414-32f1-3925-8249-e5c81ba6725f","pitchNumber":4,"startTime":"2026-03-22T20:34:56.039Z","endTime":"2026-03-22T20:35:05.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":668909,"link":"/api/v1/people/668909"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:35:05.696Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out to shortstop Carlos Sanchez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T20:37:21.968Z","endTime":"2026-03-22T20:39:23.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10,11],"actionIndex":[0,1,2,3,4],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Connor Phillips replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T20:37:14.048Z","endTime":"2026-03-22T20:37:15.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683175,"link":"/api/v1/people/683175"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668933,"link":"/api/v1/people/668933","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carlos Sanchez replaces shortstop Garrett Hampson, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T20:37:14.048Z","endTime":"2026-03-22T20:37:15.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":641658,"link":"/api/v1/people/641658"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":641658,"link":"/api/v1/people/641658"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyson Lewis replaces third baseman P.J. Higgins, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T20:37:14.048Z","endTime":"2026-03-22T20:37:15.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815653,"link":"/api/v1/people/815653"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":664731,"link":"/api/v1/people/664731"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":664731,"link":"/api/v1/people/664731"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Will Banfield replaces catcher Tyler Stephenson, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-22T20:37:14.048Z","endTime":"2026-03-22T20:37:15.048Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":663886,"link":"/api/v1/people/663886"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kien Vu replaces left fielder Will Benson, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-22T20:37:14.048Z","endTime":"2026-03-22T20:37:24.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":809844,"link":"/api/v1/people/809844"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":666181,"link":"/api/v1/people/666181"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.754896228055568,"aZ":-15.703396625912745,"pfxX":-5.8714433379127495,"pfxZ":7.984004829178332,"pX":-1.4081214874102483,"pZ":2.7383002285709654,"vX0":2.9913805797391664,"vY0":-142.28328100389675,"vZ0":-5.5944539852802295,"x":170.67,"y":164.85,"x0":-1.7067727775885795,"y0":50.00176301501235,"z0":5.714800364941087,"aX":-12.112226309724822},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2197,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3840420139534313,"extension":6.015262664544553},"index":5,"playId":"0fb05c3f-ba10-33f4-beb2-c758e8262932","pitchNumber":1,"startTime":"2026-03-22T20:37:24.128Z","endTime":"2026-03-22T20:37:27.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":98.2,"endSpeed":90.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73454547640028,"aZ":-12.03548456192137,"pfxX":-6.162927790792628,"pfxZ":9.647110140333032,"pX":-0.5061037838269916,"pZ":1.5066085988629134,"vX0":5.019460422690306,"vY0":-142.83418185116483,"vZ0":-9.579536245259789,"x":136.29,"y":198.1,"x0":-1.4766059001610303,"y0":50.00079807326543,"z0":5.639705759437393,"aX":-12.863450320108209},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2163,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.3819714686265865,"extension":6.081729352475574},"index":6,"playId":"2a3ca824-939f-322d-b506-86c1871919bc","pitchNumber":2,"startTime":"2026-03-22T20:37:39.223Z","endTime":"2026-03-22T20:37:44.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30657935567068,"aZ":-13.59014830652459,"pfxX":-6.722040168627302,"pfxZ":8.950332962480902,"pX":0.15417960129606298,"pZ":2.3277145234146728,"vX0":6.914978634011153,"vY0":-142.80880649943552,"vZ0":-7.067330755653546,"x":111.12,"y":175.93,"x0":-1.4192740774779204,"y0":50.00042306848726,"z0":5.6802815034886525,"aX":-13.954048218526184},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2226,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.38278387909856715,"extension":5.976800152595098},"index":7,"playId":"b38982c8-2a3e-390a-b6b2-4ce4b70c9f98","pitchNumber":3,"startTime":"2026-03-22T20:37:56.155Z","endTime":"2026-03-22T20:38:00.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05693034507362,"aZ":-14.432087258227794,"pfxX":-5.630136676836002,"pfxZ":8.797953364599833,"pX":-1.001377998487909,"pZ":3.851589051666865,"vX0":3.508339878110552,"vY0":-141.11291200576204,"vZ0":-2.976735559916386,"x":155.17,"y":134.79,"x0":-1.529093539760432,"y0":50.00682148402809,"z0":5.849785725535456,"aX":-11.359166668401189},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2297,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.38812402785293365,"extension":5.89496623035798},"index":8,"playId":"d20409b9-4940-35dd-bb7e-415b6ebf9344","pitchNumber":4,"startTime":"2026-03-22T20:38:16.712Z","endTime":"2026-03-22T20:38:20.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.530416084627806,"aZ":-14.14385249849735,"pfxX":-5.597066590086266,"pfxZ":8.75577583813744,"pX":-0.5261548698470017,"pZ":2.616087570932746,"vX0":4.639705051028832,"vY0":-142.3381312738493,"vZ0":-6.1151671364192115,"x":137.06,"y":168.15,"x0":-1.4470865927318834,"y0":50.00676726815041,"z0":5.68201642889619,"aX":-11.530347174040106},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2350,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.38426305353311463,"extension":6.102698230351347},"index":9,"playId":"cd523aba-f745-36bb-bda1-a3f5a300805c","pitchNumber":5,"startTime":"2026-03-22T20:38:34.486Z","endTime":"2026-03-22T20:38:39.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":91.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.217088392709258,"aZ":-17.11134843160711,"pfxX":-7.503910804466395,"pfxZ":7.0887835896928895,"pX":-0.19386571437634886,"pZ":2.260139491896733,"vX0":5.979171758465182,"vY0":-143.90520138035487,"vZ0":-6.774960740106858,"x":124.39,"y":177.76,"x0":-1.3098079588783185,"y0":50.00621173692737,"z0":5.680397862274852,"aX":-15.951778332369582},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.9,"breakHorizontal":12.6,"spinRate":2289,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.3786948397910641,"extension":5.989770395915017},"index":10,"playId":"e9a5b0fd-3df1-38da-97a7-2f4f88217ee1","pitchNumber":6,"startTime":"2026-03-22T20:38:56.299Z","endTime":"2026-03-22T20:39:00.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806871817554637,"aZ":-33.66335538081177,"pfxX":8.626298371496656,"pfxZ":-0.9383582409903264,"pX":-0.28187536089347465,"pZ":1.925367329942061,"vX0":0.9438122051056845,"vY0":-125.03252497885043,"vZ0":-2.572222867050412,"x":127.74,"y":186.8,"x0":-1.7850073517513876,"y0":50.00152196979849,"z0":5.713784991940684,"aX":13.736565573202745},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.0,"breakHorizontal":-15.8,"spinRate":2387,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.43708639486477363,"extension":5.841990915438888},"hitData":{"launchSpeed":94.9,"launchAngle":12.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":124.77,"coordY":121.78}},"index":11,"playId":"439b1753-71dd-33ad-b655-4313aa41b50d","pitchNumber":7,"startTime":"2026-03-22T20:39:16.390Z","endTime":"2026-03-22T20:39:23.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:39:23.549Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Dane Myers.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T20:39:36.003Z","endTime":"2026-03-22T20:40:15.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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(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":83.7,"endSpeed":77.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.319579078371653,"aZ":-36.17911819595122,"pfxX":3.7507440982787585,"pfxZ":-2.6431792467831556,"pX":-1.2916506141369866,"pZ":3.952515174157731,"vX0":-0.7379051774555291,"vY0":-121.9036072591494,"vZ0":2.460481220343083,"x":166.23,"y":132.06,"x0":-1.4738259140767107,"y0":50.00171478823146,"z0":6.037479251396749,"aX":5.685902223403401},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.0,"breakHorizontal":-6.6,"spinRate":2157,"spinDirection":54},"zone":11,"typeConfidence":0.81,"plateTime":0.4480664054745138,"extension":6.168778071431589},"index":0,"playId":"c0a3fc35-b064-3423-af80-73c4d35026d2","pitchNumber":1,"startTime":"2026-03-22T20:39:51.324Z","endTime":"2026-03-22T20:39:54.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89197503813617,"aZ":-14.589997211556355,"pfxX":-5.406716708849556,"pfxZ":8.644358013999499,"pX":0.03902082435567394,"pZ":2.9159493636234446,"vX0":5.96708171910604,"vY0":-141.637542926176,"vZ0":-5.2950445865362,"x":115.51,"y":160.05,"x0":-1.3910697959045017,"y0":50.006182085374554,"z0":5.740335844285597,"aX":-11.00376925781941},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2247,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.38648237621025494,"extension":6.108001141541973},"hitData":{"launchSpeed":97.7,"launchAngle":41.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.16,"coordY":68.72}},"index":1,"playId":"96f731c6-688b-377c-8467-c58d1ccc2fd7","pitchNumber":2,"startTime":"2026-03-22T20:40:06.706Z","endTime":"2026-03-22T20:40:15.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:40:15.538Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-22T20:40:34.890Z","endTime":"2026-03-22T20:42:45.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683175,"fullName":"Connor Phillips","link":"/api/v1/people/683175"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313999294529513,"aZ":-31.497350589132857,"pfxX":7.568062747695089,"pfxZ":0.41924815149905115,"pX":0.10447495477768294,"pZ":1.9747370070985268,"vX0":2.244422231955947,"vY0":-125.74967810364764,"vZ0":-2.9229129070785222,"x":113.02,"y":185.46,"x0":-1.7809965517692015,"y0":50.00356885224954,"z0":5.683712071049594,"aX":12.230913342882545},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-14.2,"spinRate":2429,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.4340612810321405,"extension":5.943606862968692},"index":0,"playId":"22b2e0b3-cee6-3ee4-b429-c3589c54c7d6","pitchNumber":1,"startTime":"2026-03-22T20:40:44.205Z","endTime":"2026-03-22T20:40:48.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722183980682985,"aZ":-31.39084337755427,"pfxX":6.5001800031735035,"pfxZ":0.4885002110496206,"pX":-0.7160487302690235,"pZ":3.30281444253041,"vX0":0.5663500087330451,"vY0":-125.83513467672523,"vZ0":0.00846042285044879,"x":144.29,"y":149.6,"x0":-1.7890564150451587,"y0":50.0058007266304,"z0":5.826658227349058,"aX":10.5047191513616},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-11.9,"spinRate":2397,"spinDirection":64},"zone":11,"typeConfidence":0.89,"plateTime":0.4340160808090956,"extension":5.816456237849551},"index":1,"playId":"8c59929a-e4ef-3442-9b0b-2c05fbc74d26","pitchNumber":2,"startTime":"2026-03-22T20:40:59.602Z","endTime":"2026-03-22T20:41:03.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.186739267925518,"aZ":-10.567007331401333,"pfxX":-4.87739527424129,"pfxZ":10.218337630716157,"pX":1.639956940972619,"pZ":1.047559548257198,"vX0":9.676275563608323,"vY0":-143.5542098162565,"vZ0":-11.013441317274118,"x":54.49,"y":210.5,"x0":-1.120998664169059,"y0":50.00105510757922,"z0":5.563693684973436,"aX":-10.312292261815125},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2413,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.37966675499249414,"extension":6.19637412251046},"index":2,"playId":"0027563d-ad85-31b5-83e3-7f87fdbe8c36","pitchNumber":3,"startTime":"2026-03-22T20:41:15.801Z","endTime":"2026-03-22T20:41:19.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753064897301225,"aZ":-32.607195351331214,"pfxX":6.876398289762458,"pfxZ":-0.2728741350153818,"pX":-0.5211160091166361,"pZ":2.9323378264509694,"vX0":0.80233027239684,"vY0":-124.28793909111009,"vZ0":-0.49125074231583865,"x":136.86,"y":159.61,"x0":-1.7416877547845893,"y0":50.00610592269833,"z0":5.838935002605329,"aX":10.766610642939353},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-12.6,"spinRate":2413,"spinDirection":64},"zone":1,"typeConfidence":0.9,"plateTime":0.4405819245745608,"extension":5.794173664905126},"index":3,"playId":"d0d62165-bb07-3240-bdd6-4d3630695034","pitchNumber":4,"startTime":"2026-03-22T20:41:35.619Z","endTime":"2026-03-22T20:41:40.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55441728187439,"aZ":-12.275355942439306,"pfxX":-4.9212594550429385,"pfxZ":9.517360404634147,"pX":0.39424932448890637,"pZ":2.327960539488131,"vX0":6.650081145852443,"vY0":-143.52555444559442,"vZ0":-7.3362624507648775,"x":101.97,"y":175.93,"x0":-1.3110657848404705,"y0":50.000985714326156,"z0":5.67783481080819,"aX":-10.288115387765918},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2161,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.38130516448977847,"extension":6.078444091463969},"index":4,"playId":"a9006109-b5c1-3e2f-b5b7-e463d58b1a6b","pitchNumber":5,"startTime":"2026-03-22T20:41:52.830Z","endTime":"2026-03-22T20:41:58.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90172075685943,"aZ":-14.632102186971407,"pfxX":-6.30155542980419,"pfxZ":8.332829038814259,"pX":1.1438330480390357,"pZ":0.8471727709886934,"vX0":9.111373418967931,"vY0":-143.21371400017705,"vZ0":-10.692147208655147,"x":73.4,"y":215.91,"x0":-1.2404304003022963,"y0":50.003347163469,"z0":5.513147515821263,"aX":-13.267030279378755},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":9.8,"spinRate":2203,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.38049567057863776,"extension":6.071872612433002},"index":5,"playId":"d7cbaadc-561d-3ada-95dd-2aacf895f2fb","pitchNumber":6,"startTime":"2026-03-22T20:42:20.605Z","endTime":"2026-03-22T20:42:23.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911292058226557,"aZ":-32.1779480623216,"pfxX":8.093347525412437,"pfxZ":-0.004996283934713297,"pX":1.1128096453502978,"pZ":1.1647870901671449,"vX0":4.085220050176621,"vY0":-125.97981524009643,"vZ0":-4.581928131399344,"x":74.58,"y":207.33,"x0":-1.5838637160496796,"y0":50.000748550280704,"z0":5.624178469695256,"aX":12.935038392008188},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.8,"breakHorizontal":-15.6,"spinRate":2259,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4356975617989076,"extension":5.888550299980365},"index":6,"playId":"1aa6fd80-3f03-3b27-9d5f-4ee36a535711","pitchNumber":7,"startTime":"2026-03-22T20:42:41.684Z","endTime":"2026-03-22T20:42:45.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":683175,"link":"/api/v1/people/683175"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:42:45.768Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to center fielder Stuart Fairchild.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T20:45:02.916Z","endTime":"2026-03-22T20:45:46.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668909,"link":"/api/v1/people/668909","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ricardo Romero replaces second baseman Brayan Rocchio, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829997,"link":"/api/v1/people/829997"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Heribert Silva replaces catcher Bo Naylor, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808137,"link":"/api/v1/people/808137"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":666310,"link":"/api/v1/people/666310"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bryce Arnold replaces shortstop Gabriel Arias, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683301,"link":"/api/v1/people/683301"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Maick Collado replaces right fielder Chase DeLauter, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dom Nuñez replaces first baseman Rhys Hoskins, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Stuart Fairchild replaces third baseman José Ramírez, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656413,"link":"/api/v1/people/656413"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Juan Benjamin replaces left fielder Angel Martínez, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:44:53.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Abreu replaces center fielder Steven Kwan, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-22T20:44:52.033Z","endTime":"2026-03-22T20:45:05.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":834685,"link":"/api/v1/people/834685"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":680757,"link":"/api/v1/people/680757"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.768415843087652,"aZ":-19.070870938595533,"pfxX":0.12750153443013856,"pfxZ":7.292821787720333,"pX":0.16362033213146085,"pZ":3.3414210705606435,"vX0":5.015113581341046,"vY0":-132.56256823274936,"vZ0":-1.4837631769269541,"x":110.76,"y":148.56,"x0":-1.761730262934277,"y0":50.00483943091608,"z0":5.287305114179391,"aX":0.22792214925176382},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":-1.2,"spinRate":2386,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4116683357644835,"extension":6.355631586240314},"index":9,"playId":"a608bbdf-e9fa-34cc-bb76-7ce35d8540d9","pitchNumber":1,"startTime":"2026-03-22T20:45:05.079Z","endTime":"2026-03-22T20:45:09.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12297200132007,"aZ":-35.76886768750721,"pfxX":8.066840092941131,"pfxZ":-2.613004464577866,"pX":-0.07299670105971828,"pZ":2.9257038572131933,"vX0":2.0969768886855285,"vY0":-116.54292275291593,"vZ0":2.54656695191939,"x":119.78,"y":159.79,"x0":-2.032849323123496,"y0":50.005017757627336,"z0":5.199754744605547,"aX":11.085022808271429},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.8,"breakHorizontal":-15.1,"spinRate":2653,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.4701689698132592,"extension":6.57128781077582},"index":10,"playId":"bbbcf496-dd80-3855-b512-6465d9fef1ab","pitchNumber":2,"startTime":"2026-03-22T20:45:19.133Z","endTime":"2026-03-22T20:45:23.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080076436772817,"aZ":-20.75665723039362,"pfxX":-1.7847873239536263,"pfxZ":6.257178264652154,"pX":-0.17164290095293686,"pZ":3.2556588666943993,"vX0":4.859314307634914,"vY0":-133.32588359974162,"vZ0":-1.293025320156308,"x":123.54,"y":150.88,"x0":-1.7752371450612352,"y0":50.00101968624269,"z0":5.225741601213724,"aX":-3.2562518193440924},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":2.3,"spinRate":2448,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4087338722679794,"extension":6.46802912798523},"hitData":{"launchSpeed":95.0,"launchAngle":53.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.79,"coordY":97.68}},"index":11,"playId":"1d369809-e4af-3680-85e6-6cc72b773c69","pitchNumber":3,"startTime":"2026-03-22T20:45:36.787Z","endTime":"2026-03-22T20:45:46.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.0,"awayTeamWinProbability":2.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:45:46.070Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Angel Abreu.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T20:45:54.846Z","endTime":"2026-03-22T20:47:32.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":834685,"link":"/api/v1/people/834685"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981525464263314,"aZ":-23.436447518195347,"pfxX":1.6376963095993147,"pfxZ":4.874594002110426,"pX":0.19712200301400082,"pZ":4.076483567309539,"vX0":4.608506074494089,"vY0":-132.44504992676323,"vZ0":1.1072468122562693,"x":109.49,"y":128.71,"x0":-1.7720763045885537,"y0":50.001376563433126,"z0":5.3561715512559,"aX":2.933578234046049},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-3.8,"spinRate":2476,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4121783291431593,"extension":6.529151325940626},"index":0,"playId":"e84955c3-fa19-3da2-b090-58e61e364f2b","pitchNumber":1,"startTime":"2026-03-22T20:46:09.423Z","endTime":"2026-03-22T20:46:16.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.660039931860886,"aZ":-23.233779823009687,"pfxX":-3.8464245885869413,"pfxZ":4.911272096659216,"pX":0.5157850105731289,"pZ":3.318134286018248,"vX0":7.1476299789652975,"vY0":-133.76721191066295,"vZ0":-0.4305987421962939,"x":97.34,"y":149.19,"x0":-1.6857625353436825,"y0":50.00186815105638,"z0":5.140445356430056,"aX":-7.001423223339595},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":5.5,"spinRate":2253,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4087782574766545,"extension":6.568492353018603},"index":1,"playId":"aa418499-9d75-304a-a7d0-4e8b3599bf91","pitchNumber":2,"startTime":"2026-03-22T20:46:24.223Z","endTime":"2026-03-22T20:46:29.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725155995485856,"aZ":-21.18624438684845,"pfxX":-5.052072623694747,"pfxZ":5.881227999766974,"pX":0.13258975897834396,"pZ":3.1619850826670928,"vX0":7.011571644719956,"vY0":-135.6217618051142,"vZ0":-1.3175083289001723,"x":111.95,"y":153.41,"x0":-1.825864327034921,"y0":50.00487284754733,"z0":5.126855650325134,"aX":-9.443838763632144},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":7.7,"spinRate":2407,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4033406059870601,"extension":6.478602808062914},"index":2,"playId":"5250d1f2-27bd-32b4-b83f-1fa5337d4443","pitchNumber":3,"startTime":"2026-03-22T20:46:41.749Z","endTime":"2026-03-22T20:46:45.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.737553141541046,"aZ":-37.784634870252674,"pfxX":9.295179045165247,"pfxZ":-4.089692470019777,"pX":0.33429291845465486,"pZ":2.639590025531631,"vX0":2.3863500016487675,"vY0":-116.55665082087896,"vZ0":2.06729274933564,"x":104.26,"y":167.51,"x0":-1.911598000386328,"y0":50.00557941644243,"z0":5.319602673550887,"aX":12.738700001054093},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.6,"breakHorizontal":-17.4,"spinRate":2775,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.47065988617759036,"extension":6.5024127651896},"index":3,"playId":"cdb2b7ac-99cc-3e73-93ee-ed78c534963d","pitchNumber":4,"startTime":"2026-03-22T20:47:00.642Z","endTime":"2026-03-22T20:47:04.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18575058722714,"aZ":-19.095681429312588,"pfxX":0.23233206583282473,"pfxZ":7.126385111491343,"pX":0.3054053392530592,"pZ":4.221874165242404,"vX0":5.505449327293265,"vY0":-133.71448082957392,"vZ0":1.0535195135521722,"x":105.36,"y":124.79,"x0":-1.7988428079285026,"y0":50.00315488586306,"z0":5.179920723545387,"aX":0.4250027652794106},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-1.4,"spinRate":2451,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4075343484427365,"extension":6.5121597172568855},"hitData":{"launchSpeed":90.1,"launchAngle":52.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.93,"coordY":116.43}},"index":4,"playId":"ebd1eb87-7a93-3055-ab07-5ff869fbd1ad","pitchNumber":5,"startTime":"2026-03-22T20:47:26.113Z","endTime":"2026-03-22T20:47:32.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:47:32.234Z","atBatIndex":48},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nathaniel Lowe reaches on a fielding error by shortstop Bryce Arnold.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T20:48:00.890Z","endTime":"2026-03-22T20:48:18.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683301,"link":"/api/v1/people/683301"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74865145353251,"aZ":-16.824979542507105,"pfxX":-0.8323667685621814,"pfxZ":8.339303888886052,"pX":0.2892698188910159,"pZ":2.914048969536195,"vX0":5.48715372092946,"vY0":-134.47292405464168,"vZ0":-3.0293984617962284,"x":105.97,"y":160.1,"x0":-1.6651143875675043,"y0":50.0061394858866,"z0":5.241407152329049,"aX":-1.533898234427668},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":0.4,"spinRate":2375,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4065218566363846,"extension":6.479476196482953},"hitData":{"launchSpeed":79.0,"launchAngle":7.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.73,"coordY":152.41}},"index":0,"playId":"3cfc3714-83d8-3c03-ae50-d0150d950632","pitchNumber":1,"startTime":"2026-03-22T20:48:00.890Z","endTime":"2026-03-22T20:48:18.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:48:18.887Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Will Banfield doubles (5) on a fly ball to right fielder Angel Abreu. Nathaniel Lowe to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T20:48:44.274Z","endTime":"2026-03-22T20:49:18.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":834685,"link":"/api/v1/people/834685"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.1,"endSpeed":74.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.936894925531064,"aZ":-33.523268328300105,"pfxX":6.191978351928627,"pfxZ":-0.9750033448704105,"pX":0.7434240269801153,"pZ":3.079765571545121,"vX0":4.007952525640738,"vY0":-116.67133527077627,"vZ0":2.1367429117830463,"x":88.66,"y":155.63,"x0":-1.7981577188644906,"y0":50.00188172721738,"z0":5.300342803794476,"aX":8.577338521492097},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.0,"breakHorizontal":-12.1,"spinRate":2609,"spinDirection":55},"zone":3,"typeConfidence":2.0,"plateTime":0.4685744914857728,"extension":6.481285401684528},"index":0,"playId":"b61e45d3-aa73-36bd-bd94-1c2d7ab46dd6","pitchNumber":1,"startTime":"2026-03-22T20:48:45.458Z","endTime":"2026-03-22T20:48:49.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.581705390687432,"aZ":-37.9165505086229,"pfxX":7.72054453332666,"pfxZ":-4.082901273084367,"pX":-0.528327143561787,"pZ":3.316790743981224,"vX0":0.8847240172862747,"vY0":-117.64654386059456,"vZ0":3.4717851174450605,"x":137.14,"y":149.23,"x0":-1.9123291339274195,"y0":50.00310242752905,"z0":5.328276339900057,"aX":10.859430600615156},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.4,"breakHorizontal":-14.2,"spinRate":2639,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.4649530844414982,"extension":6.309221948130797},"hitData":{"launchSpeed":70.9,"launchAngle":37.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.04,"coordY":131.66}},"index":1,"playId":"b1b2d09e-b7b1-3d90-a410-680cc6d7decd","pitchNumber":2,"startTime":"2026-03-22T20:49:01.843Z","endTime":"2026-03-22T20:49:18.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":677943,"link":"/api/v1/people/677943"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.2,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:49:18.333Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Jorge pops out to shortstop Bryce Arnold.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-22T20:49:41.406Z","endTime":"2026-03-22T20:51:16.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683301,"link":"/api/v1/people/683301"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74230438522114,"aZ":-21.39324947127,"pfxX":-0.5526950583635584,"pfxZ":5.849830115588878,"pX":1.0654356569959955,"pZ":1.159637824784714,"vX0":7.136819305562924,"vY0":-133.6775635805922,"vZ0":-6.6732788583478975,"x":76.39,"y":207.47,"x0":-1.54619891418528,"y0":50.00561054805506,"z0":5.181194724442484,"aX":-1.0193105660136252},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-0.2,"spinRate":2416,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40683367869438447,"extension":6.527875573669297},"index":0,"playId":"e80b43e0-3d17-3301-ad99-deca6a36cac2","pitchNumber":1,"startTime":"2026-03-22T20:49:46.118Z","endTime":"2026-03-22T20:49:49.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"second":{"id":677943,"link":"/api/v1/people/677943"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":93.0,"endSpeed":86.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130258217507684,"aZ":-19.717421876246913,"pfxX":-0.03624864947392137,"pfxZ":6.603890470505803,"pX":0.7600411260764521,"pZ":1.8125815698190078,"vX0":6.736066793082915,"vY0":-135.41865394427245,"vZ0":-5.056628480556344,"x":88.03,"y":189.84,"x0":-1.7384926935946694,"y0":50.006165354720224,"z0":5.052935356297123,"aX":-0.06874296802554081},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":-1.1,"spinRate":2590,"spinDirection":189},"zone":9,"typeConfidence":2.0,"plateTime":0.4020233180508823,"extension":6.466288615922794},"index":1,"playId":"f28b12b0-1bc4-3b46-b158-1239fa549960","pitchNumber":2,"startTime":"2026-03-22T20:50:03.111Z","endTime":"2026-03-22T20:50:07.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"second":{"id":677943,"link":"/api/v1/people/677943"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4687379088042,"aZ":-36.336884048351145,"pfxX":9.873797679123506,"pfxZ":-3.045471132143316,"pX":-0.9312279848517105,"pZ":4.54540695513804,"vX0":-0.393965179369502,"vY0":-115.9078499858306,"vZ0":5.789354758768866,"x":152.5,"y":116.05,"x0":-2.043359559510909,"y0":50.000830499034606,"z0":5.474427140516551,"aX":13.510981915847053},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.8,"breakHorizontal":-17.8,"spinRate":2673,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.47150465997318536,"extension":6.493624165891857},"index":2,"playId":"36ae96ac-14ae-3b46-9c11-1ec876fce0ca","pitchNumber":3,"startTime":"2026-03-22T20:50:23.836Z","endTime":"2026-03-22T20:50:27.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"second":{"id":677943,"link":"/api/v1/people/677943"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39970429624349,"aZ":-22.697043071747085,"pfxX":0.6072449364044852,"pfxZ":5.1314549983405815,"pX":0.8087774265731993,"pZ":1.8519325214639646,"vX0":6.435697906352309,"vY0":-134.35112872238415,"vZ0":-4.27701572598569,"x":86.17,"y":188.78,"x0":-1.6866780058913489,"y0":50.00235630862071,"z0":5.057883962180047,"aX":1.1190322047353358},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.4,"spinRate":2439,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4061450885744655,"extension":6.4690561340160055},"index":3,"playId":"bd3a2382-5793-3ec7-8646-fc0ef73f869a","pitchNumber":4,"startTime":"2026-03-22T20:50:40.489Z","endTime":"2026-03-22T20:50:44.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"second":{"id":677943,"link":"/api/v1/people/677943"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":92.7,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77601447585333,"aZ":-19.957698568599927,"pfxX":1.3582011819483295,"pfxZ":6.587931364838637,"pX":0.9840916025441269,"pZ":3.1151361165926894,"vX0":6.479157855482957,"vY0":-134.9150369561081,"vZ0":-1.528712800578221,"x":79.49,"y":154.67,"x0":-1.6192216234320633,"y0":50.000068981751824,"z0":5.087545468724372,"aX":2.517794750031015},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":-3.7,"spinRate":2589,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":0.4050915540993847,"extension":6.481476424484653},"hitData":{"launchSpeed":56.1,"launchAngle":45.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":96.05,"coordY":142.98}},"index":4,"playId":"a6b96907-3214-3ff9-90cf-cce703a3977c","pitchNumber":5,"startTime":"2026-03-22T20:51:07.463Z","endTime":"2026-03-22T20:51:16.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"second":{"id":677943,"link":"/api/v1/people/677943"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":1.3999999999999915,"leverageIndex":0.52,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:51:16.766Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Benjamin singles on a ground ball to second baseman Alexander Vargas.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T20:53:35.339Z","endTime":"2026-03-22T20:54:30.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683061,"link":"/api/v1/people/683061"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Mey replaces Connor Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-22T20:53:37.557Z","endTime":"2026-03-22T20:53:37.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682825,"link":"/api/v1/people/682825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683175,"link":"/api/v1/people/683175","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zavier Warren replaces first baseman Nathaniel Lowe, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-22T20:53:37.559Z","endTime":"2026-03-22T20:53:37.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680518,"link":"/api/v1/people/680518"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alexander Vargas replaces second baseman Spencer Steer, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-22T20:53:37.561Z","endTime":"2026-03-22T20:53:37.562Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683061,"link":"/api/v1/people/683061"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":668715,"link":"/api/v1/people/668715"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.022399037160156,"aZ":-27.1963463514747,"pfxX":-6.9534781603593,"pfxZ":2.460771356903706,"pX":-0.9949236026649466,"pZ":2.018782048174197,"vX0":5.139609155331002,"vY0":-141.48810794105293,"vZ0":-5.516562573505259,"x0":-1.9338177473606635,"y0":50.003448064582045,"z0":5.7422746455356934,"aX":-14.063994269720707},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":11.5,"spinRate":2221,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.38749352350981825,"extension":6.196853543263381},"index":3,"playId":"79feae5b-9be6-3cc0-84f9-76fb10cb818f","pitchNumber":1,"startTime":"2026-03-22T20:53:37.563Z","endTime":"2026-03-22T20:53:42.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18872486818909,"aZ":-24.091277127052777,"pfxX":-7.133137855563888,"pfxZ":4.02740033317286,"pX":-0.8849650809969712,"pZ":3.4768617893081952,"vX0":5.8844535245651794,"vY0":-140.78252263139416,"vZ0":-2.0914346921889626,"x0":-2.0763009361380114,"y0":50.001148386515624,"z0":5.7899986656695726,"aX":-14.306376467391562},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":11.8,"spinRate":2166,"spinDirection":326},"zone":11,"typeConfidence":2.0,"plateTime":0.3891734775359619,"extension":6.265451489365423},"index":4,"playId":"cc12d95a-d2a2-34c7-b44a-a14532310934","pitchNumber":2,"startTime":"2026-03-22T20:53:53.672Z","endTime":"2026-03-22T20:54:00.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.346136235305263,"aZ":-25.828519166679005,"pfxX":-7.065212814233037,"pfxZ":3.1385994012542504,"pX":-0.058845766197399806,"pZ":3.348911134966979,"vX0":7.812653165301837,"vY0":-141.15147582728858,"vZ0":-2.1817269044604486,"x0":-1.9412057405584002,"y0":50.00524362521052,"z0":5.790519212643029,"aX":-14.295958751794593},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.4,"breakHorizontal":11.3,"spinRate":2187,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38765290757506277,"extension":6.309012257402794},"index":5,"playId":"203f9d3d-7478-32b6-83b5-d24700cba899","pitchNumber":3,"startTime":"2026-03-22T20:54:07.561Z","endTime":"2026-03-22T20:54:13.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.064012139119114,"aZ":-24.545389011827044,"pfxX":-5.917122301550173,"pfxZ":3.859106919556835,"pX":0.003485533974121941,"pZ":2.5020360823140018,"vX0":7.535192198758547,"vY0":-139.6944735727116,"vZ0":-4.368217059097831,"x":154.92,"y":184.27,"x0":-1.9584115463046559,"y0":50.00680889553441,"z0":5.696863784957164,"aX":-11.713100894245795},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.2,"breakHorizontal":9.2,"spinRate":2169,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3918801817448836,"extension":6.288549893487927},"hitData":{"launchSpeed":108.8,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.28,"coordY":147.34}},"index":6,"playId":"bb445678-0e1f-31d3-8a12-4c1f3d9fbea7","pitchNumber":4,"startTime":"2026-03-22T20:54:24.624Z","endTime":"2026-03-22T20:54:30.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:54:30.797Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Stuart Fairchild pops out to first baseman Zavier Warren in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T20:55:09.188Z","endTime":"2026-03-22T20:56:00.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680518,"link":"/api/v1/people/680518"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66935183946821,"aZ":-28.82819246612496,"pfxX":-9.972702507863705,"pfxZ":1.6621036745495248,"pX":-1.2115852213410994,"pZ":1.9144102153237796,"vX0":5.559956462632257,"vY0":-141.45871515804433,"vZ0":-5.1515623482996595,"x":150.73,"y":144.9,"x0":-1.91529206937839,"y0":50.00208841375708,"z0":5.625823170205388,"aX":-20.048771521860985},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.0,"breakHorizontal":16.8,"spinRate":2319,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.38838712300180633,"extension":6.52444779679985},"index":0,"playId":"17466c70-d0cf-3dad-8b41-7fc3079a572b","pitchNumber":1,"startTime":"2026-03-22T20:55:09.188Z","endTime":"2026-03-22T20:55:12.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63848630470613,"aZ":-26.39933784944432,"pfxX":-8.911800327360982,"pfxZ":2.9365754253338743,"pX":-0.17714234458508216,"pZ":2.7232890499664903,"vX0":7.602541507548171,"vY0":-139.80702981136213,"vZ0":-3.4030756676633898,"x":108.33,"y":94.72,"x0":-1.7835689324043678,"y0":50.0008695159824,"z0":5.70303152745698,"aX":-17.512929164446508},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.8,"breakHorizontal":14.4,"spinRate":2174,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39284861311085884,"extension":6.377037995766579},"index":1,"playId":"16bb26df-9d88-35e3-81c7-0826000f9bfd","pitchNumber":2,"startTime":"2026-03-22T20:55:30.791Z","endTime":"2026-03-22T20:55:35.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860253725714895,"aZ":-26.85459489076702,"pfxX":7.7732538711023755,"pfxZ":3.5570362225593186,"pX":0.38964553703929045,"pZ":2.9676685763970427,"vX0":2.732965083811024,"vY0":-121.49280164037769,"vZ0":-0.9802760221443578,"x0":-1.7596218912184827,"y0":50.00110207807376,"z0":5.710889939558528,"aX":11.614980838176866},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-14.8,"spinRate":2258,"spinDirection":100},"zone":3,"typeConfidence":2.0,"plateTime":0.4508744227047359,"extension":6.686116729980896},"hitData":{"launchSpeed":80.7,"launchAngle":82.0,"totalDistance":36.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.08,"coordY":205.1}},"index":2,"playId":"59725001-a7c7-38e7-97c4-f3c9acd23941","pitchNumber":3,"startTime":"2026-03-22T20:55:52.015Z","endTime":"2026-03-22T20:56:00.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:56:00.723Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dom Nuñez walks. Juan Benjamin to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T20:56:27.159Z","endTime":"2026-03-22T20:58:25.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"postOnSecond":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.316538950237288,"aZ":-29.61127341927848,"pfxX":6.669326029401769,"pfxZ":1.7985939573757728,"pX":-1.4450740161765812,"pZ":1.5203515251047524,"vX0":-0.6247414420104591,"vY0":-118.77894767030435,"vZ0":-3.278357674930084,"x":172.08,"y":197.73,"x0":-2.044481633477053,"y0":50.004119411521884,"z0":5.618619664888919,"aX":9.504279741348384},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.8,"breakHorizontal":-11.9,"spinRate":2216,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4616092347263345,"extension":6.620705453381742},"index":0,"playId":"313d7cfd-0630-34e0-a0e9-c964bed7eabd","pitchNumber":1,"startTime":"2026-03-22T20:56:33.320Z","endTime":"2026-03-22T20:56:39.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.841642280375083,"aZ":-15.770025899440812,"pfxX":-4.71103566567923,"pfxZ":8.261744682203151,"pX":0.7392295865967468,"pZ":1.695721515493273,"vX0":8.409561235305773,"vY0":-139.6651500924907,"vZ0":-7.485630019632676,"x":88.82,"y":193.0,"x0":-1.691377404529077,"y0":50.006871918722304,"z0":5.437066073535569,"aX":-9.359703650001903},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":7.0,"spinRate":2252,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39133961642995274,"extension":6.557847210429441},"index":1,"playId":"108d13c1-d94d-379b-b424-5531c58a6665","pitchNumber":2,"startTime":"2026-03-22T20:56:49.958Z","endTime":"2026-03-22T20:56:55.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35313162743743,"aZ":-31.72346828241289,"pfxX":6.926010512768322,"pfxZ":0.31390099969216045,"pX":-2.925865886384502,"pZ":2.452799474889676,"vX0":-4.164080047214199,"vY0":-119.7825401489883,"vZ0":-1.0679194721524723,"x":228.53,"y":172.55,"x0":-2.0639112381125893,"y0":50.00509915789591,"z0":5.743366994699719,"aX":10.055657275349558},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.6,"breakHorizontal":-11.5,"spinRate":2174,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4574386727423665,"extension":6.4095086415888956},"index":2,"playId":"887d7754-da4d-3c13-b5d2-cf5a72fc39b2","pitchNumber":3,"startTime":"2026-03-22T20:57:06.346Z","endTime":"2026-03-22T20:57:14.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.464270484007486,"aZ":-15.286008962761391,"pfxX":-4.345985918707285,"pfxZ":8.660480397499775,"pX":1.56088381681325,"pZ":3.024831220086568,"vX0":10.372546569590625,"vY0":-139.28510306650784,"vZ0":-4.3974315629834,"x":57.5,"y":157.11,"x0":-1.6592180674735404,"y0":50.00325610652331,"z0":5.646165535872537,"aX":-8.476025743592915},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2175,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3943658360862363,"extension":6.786235437454756},"index":3,"playId":"12c708c2-11f1-32ac-a054-c93fcb570e70","pitchNumber":4,"startTime":"2026-03-22T20:57:27.370Z","endTime":"2026-03-22T20:57:31.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696050584089168,"aZ":-28.02616021283387,"pfxX":-8.056601228119325,"pfxZ":2.156229734278009,"pX":-1.0296861000098358,"pZ":2.7439092050146017,"vX0":5.26083986261157,"vY0":-137.8937565160525,"vZ0":-3.0323538969909296,"x":156.25,"y":164.69,"x0":-1.9155749269557805,"y0":50.00522425436246,"z0":5.748968389247804,"aX":-15.51553740074659},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":2185,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3972378629208575,"extension":6.54497772017025},"index":4,"playId":"00d8aa20-bc87-317d-8089-b61ddc7eaea6","pitchNumber":5,"startTime":"2026-03-22T20:57:58.495Z","endTime":"2026-03-22T20:58:02.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25740127350305,"aZ":-30.7182251702703,"pfxX":-8.140776478598784,"pfxZ":0.7339750297743812,"pX":-1.2333194987122842,"pZ":3.36827441062744,"vX0":4.705395033150045,"vY0":-140.00935525575989,"vZ0":-1.305354765314307,"x":164.01,"y":147.84,"x0":-1.8769651042963704,"y0":50.00389385747742,"z0":5.848568639380424,"aX":-16.18236633998548},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.2,"breakHorizontal":13.8,"spinRate":2208,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.39102520485045966,"extension":6.573760189382961},"index":5,"playId":"2cf6050d-2778-35ed-849c-7b77aab9f991","pitchNumber":6,"startTime":"2026-03-22T20:58:21.101Z","endTime":"2026-03-22T20:58:25.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"first":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T20:58:25.281Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Maick Collado reaches on a throwing error by shortstop Carlos Sanchez. Juan Benjamin scores. Dom Nuñez to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T20:58:48.977Z","endTime":"2026-03-22T21:00:07.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"postOnThird":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":{"id":682825,"link":"/api/v1/people/682825"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"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, 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.7,"endSpeed":88.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.747574655233997,"aZ":-27.278892874812733,"pfxX":-8.547942665715574,"pfxZ":2.481734318815402,"pX":-0.9842259047955607,"pZ":1.1844639031489936,"vX0":5.6216233029819564,"vY0":-139.14880035483534,"vZ0":-6.80964200777079,"x":154.52,"y":206.8,"x0":-1.9149032282480216,"y0":50.00278846724164,"z0":5.458166319843241,"aX":-16.846962964620513},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.4,"breakHorizontal":14.4,"spinRate":2204,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39288384847037916,"extension":6.483137531610384},"index":0,"playId":"2d36a17a-558f-3a22-bb64-dc26a7bc8634","pitchNumber":1,"startTime":"2026-03-22T20:58:59.545Z","endTime":"2026-03-22T20:59:02.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"second":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38528635959412,"aZ":-24.622866038542174,"pfxX":3.624452628508797,"pfxZ":4.841469394515479,"pX":0.10037308239482631,"pZ":1.5906363273998614,"vX0":3.3945722390709125,"vY0":-123.73392702766647,"vZ0":-4.736447143505224,"x":113.17,"y":195.83,"x0":-1.757303790691583,"y0":50.00139164518213,"z0":5.578593544517141,"aX":5.650843910352653},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.9,"breakHorizontal":-7.3,"spinRate":2289,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.4417185566037629,"extension":6.873567489469692},"index":1,"playId":"bf8ffd96-9b47-3171-9083-2afa5dacfde0","pitchNumber":2,"startTime":"2026-03-22T20:59:16.640Z","endTime":"2026-03-22T20:59:19.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"second":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391691854216802,"aZ":-24.991548646003988,"pfxX":2.1343852751500774,"pfxZ":4.64577407595208,"pX":-0.49813611036105476,"pZ":1.3259770749780013,"vX0":2.7875738643423724,"vY0":-123.02734112445464,"vZ0":-5.147525470622171,"x":135.99,"y":202.98,"x0":-1.9194696486281062,"y0":50.00495182063594,"z0":5.54063870171008,"aX":3.3003415891634598},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.6,"breakHorizontal":-4.4,"spinRate":2260,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.4437129806136779,"extension":6.888588840401102},"index":2,"playId":"e1f04295-05c7-323f-8859-e55e3f4d8b37","pitchNumber":3,"startTime":"2026-03-22T20:59:37.320Z","endTime":"2026-03-22T20:59:41.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"second":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181277540600597,"aZ":-28.077326270337483,"pfxX":-9.117622188058405,"pfxZ":2.085209984737266,"pX":-0.9180352964023517,"pZ":1.6908766604107168,"vX0":5.569725718770805,"vY0":-138.7108632532214,"vZ0":-5.4448788858447825,"x":151.99,"y":193.13,"x0":-1.7609005069740677,"y0":50.00005982547649,"z0":5.5361747318999885,"aX":-17.87706661201359},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":2212,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.3939106114668558,"extension":6.578829169203724},"hitData":{"launchSpeed":87.4,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.62,"coordY":157.47}},"index":3,"playId":"e2a702d1-fb15-3d42-8ea6-264e47da026b","pitchNumber":4,"startTime":"2026-03-22T20:59:56.584Z","endTime":"2026-03-22T21:00:07.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"L","description":"Left"}},"first":{"id":624513,"link":"/api/v1/people/624513"},"second":{"id":691405,"link":"/api/v1/people/691405"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.1,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:00:07.043Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Arnold strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T21:00:46.593Z","endTime":"2026-03-22T21:02:19.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683301,"fullName":"Bryce Arnold","link":"/api/v1/people/683301"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"postOnThird":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"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":683301,"fullName":"Bryce Arnold","link":"/api/v1/people/683301"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89089514732282,"aZ":-27.392536489087615,"pfxX":-9.238954962157155,"pfxZ":2.4129775839568017,"pX":-0.04563461415522602,"pZ":1.0512431693048752,"vX0":7.8969399790910595,"vY0":-139.55980947054323,"vZ0":-7.384237625581907,"x":118.74,"y":210.4,"x0":-1.7043800372912745,"y0":50.00470140771545,"z0":5.522331059199416,"aX":-18.320974515006547},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.0,"breakHorizontal":15.2,"spinRate":2243,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39170310371236683,"extension":6.597561583546168},"index":0,"playId":"8391f863-e8f7-3d62-a918-ae2157a67560","pitchNumber":1,"startTime":"2026-03-22T21:00:46.593Z","endTime":"2026-03-22T21:00:51.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.332376260221075,"aZ":-27.935030356161928,"pfxX":-10.082216155420674,"pfxZ":2.102699364571828,"pX":-0.5771551658741195,"pZ":2.4367231839562895,"vX0":6.989947906896223,"vY0":-141.0709556575465,"vZ0":-3.8781666513363153,"x":139.0,"y":172.99,"x0":-1.77824765124688,"y0":50.00022069716631,"z0":5.631564560978795,"aX":-20.301788342083086},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.2,"breakHorizontal":16.8,"spinRate":2235,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3883759917723486,"extension":6.637612284904411},"index":1,"playId":"e182b24f-91db-3bb2-a6be-b74e0d57fac3","pitchNumber":2,"startTime":"2026-03-22T21:01:04.020Z","endTime":"2026-03-22T21:01:15.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.877405283013303,"aZ":-22.203057517310263,"pfxX":-9.906099469769828,"pfxZ":4.948279381800575,"pX":0.1505891390838035,"pZ":0.9831382459927528,"vX0":9.361203558287462,"vY0":-140.4138996793942,"vZ0":-8.27349383438294,"x":111.26,"y":212.24,"x0":-1.9236705635431144,"y0":50.006810017099205,"z0":5.388994246143692,"aX":-19.979222249530427},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.6,"breakHorizontal":16.3,"spinRate":2147,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.38862511809912137,"extension":6.800808341084975},"index":2,"playId":"15e650c1-e883-3b2e-b99e-f7daeea7e139","pitchNumber":3,"startTime":"2026-03-22T21:01:24.659Z","endTime":"2026-03-22T21:01:29.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":95.9,"endSpeed":87.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010902557872626,"aZ":-24.094774745468023,"pfxX":-9.35861109780122,"pfxZ":4.097072204045495,"pX":-0.7372197839845761,"pZ":1.8967433194089842,"vX0":6.303327475844863,"vY0":-139.4166539034842,"vZ0":-5.672605956714723,"x":145.1,"y":187.57,"x0":-1.8102966627385808,"y0":50.00059759013739,"z0":5.545541343142465,"aX":-18.44135802074883},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":15.7,"spinRate":2064,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.39270306866534543,"extension":6.477277798974316},"index":3,"playId":"727c548f-2fae-3477-91b8-f836cd15c614","pitchNumber":4,"startTime":"2026-03-22T21:01:44.433Z","endTime":"2026-03-22T21:01:51.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":84.1,"endSpeed":77.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90419754257228,"aZ":-27.398969903043238,"pfxX":7.025562021674448,"pfxZ":3.136043728143065,"pX":0.5519167201073365,"pZ":3.0554247000197434,"vX0":3.4660693076088975,"vY0":-122.53949203386559,"vZ0":-0.5773101969112967,"x":95.96,"y":156.28,"x0":-1.793017403801806,"y0":50.0029450235554,"z0":5.632013082928761,"aX":10.69843832402582},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.8,"breakHorizontal":-13.6,"spinRate":2223,"spinDirection":85},"zone":3,"typeConfidence":2.0,"plateTime":0.4467449232850611,"extension":6.59695367704449},"index":4,"playId":"fe5eceba-bc14-33ac-978d-11baeeddc97f","pitchNumber":5,"startTime":"2026-03-22T21:02:15.088Z","endTime":"2026-03-22T21:02:19.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683301,"link":"/api/v1/people/683301"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":683301,"link":"/api/v1/people/683301"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:02:19.856Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heribert Silva grounds out, second baseman Alexander Vargas to first baseman Zavier Warren.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-22T21:02:41.728Z","endTime":"2026-03-22T21:03:58.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":808137,"fullName":"Heribert Silva","link":"/api/v1/people/808137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808137,"fullName":"Heribert Silva","link":"/api/v1/people/808137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683061,"link":"/api/v1/people/683061"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.789341525936717,"aZ":-22.30610265373072,"pfxX":1.4481050480046886,"pfxZ":6.439779342455926,"pX":-0.9662462961516699,"pZ":0.9154628550134206,"vX0":1.710552775312254,"vY0":-122.37532878359754,"vZ0":-6.63428924585249,"x":153.83,"y":214.06,"x0":-1.8597266089023505,"y0":50.003673532238956,"z0":5.544175138094529,"aX":2.219174363097969},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.6,"breakHorizontal":-3.0,"spinRate":2222,"spinDirection":81},"zone":13,"typeConfidence":2.0,"plateTime":0.445807811358109,"extension":6.777595941633891},"index":0,"playId":"c6dd454d-605e-31bd-9a27-033aba624c2d","pitchNumber":1,"startTime":"2026-03-22T21:02:48.960Z","endTime":"2026-03-22T21:02:52.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":808137,"link":"/api/v1/people/808137","batSide":{"code":"L","description":"Left"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":96.2,"endSpeed":87.5,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.845401351159154,"aZ":-22.73531373779755,"pfxX":-7.121437584750449,"pfxZ":4.782846336269587,"pX":0.4530937187719216,"pZ":3.7405394216086427,"vX0":8.323994572792753,"vY0":-139.8692538260889,"vZ0":-1.2100163171894058,"x":99.73,"y":137.79,"x0":-1.642465270984258,"y0":50.00111581847071,"z0":5.675936899512269,"aX":-14.047609669748308},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":11.0,"spinRate":2192,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3922727004220299,"extension":6.579098113278367},"index":1,"playId":"eb2e1b30-d98e-30dc-be6e-0db7303493c0","pitchNumber":2,"startTime":"2026-03-22T21:03:05.146Z","endTime":"2026-03-22T21:03:09.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":808137,"link":"/api/v1/people/808137","batSide":{"code":"L","description":"Left"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27689296195086,"aZ":-22.626108224115644,"pfxX":1.5337554899346868,"pfxZ":6.0402877616045005,"pX":1.3512662840525453,"pZ":-0.24124415522325982,"vX0":7.049669620466999,"vY0":-124.50161134136945,"vZ0":-9.470894142379798,"x":65.49,"y":245.29,"x0":-1.7079549329282435,"y0":50.0058406094019,"z0":5.46184404576349,"aX":2.425259541522669},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.1,"breakHorizontal":-4.3,"spinRate":2367,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4387035262212251,"extension":6.86573703410062},"index":2,"playId":"99ad4ff5-9265-321e-8436-694f338775b4","pitchNumber":3,"startTime":"2026-03-22T21:03:27.646Z","endTime":"2026-03-22T21:03:34.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":808137,"link":"/api/v1/people/808137","batSide":{"code":"L","description":"Left"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07212199124749,"aZ":-21.02003742748656,"pfxX":-7.4134651424009785,"pfxZ":5.756429531730794,"pX":-0.24527896988458597,"pZ":1.7356882295467464,"vX0":6.812033420159409,"vY0":-138.58269138617698,"vZ0":-6.57359597863268,"x":126.35,"y":191.92,"x0":-1.7766049615819877,"y0":50.004170647421034,"z0":5.550994159167677,"aX":-14.366268076036611},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":12.0,"spinRate":2188,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39582064180289844,"extension":6.602071254203403},"hitData":{"launchSpeed":110.5,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.56,"coordY":157.98}},"index":3,"playId":"12797617-9bf5-3e6c-ac61-dd7c42438306","pitchNumber":4,"startTime":"2026-03-22T21:03:51.601Z","endTime":"2026-03-22T21:03:58.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":808137,"link":"/api/v1/people/808137","batSide":{"code":"L","description":"Left"}},"first":{"id":691408,"link":"/api/v1/people/691408"},"third":{"id":624513,"link":"/api/v1/people/624513"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808137,"link":"/api/v1/people/808137"},"credit":"b_ab"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_ab"},{"player":{"id":808137,"link":"/api/v1/people/808137"},"credit":"b_pa"},{"player":{"id":682825,"link":"/api/v1/people/682825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:03:58.508Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dom Nuñez challenged (pitch result), call on the field was overturned: Dane Myers called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T21:06:07.251Z","endTime":"2026-03-22T21:07:45.525Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33386781332516,"aZ":-19.31933985710379,"pfxX":-5.154299126879527,"pfxZ":7.30227152521021,"pX":1.4166211601632464,"pZ":2.566363694272754,"vX0":9.118393065246117,"vY0":-131.6947651675542,"vZ0":-3.3739879192409794,"x":63.0,"y":169.49,"x0":-1.4172670464699895,"y0":50.005659809210485,"z0":5.289081501570879,"aX":-9.078168385752141},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":7.4,"spinRate":2293,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.41553245686148177,"extension":6.353842680424168},"index":0,"playId":"fded3e07-994a-3d9a-8c8c-7e2dc89bb4b4","pitchNumber":1,"startTime":"2026-03-22T21:06:16.292Z","endTime":"2026-03-22T21:06:19.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18928754788543,"aZ":-19.61741737540615,"pfxX":1.4820846145472508,"pfxZ":6.962904145016664,"pX":-0.7357149270534182,"pZ":2.4509204021826907,"vX0":2.9852986626311844,"vY0":-132.87541739889258,"vZ0":-3.3471992476695496,"x":145.04,"y":172.61,"x0":-2.0625528608192827,"y0":50.002386907533406,"z0":5.1376686864416286,"aX":2.672753373679279},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-3.2,"spinRate":2425,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4108674970748152,"extension":6.4276861409539885},"index":1,"playId":"8b428e8f-349c-36e9-97e2-23da0520cca2","pitchNumber":2,"startTime":"2026-03-22T21:06:30.125Z","endTime":"2026-03-22T21:06:33.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53478619448681,"aZ":-33.780584773836374,"pfxX":7.507402412297975,"pfxZ":-1.1651896470542296,"pX":0.7345562738859672,"pZ":1.973223771472618,"vX0":3.699065170629529,"vY0":-116.53104664985743,"vZ0":-0.08628418022659701,"x":89.0,"y":185.5,"x0":-1.8451522660883972,"y0":50.00088974486198,"z0":5.184438680616554,"aX":10.390208848005926},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.9,"breakHorizontal":-14.5,"spinRate":2606,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4688405482642146,"extension":6.3542764444333395},"index":2,"playId":"e8467418-07e4-3f36-ae17-c0d0ceacc4eb","pitchNumber":3,"startTime":"2026-03-22T21:06:45.405Z","endTime":"2026-03-22T21:06:50.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.8,"endSpeed":74.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427771154521878,"aZ":-34.45153581037291,"pfxX":9.222185255224515,"pfxZ":-1.632055112068148,"pX":2.5380568424487127,"pZ":1.251694066105427,"vX0":7.081886874264416,"vY0":-117.52151112529067,"vZ0":-1.5950378008757506,"x":20.26,"y":204.98,"x0":-1.7131495169232787,"y0":50.00188517543121,"z0":5.141460251334128,"aX":12.887018577116233},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.1,"breakHorizontal":-18.5,"spinRate":2632,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46621218088131844,"extension":6.599928988576109},"index":3,"playId":"c00752d2-939d-3e31-aba0-be8b93e0430c","pitchNumber":4,"startTime":"2026-03-22T21:07:01.869Z","endTime":"2026-03-22T21:07:04.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.258825683462103,"aZ":-23.779282124959796,"pfxX":-4.978549203771008,"pfxZ":4.82972456709633,"pX":-2.23108261873454,"pZ":2.737497843774444,"vX0":0.9603102780815859,"vY0":-131.34898480406002,"vZ0":-1.4688668865880379,"x":202.04,"y":164.87,"x0":-1.9561181223479631,"y0":50.00166489852171,"z0":5.081630067171977,"aX":-8.649897771536287},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":8.8,"spinRate":2230,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41789036998821016,"extension":6.4202994718478585},"index":4,"playId":"31a1e794-aa9b-313f-8d17-88c4c5a4b452","pitchNumber":5,"startTime":"2026-03-22T21:07:17.279Z","endTime":"2026-03-22T21:07:23.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00075780070056,"aZ":-20.59206460315166,"pfxX":1.9044600618721759,"pfxZ":6.476822955061213,"pX":0.261435584814433,"pZ":1.6355985691334118,"vX0":4.835863345674282,"vY0":-132.33786669458377,"vZ0":-4.776729123198361,"x":107.03,"y":194.62,"x0":-1.8309641538043122,"y0":50.004576492766304,"z0":4.955429683199997,"aX":3.4067905458300634},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":-4.4,"spinRate":2520,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4125424379203997,"extension":6.543695630892557},"index":5,"playId":"b4ad3cf6-29fa-3de3-8a06-d8f931b3995e","pitchNumber":6,"startTime":"2026-03-22T21:07:35.716Z","endTime":"2026-03-22T21:07:45.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"}},"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:07:45.525Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyson Lewis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T21:10:12.874Z","endTime":"2026-03-22T21:12:10.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"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-22T21:08:34.409Z","endTime":"2026-03-22T21:10:15.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665408031047825,"aZ":-12.22803330209445,"pfxX":6.295741232884495,"pfxZ":10.543530552052683,"pX":-0.0832683470259251,"pZ":2.3814313272093126,"vX0":-5.923285328250897,"vY0":-136.7913908225799,"vZ0":-7.359510993875301,"x":120.17,"y":174.48,"x0":1.294045659780775,"y0":50.00170963461692,"z0":5.948136630906429,"aX":11.9096276218767},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":-10.1,"spinRate":2505,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.40066648377199154,"extension":6.789711755692052},"index":1,"playId":"2bd3cb7f-9523-3285-8186-26c55e04ba3a","pitchNumber":1,"startTime":"2026-03-22T21:10:15.216Z","endTime":"2026-03-22T21:10:19.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.692037763725,"aZ":-10.822305035013652,"pfxX":5.66390980705097,"pfxZ":11.10521445191186,"pX":-0.2641894024772583,"pZ":2.9698444324055036,"vX0":-5.782246912748564,"vY0":-138.0299521144351,"vZ0":-6.402249330073198,"x":127.07,"y":158.59,"x0":1.1253463895606894,"y0":50.00606204434873,"z0":6.053545228578326,"aX":10.894078895515417},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":-9.0,"spinRate":2569,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.39732301463842745,"extension":6.733714374879577},"index":2,"playId":"d63dae1c-2b05-316b-b2a8-49f8c1535339","pitchNumber":2,"startTime":"2026-03-22T21:10:29.135Z","endTime":"2026-03-22T21:10:32.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71762559917111,"aZ":-11.077725635480958,"pfxX":3.2141965554725638,"pfxZ":11.127837481720952,"pX":0.6920244162142654,"pZ":5.000156291268368,"vX0":-2.806669585071871,"vY0":-138.03252806831887,"vZ0":-1.1048029909331845,"x":90.62,"y":103.78,"x0":1.3131932372605415,"y0":50.00565576009921,"z0":6.165482229800999,"aX":6.09534403476512},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.0,"breakHorizontal":-5.2,"spinRate":2592,"spinDirection":155},"zone":12,"typeConfidence":0.84,"plateTime":0.3995013246701249,"extension":6.604882219727852},"index":3,"playId":"bf7d60a8-875d-370a-b86e-75028f6d6b68","pitchNumber":3,"startTime":"2026-03-22T21:10:53.251Z","endTime":"2026-03-22T21:11:00.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40942139105032,"aZ":-30.141983029437007,"pfxX":-0.32104231367245717,"pfxZ":1.2579931640699753,"pX":1.1492276341338048,"pZ":1.3942996862378632,"vX0":-0.8810767961447719,"vY0":-126.33743866544627,"vZ0":-5.43350646193543,"x":73.19,"y":201.13,"x0":1.544567503925964,"y0":50.000437147187725,"z0":6.003472556850008,"aX":-0.5173750439207474},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":0.8,"spinRate":2549,"spinDirection":144},"zone":14,"typeConfidence":0.77,"plateTime":0.4339964379641912,"extension":6.613801107191849},"index":4,"playId":"b6e31157-7a73-3aa6-8f50-18c6101d80e0","pitchNumber":4,"startTime":"2026-03-22T21:11:09.899Z","endTime":"2026-03-22T21:11:17.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.5,"endSpeed":84.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14815080339106,"aZ":-11.911505194822768,"pfxX":3.5399765545176463,"pfxZ":10.809226831613689,"pX":0.504488723384338,"pZ":3.2913284616598206,"vX0":-3.5340749699304124,"vY0":-137.43478022851198,"vZ0":-5.168361637155478,"x":97.77,"y":149.91,"x0":1.3597058236291708,"y0":50.00214617115286,"z0":6.035010611187296,"aX":6.635987454470972},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-5.5,"spinRate":2600,"spinDirection":151},"zone":3,"typeConfidence":0.86,"plateTime":0.401631156823556,"extension":6.756067992838599},"index":5,"playId":"6c88ba3f-a251-339d-b9df-a600fc00ea7a","pitchNumber":5,"startTime":"2026-03-22T21:11:24.680Z","endTime":"2026-03-22T21:11:29.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.2,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86741156503953,"aZ":-10.869423468070964,"pfxX":5.915374820673591,"pfxZ":11.227688369530906,"pX":0.46715817469646526,"pZ":3.0995694860338796,"vX0":-4.185799102237795,"vY0":-137.02227329077476,"vZ0":-5.767925583693151,"x":99.19,"y":155.09,"x0":1.247681434774334,"y0":50.001301386130216,"z0":5.977592962449102,"aX":11.223689821877405},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":-9.8,"spinRate":2477,"spinDirection":147},"zone":3,"typeConfidence":0.88,"plateTime":0.4000415389117582,"extension":6.7226588582294236},"index":6,"playId":"abe9078c-8cd4-3976-b85b-b8463798b8ad","pitchNumber":6,"startTime":"2026-03-22T21:11:44.522Z","endTime":"2026-03-22T21:11:50.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":87.2,"endSpeed":80.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59825485382728,"aZ":-28.150880311477327,"pfxX":-3.1398413041049835,"pfxZ":2.431765043656151,"pX":0.8249350877881736,"pZ":3.3615975087403602,"vX0":-0.778568521446033,"vY0":-127.14833321417291,"vZ0":-1.3812271528469635,"x":85.56,"y":148.02,"x0":1.5423845177928266,"y0":50.001201431040016,"z0":6.1246245909226795,"aX":-5.192576199638852},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":5.9,"spinRate":2595,"spinDirection":270},"zone":3,"typeConfidence":0.7,"plateTime":0.42911077795932684,"extension":6.50834829519179},"index":7,"playId":"6f8e07ed-d801-31f1-8f96-202bd4143206","pitchNumber":7,"startTime":"2026-03-22T21:12:07.361Z","endTime":"2026-03-22T21:12:10.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:12:10.593Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Sanchez grounds out, shortstop Bryce Arnold to first baseman Maick Collado.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-22T21:12:24.358Z","endTime":"2026-03-22T21:13:15.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683301,"link":"/api/v1/people/683301"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.582278932907638,"aZ":-13.725005857508814,"pfxX":3.7083916661177563,"pfxZ":9.70723165971206,"pX":0.5075074155166044,"pZ":3.7821390380869215,"vX0":-4.0336223076332836,"vY0":-137.0581950102402,"vZ0":-3.337247836767405,"x":97.66,"y":136.66,"x0":1.5171925618227295,"y0":50.00145398476767,"z0":5.954092952578408,"aX":7.047495086485655},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":-5.9,"spinRate":2553,"spinDirection":153},"zone":12,"typeConfidence":0.81,"plateTime":0.3997825062853897,"extension":6.738206705291322},"index":0,"playId":"75a578f0-5c17-399f-9011-bc3ef10759fb","pitchNumber":1,"startTime":"2026-03-22T21:12:37.593Z","endTime":"2026-03-22T21:12:44.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153245272494143,"aZ":-27.849483802472374,"pfxX":-0.8050677285094567,"pfxZ":2.604218171021479,"pX":-0.44182062169506325,"pZ":2.731629618695123,"vX0":-4.566443862389831,"vY0":-127.20166952829514,"vZ0":-2.862624331403416,"x":133.84,"y":165.03,"x0":1.4722864532450168,"y0":50.00019073111925,"z0":6.052115007802898,"aX":-1.3339612061189647},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":2.4,"spinRate":2493,"spinDirection":128},"zone":4,"typeConfidence":0.77,"plateTime":0.42863609482906995,"extension":6.620602175780497},"index":1,"playId":"a96d1f89-ac35-3498-ac2a-58c5a498faa5","pitchNumber":2,"startTime":"2026-03-22T21:12:51.225Z","endTime":"2026-03-22T21:12:54.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.607437801198277,"aZ":-25.29008524470401,"pfxX":-1.2391992851980285,"pfxZ":4.246806145604712,"pX":0.6810099666494941,"pZ":2.37430511458805,"vX0":-1.8206173351379928,"vY0":-125.75699994752128,"vZ0":-4.090248127976703,"x":91.04,"y":174.67,"x0":1.5719989530206926,"y0":50.00241767814696,"z0":6.044543123218104,"aX":-2.008788050599548},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":2.6,"spinRate":2451,"spinDirection":162},"zone":6,"typeConfidence":0.77,"plateTime":0.4335326855979682,"extension":6.625725859315529},"hitData":{"launchSpeed":72.9,"launchAngle":8.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.14,"coordY":156.97}},"index":2,"playId":"dd420420-f06e-386d-bfaf-0e3457bd41f6","pitchNumber":3,"startTime":"2026-03-22T21:13:07.769Z","endTime":"2026-03-22T21:13:15.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:13:15.718Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin Rivas walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T21:15:30.987Z","endTime":"2026-03-22T21:16:55.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691422,"fullName":"Kevin Rivas","link":"/api/v1/people/691422"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808839,"fullName":"Stephen Quigley","link":"/api/v1/people/808839"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691422,"fullName":"Kevin Rivas","link":"/api/v1/people/691422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"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":691422,"fullName":"Kevin Rivas","link":"/api/v1/people/691422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Carlos Jorge.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"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-22T21:15:33.136Z","endTime":"2026-03-22T21:15:33.137Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699115,"link":"/api/v1/people/699115"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":682622,"link":"/api/v1/people/682622"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yerlin Confidan replaces center fielder Dane Myers, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"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-22T21:15:33.138Z","endTime":"2026-03-22T21:15:33.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691398,"link":"/api/v1/people/691398"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":667472,"link":"/api/v1/people/667472"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":699115,"link":"/api/v1/people/699115"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Stephen Quigley replaces Luis Mey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"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-22T21:15:33.140Z","endTime":"2026-03-22T21:15:33.141Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808839,"link":"/api/v1/people/808839"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682825,"link":"/api/v1/people/682825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Kevin Rivas replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":8,"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-22T21:15:33.142Z","endTime":"2026-03-22T21:15:33.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691422,"link":"/api/v1/people/691422"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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.1,"endSpeed":84.6,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185226412687012,"aZ":-20.990055463736194,"pfxX":-8.022871462369274,"pfxZ":6.129369628703339,"pX":-1.0583597118505195,"pZ":1.5804038526189357,"vX0":2.823539494775134,"vY0":-134.0451248644877,"vZ0":-4.990309652726396,"x":157.34,"y":196.11,"x0":-1.0811109412232138,"y0":50.00575665215869,"z0":4.9591194075732945,"aX":-14.64433529905666},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":2379,"spinDirection":236},"zone":13,"typeConfidence":1.32,"plateTime":0.40816955773383423,"extension":5.687387356541413},"index":4,"playId":"daccfb9f-3305-363a-88cf-754fb5e6e817","pitchNumber":1,"startTime":"2026-03-22T21:15:33.144Z","endTime":"2026-03-22T21:15:37.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691422,"link":"/api/v1/people/691422","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283156191149097,"aZ":-30.348727722921936,"pfxX":2.4145428285596053,"pfxZ":1.1590072523799542,"pX":-0.5019696891360125,"pZ":2.3836751892280974,"vX0":0.7235513434733613,"vY0":-124.04891341844683,"vZ0":-0.753299553632234,"x":136.13,"y":174.42,"x0":-1.1103825902482818,"y0":50.003787482754106,"z0":5.19732909717791,"aX":3.803780573726761},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":-4.6,"spinRate":2491,"spinDirection":172},"zone":4,"typeConfidence":0.88,"plateTime":0.43972813537312216,"extension":5.727580813268126},"index":5,"playId":"37826a87-6308-3683-9d36-744bd6749a8b","pitchNumber":2,"startTime":"2026-03-22T21:15:46.235Z","endTime":"2026-03-22T21:15:49.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691422,"link":"/api/v1/people/691422","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717253296226897,"aZ":-32.36430853573286,"pfxX":-8.06629687185492,"pfxZ":-0.11840755079564502,"pX":0.3016862419637837,"pZ":1.0572804271727563,"vX0":5.544437703222742,"vY0":-125.56057895638568,"vZ0":-3.340934571637073,"x":105.5,"y":210.23,"x0":-0.879234757985199,"y0":50.00204188313565,"z0":5.018911422899432,"aX":-12.971236465723438},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":13.4,"spinRate":1497,"spinDirection":260},"zone":14,"typeConfidence":1.35,"plateTime":0.43502538233207444,"extension":5.977502265045047},"index":6,"playId":"4e882dbd-a310-33ac-905e-de26e1c81d41","pitchNumber":3,"startTime":"2026-03-22T21:15:59.733Z","endTime":"2026-03-22T21:16:04.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691422,"link":"/api/v1/people/691422","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58945140331811,"aZ":-30.194833118236335,"pfxX":3.654040076461662,"pfxZ":1.2437461309711786,"pX":0.4556539421546611,"pZ":2.2498350808578182,"vX0":2.459747962161431,"vY0":-124.54247225086846,"vZ0":-1.0550153241937326,"x":99.63,"y":178.03,"x0":-1.0147691855600594,"y0":50.0054343147616,"z0":5.143867307535177,"aX":5.8237346290921295},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":-7.1,"spinRate":2478,"spinDirection":165},"zone":6,"typeConfidence":0.79,"plateTime":0.4373666865309791,"extension":5.7890036078543075},"index":7,"playId":"5250b578-940c-3f5d-90e8-9db31eb271f8","pitchNumber":4,"startTime":"2026-03-22T21:16:14.032Z","endTime":"2026-03-22T21:16:17.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691422,"link":"/api/v1/people/691422","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85401353633048,"aZ":-17.480923373639857,"pfxX":-7.1741224866621085,"pfxZ":7.706789484708329,"pX":0.32164236579326844,"pZ":3.1463904663957796,"vX0":5.390958258184571,"vY0":-136.64806551399855,"vZ0":-2.22502270612062,"x":104.74,"y":153.83,"x0":-0.7368523320910414,"y0":50.00052042782009,"z0":5.161434737881699,"aX":-13.674148475010641},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2339,"spinDirection":235},"zone":3,"typeConfidence":1.21,"plateTime":0.39960227429620065,"extension":5.913504718352963},"index":8,"playId":"edd49c03-630c-32fc-8c6a-8b50703da9c3","pitchNumber":5,"startTime":"2026-03-22T21:16:35.179Z","endTime":"2026-03-22T21:16:40.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691422,"link":"/api/v1/people/691422","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.6,"endSpeed":80.0,"strikeZoneTop":3.015,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99954819926946,"aZ":-25.79123253589951,"pfxX":2.8449323478261888,"pfxZ":3.9492787953359914,"pX":-0.0036966825632695067,"pZ":0.6023765810563775,"vX0":1.59595758351449,"vY0":-126.14387398907772,"vZ0":-5.770649480515882,"x":117.14,"y":222.52,"x0":-1.013588169380389,"y0":50.001842430232976,"z0":4.991465367371385,"aX":4.597009546221779},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":-5.5,"spinRate":2484,"spinDirection":182},"zone":14,"typeConfidence":1.35,"plateTime":0.43374813997090467,"extension":5.863663896275177},"index":9,"playId":"3917647d-7ac9-3aea-923f-656cbc58f4e5","pitchNumber":6,"startTime":"2026-03-22T21:16:49.907Z","endTime":"2026-03-22T21:16:55.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691422,"link":"/api/v1/people/691422","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691422,"link":"/api/v1/people/691422"},"credit":"b_pa"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:16:55.278Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ricardo Romero pops out to third baseman Tyson Lewis.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T21:17:20.326Z","endTime":"2026-03-22T21:18:04.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":829997,"fullName":"Ricardo Romero","link":"/api/v1/people/829997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808839,"fullName":"Stephen Quigley","link":"/api/v1/people/808839"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691422,"fullName":"Kevin Rivas","link":"/api/v1/people/691422"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":829997,"fullName":"Ricardo Romero","link":"/api/v1/people/829997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":85.6,"endSpeed":79.3,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.574733237617764,"aZ":-27.629622707771656,"pfxX":2.5500954313524566,"pfxZ":2.847111015264474,"pX":-0.5018106181644169,"pZ":2.968940427807114,"vX0":0.7850054883478876,"vY0":-124.8355351284374,"vZ0":0.025981946926189714,"x":136.13,"y":158.62,"x0":-1.1507867770455678,"y0":50.00159722311075,"z0":5.212531342043986,"aX":4.067968740776479},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2530,"spinDirection":182},"zone":1,"typeConfidence":1.25,"plateTime":0.43694900814037485,"extension":5.79763881978253},"index":0,"playId":"2333df9a-efc9-3edc-98b0-ddb46bcf44fa","pitchNumber":1,"startTime":"2026-03-22T21:17:20.326Z","endTime":"2026-03-22T21:17:25.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":829997,"link":"/api/v1/people/829997","batSide":{"code":"L","description":"Left"}},"first":{"id":691422,"link":"/api/v1/people/691422"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":86.9,"endSpeed":80.5,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120587405730383,"aZ":-31.51488548199752,"pfxX":-4.87722075027864,"pfxZ":0.40536165827875337,"pX":-3.053300421764289,"pZ":3.6510277013439776,"vX0":-2.9464915313344635,"vY0":-126.63314432101402,"vZ0":2.1697694723036802,"x":233.38,"y":140.2,"x0":-1.2451360386933927,"y0":50.0058328914339,"z0":5.284736236938427,"aX":-8.011611760950858},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":9.5,"spinRate":1722,"spinDirection":256},"zone":11,"typeConfidence":1.13,"plateTime":0.4306747144088918,"extension":5.672762354718708},"index":1,"playId":"1c4e3f36-0942-3246-b052-2abd8b27a89e","pitchNumber":2,"startTime":"2026-03-22T21:17:34.446Z","endTime":"2026-03-22T21:17:37.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":829997,"link":"/api/v1/people/829997","batSide":{"code":"L","description":"Left"}},"first":{"id":691422,"link":"/api/v1/people/691422"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":2.898,"strikeZoneBottom":1.463,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.049087905978908,"aZ":-19.810864676706167,"pfxX":-8.395657565877121,"pfxZ":6.725218123462701,"pX":0.5792402122338025,"pZ":2.6722658623279565,"vX0":6.6523844138236345,"vY0":-134.43623777405895,"vZ0":-2.287009618765641,"x":94.92,"y":166.63,"x0":-0.8316726617437105,"y0":50.000905227352014,"z0":4.934116391098471,"aX":-15.427823500691417},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2263,"spinDirection":242},"zone":3,"typeConfidence":1.35,"plateTime":0.40681376749750164,"extension":5.8429536341408355},"hitData":{"launchSpeed":79.6,"launchAngle":72.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.8,"coordY":160.61}},"index":2,"playId":"1313e378-7e85-3894-9eeb-295172c3ddf6","pitchNumber":3,"startTime":"2026-03-22T21:17:54.578Z","endTime":"2026-03-22T21:18:04.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":829997,"link":"/api/v1/people/829997","batSide":{"code":"L","description":"Left"}},"first":{"id":691422,"link":"/api/v1/people/691422"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":829997,"link":"/api/v1/people/829997"},"credit":"b_ab"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_ab"},{"player":{"id":829997,"link":"/api/v1/people/829997"},"credit":"b_pa"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:18:04.031Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Angel Abreu grounds into a force out, second baseman Alexander Vargas to shortstop Carlos Sanchez. Kevin Rivas out at 2nd. Angel Abreu to 1st.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T21:18:21.388Z","endTime":"2026-03-22T21:18:58.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":834685,"fullName":"Angel Abreu","link":"/api/v1/people/834685"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808839,"fullName":"Stephen Quigley","link":"/api/v1/people/808839"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":834685,"fullName":"Angel Abreu","link":"/api/v1/people/834685"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691422,"fullName":"Kevin Rivas","link":"/api/v1/people/691422"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683061,"link":"/api/v1/people/683061"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":800176,"link":"/api/v1/people/800176"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":834685,"fullName":"Angel Abreu","link":"/api/v1/people/834685"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563508167979993,"aZ":-27.023020353660712,"pfxX":2.4377962678938605,"pfxZ":3.17334318638275,"pX":0.5004442044327073,"pZ":2.846192100906082,"vX0":2.935096420725235,"vY0":-126.0268251526697,"vZ0":-0.5311052989384777,"x":97.92,"y":161.93,"x0":-0.992183535066621,"y0":50.000867697304656,"z0":5.226122845758252,"aX":3.954026650604513},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-5.0,"spinRate":2539,"spinDirection":180},"zone":3,"typeConfidence":1.33,"plateTime":0.43320422567131356,"extension":5.738409886981395},"index":0,"playId":"70a38fd3-4a85-36fd-975b-0b63872f0598","pitchNumber":1,"startTime":"2026-03-22T21:18:28.957Z","endTime":"2026-03-22T21:18:33.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":834685,"link":"/api/v1/people/834685","batSide":{"code":"R","description":"Right"}},"first":{"id":691422,"link":"/api/v1/people/691422"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837455701581995,"aZ":-30.3814973557443,"pfxX":3.935816631750864,"pfxZ":1.1263829725796821,"pX":0.8143061202809309,"pZ":2.3393215787140664,"vX0":3.0907218924963322,"vY0":-125.38570887107225,"vZ0":-1.0226880067858888,"x":85.96,"y":175.62,"x0":-0.9464654269662279,"y0":50.0019406876651,"z0":5.2361655568953935,"aX":6.2525817200725},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":-7.8,"spinRate":2547,"spinDirection":157},"zone":14,"typeConfidence":1.13,"plateTime":0.4371879145826236,"extension":5.9344281778751125},"hitData":{"launchSpeed":85.9,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.01,"coordY":155.45}},"index":1,"playId":"2d6f299f-b257-348a-8f28-afc6f1e1cec8","pitchNumber":2,"startTime":"2026-03-22T21:18:48.349Z","endTime":"2026-03-22T21:18:58.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":834685,"link":"/api/v1/people/834685","batSide":{"code":"R","description":"Right"}},"first":{"id":691422,"link":"/api/v1/people/691422"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":834685,"link":"/api/v1/people/834685"},"credit":"b_ab"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_ab"},{"player":{"id":834685,"link":"/api/v1/people/834685"},"credit":"b_pa"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:18:58.888Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Benjamin pops out to first baseman Zavier Warren in foul territory.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-22T21:19:18.241Z","endTime":"2026-03-22T21:20:03.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808839,"fullName":"Stephen Quigley","link":"/api/v1/people/808839"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680518,"link":"/api/v1/people/680518"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76580200157465,"aZ":-19.744106502063357,"pfxX":-8.104092951421123,"pfxZ":6.785582394152158,"pX":-1.0835296471138283,"pZ":2.4112533211516602,"vX0":2.536362636416255,"vY0":-134.42147357900407,"vZ0":-3.0545498708698853,"x":158.3,"y":173.68,"x0":-0.9854881702127598,"y0":50.00666513136045,"z0":4.961978322729769,"aX":-14.853700182554286},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":14.2,"spinRate":2344,"spinDirection":241},"zone":11,"typeConfidence":1.31,"plateTime":0.4072591985872398,"extension":5.828344217157246},"index":0,"playId":"973d27cd-837e-320c-b613-569b43381bce","pitchNumber":1,"startTime":"2026-03-22T21:19:25.275Z","endTime":"2026-03-22T21:19:32.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":834685,"link":"/api/v1/people/834685"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":691405,"fullName":"Juan Benjamin","link":"/api/v1/people/691405"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.038,"strikeZoneBottom":1.533,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.387399836977043,"aZ":-17.54012323266713,"pfxX":-9.167193084203149,"pfxZ":8.062338006694537,"pX":0.4726868626546182,"pZ":2.5706912330587706,"vX0":6.286550513306611,"vY0":-134.44393711010812,"vZ0":-3.0955013034708965,"x":98.98,"y":169.37,"x0":-0.7146568790285834,"y0":50.005140365332906,"z0":4.994505416905859,"aX":-16.645844457013986},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":15.1,"spinRate":2427,"spinDirection":239},"zone":6,"typeConfidence":1.33,"plateTime":0.4086891142591904,"extension":5.785840718737297},"hitData":{"launchSpeed":89.5,"launchAngle":71.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":169.85,"coordY":187.37}},"index":1,"playId":"5c127438-4079-3fff-8751-f03908514d61","pitchNumber":2,"startTime":"2026-03-22T21:19:53.563Z","endTime":"2026-03-22T21:20:03.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691405,"link":"/api/v1/people/691405","batSide":{"code":"L","description":"Left"}},"first":{"id":834685,"link":"/api/v1/people/834685"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_ab"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_ab"},{"player":{"id":691405,"link":"/api/v1/people/691405"},"credit":"b_pa"},{"player":{"id":808839,"link":"/api/v1/people/808839"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:20:03.173Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kien Vu called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:22:16.454Z","endTime":"2026-03-22T21:23:57.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":809844,"fullName":"Kien Vu","link":"/api/v1/people/809844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":809844,"fullName":"Kien Vu","link":"/api/v1/people/809844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kevin Rivas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"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-22T21:20:39.146Z","endTime":"2026-03-22T21:20:39.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691422,"link":"/api/v1/people/691422"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Brogdon replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"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-22T21:20:39.165Z","endTime":"2026-03-22T21:22:18.636Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.3,"endSpeed":87.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.191583437078997,"aZ":-16.776642782058055,"pfxX":-6.252257527166904,"pfxZ":7.9990657253226,"pX":-0.6294437082589425,"pZ":2.265863396441706,"vX0":7.722995026774623,"vY0":-137.10083239117665,"vZ0":-6.618161605893376,"x":140.99,"y":177.6,"x0":-2.6560939438604767,"y0":50.00056298427034,"z0":5.834506896470032,"aX":-12.031985541115388},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2224,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3978314979573865,"extension":6.841402104908288},"index":2,"playId":"d525fd31-c01d-3476-94c8-01f7ba30f019","pitchNumber":1,"startTime":"2026-03-22T21:22:18.636Z","endTime":"2026-03-22T21:22:22.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":83.3,"endSpeed":76.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37509290205845,"aZ":-27.34185834827796,"pfxX":-7.322235304112039,"pfxZ":3.234427272758607,"pX":-1.9381319402069626,"pZ":2.68426366738793,"vX0":3.9006882287105356,"vY0":-121.31792159587623,"vZ0":-2.2564215236524867,"x":190.88,"y":166.3,"x0":-2.61417478330887,"y0":50.00198546981767,"z0":6.005805811581623,"aX":-10.931642559067756},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":1966,"spinDirection":244},"zone":11,"typeConfidence":0.85,"plateTime":0.4512118207342528,"extension":6.775992140212109},"index":3,"playId":"edb0178c-f597-3370-a826-0444f9cab4b6","pitchNumber":2,"startTime":"2026-03-22T21:22:32.851Z","endTime":"2026-03-22T21:22:37.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.9,"endSpeed":87.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499329168090703,"aZ":-17.472707597668506,"pfxX":-4.167940312319955,"pfxZ":7.527834380624077,"pX":-1.451168608901609,"pZ":3.719481526727818,"vX0":4.893251940488809,"vY0":-138.29195835128016,"vZ0":-3.0240200530828654,"x":172.32,"y":138.35,"x0":-2.6952427125695175,"y0":50.001156910008305,"z0":5.9876221315159945,"aX":-8.138040941252935},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":6.6,"spinRate":2226,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.3948559358308006,"extension":6.655277609972152},"index":4,"playId":"61fd0e37-02e2-3c27-81fc-c89878735673","pitchNumber":3,"startTime":"2026-03-22T21:22:48.291Z","endTime":"2026-03-22T21:22:51.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.457530268761804,"aZ":-29.554876202604067,"pfxX":-7.577986727658352,"pfxZ":1.7828354178371413,"pX":-1.4095338068624306,"pZ":2.9370877944983644,"vX0":5.06695565025243,"vY0":-120.42849307457816,"vZ0":-0.8055867841780664,"x":170.73,"y":159.48,"x0":-2.5566147468255114,"y0":50.00176387598796,"z0":5.890867499227776,"aX":-11.12665155273854},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":12.5,"spinRate":1832,"spinDirection":248},"zone":11,"typeConfidence":0.89,"plateTime":0.45487091818508585,"extension":6.778603572029535},"index":5,"playId":"cfcd309d-0dc6-3946-9303-89d213e6a66d","pitchNumber":4,"startTime":"2026-03-22T21:23:05.811Z","endTime":"2026-03-22T21:23:09.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88294493350796,"aZ":-17.168147261192125,"pfxX":-5.7352222213356185,"pfxZ":7.937446307490062,"pX":-0.8245958737519926,"pZ":2.3844796525985106,"vX0":6.466878465204696,"vY0":-135.91659712546095,"vZ0":-6.2244005229926245,"x":148.43,"y":174.4,"x0":-2.4779285525117425,"y0":50.004447118807775,"z0":5.876465805008886,"aX":-10.843958703186521},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":9.2,"spinRate":2192,"spinDirection":209},"zone":4,"typeConfidence":0.89,"plateTime":0.4014128680683471,"extension":6.8859505020805445},"index":6,"playId":"09e941b4-fa70-397c-a356-d70552bf3134","pitchNumber":5,"startTime":"2026-03-22T21:23:22.313Z","endTime":"2026-03-22T21:23:25.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.419684545832613,"aZ":-13.746441819576603,"pfxX":-4.449398475643463,"pfxZ":9.584243947381346,"pX":-0.556502170918835,"pZ":2.2527401580409716,"vX0":6.8396172686622725,"vY0":-137.07878501269295,"vZ0":-6.987756995458522,"x":138.21,"y":177.96,"x0":-2.494255081770058,"y0":50.00243653204273,"z0":5.75483709506335,"aX":-8.554605877762175},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":6.8,"spinRate":2187,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.3980411349770314,"extension":6.914370997885976},"index":7,"playId":"c762da40-c1d8-3073-8738-726899e2e881","pitchNumber":6,"startTime":"2026-03-22T21:23:51.155Z","endTime":"2026-03-22T21:23:57.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809844,"link":"/api/v1/people/809844"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":809844,"link":"/api/v1/people/809844"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:23:57.204Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alexander Vargas singles on a ground ball to second baseman Ricardo Romero, deflected by first baseman Maick Collado.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:24:21.696Z","endTime":"2026-03-22T21:25:08.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":829997,"link":"/api/v1/people/829997"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223425860763854,"aZ":-14.520843808104457,"pfxX":-5.44797664580739,"pfxZ":9.249669963909877,"pX":0.9013118076389175,"pZ":2.0687296129945443,"vX0":10.55473956657395,"vY0":-136.58461029835541,"vZ0":-7.222518280101091,"x":82.64,"y":182.92,"x0":-2.2876700104153738,"y0":50.00334357474574,"z0":5.726341991767911,"aX":-10.399037244380528},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":7.9,"spinRate":2188,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.399471711344332,"extension":6.8563433882322125},"index":0,"playId":"2a47d7b8-dd88-3f56-ad6e-d4e12d63d3f5","pitchNumber":1,"startTime":"2026-03-22T21:24:23.881Z","endTime":"2026-03-22T21:24:29.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":683061,"link":"/api/v1/people/683061","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":94.3,"endSpeed":87.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38948318472544,"aZ":-12.87746072033772,"pfxX":-4.44276506490561,"pfxZ":10.046578609024138,"pX":-0.6168334354197469,"pZ":1.4511231420306137,"vX0":6.711626387256378,"vY0":-137.02001029978413,"vZ0":-9.335199058372329,"x":140.51,"y":199.6,"x0":-2.509437858254711,"y0":50.004558434658925,"z0":5.760449687119471,"aX":-8.535113954240854},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2279,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.39820434298172946,"extension":6.869488801186833},"index":1,"playId":"4fc6f9da-9f8a-3af1-94dd-654448ceee08","pitchNumber":2,"startTime":"2026-03-22T21:24:40.517Z","endTime":"2026-03-22T21:24:45.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":683061,"link":"/api/v1/people/683061","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.186944057123192,"aZ":-26.182684438212647,"pfxX":-7.359588399920702,"pfxZ":3.941544255475508,"pX":-0.4829555714658839,"pZ":2.3516624334266942,"vX0":7.159565403659442,"vY0":-122.51512466579902,"vZ0":-3.1658973847260667,"x":135.41,"y":175.29,"x0":-2.486842526161553,"y0":50.00454436067486,"z0":5.898347819783195,"aX":-11.190550933775599},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":11.6,"spinRate":1815,"spinDirection":240},"zone":4,"typeConfidence":0.76,"plateTime":0.44707149963958015,"extension":6.874774917376325},"hitData":{"launchSpeed":102.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.31,"coordY":161.45}},"index":2,"playId":"dee5d22e-df6d-3556-9860-87355d97d322","pitchNumber":3,"startTime":"2026-03-22T21:24:57.378Z","endTime":"2026-03-22T21:25:08.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":683061,"link":"/api/v1/people/683061","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683061,"link":"/api/v1/people/683061"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":683061,"link":"/api/v1/people/683061"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:25:08.889Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ruben Ibarra singles on a ground ball to right fielder Angel Abreu. Alexander Vargas to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:25:43.724Z","endTime":"2026-03-22T21:26:20.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"postOnSecond":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":834685,"link":"/api/v1/people/834685"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ruben Ibarra replaces Sal Stewart.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":8,"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-22T21:25:25.796Z","endTime":"2026-03-22T21:25:45.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702140,"link":"/api/v1/people/702140"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":683061,"link":"/api/v1/people/683061"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38466598315581,"aZ":-13.86800025477349,"pfxX":-4.070251015909842,"pfxZ":9.906180166989001,"pX":0.4444435523973908,"pZ":1.9247382855632735,"vX0":8.424094253823414,"vY0":-134.8478635550052,"vZ0":-7.836385689300387,"x":100.06,"y":186.81,"x0":-2.1863637371208022,"y0":50.00183678194589,"z0":5.839765567545158,"aX":-7.521434431123836},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2134,"spinDirection":214},"zone":9,"typeConfidence":0.81,"plateTime":0.405654293428074,"extension":6.74044210192894},"index":1,"playId":"eb7495c3-c6df-3629-a886-ff0c75d0dda1","pitchNumber":1,"startTime":"2026-03-22T21:25:45.906Z","endTime":"2026-03-22T21:25:50.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":702140,"link":"/api/v1/people/702140","batSide":{"code":"R","description":"Right"}},"first":{"id":683061,"link":"/api/v1/people/683061"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.347,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89965670595209,"aZ":-14.122832525871843,"pfxX":-3.4336309526507987,"pfxZ":9.698055667684365,"pX":0.6466857592244694,"pZ":2.6179243469811833,"vX0":8.601425898557236,"vY0":-135.40436977220446,"vZ0":-6.039750275376066,"x":92.35,"y":168.1,"x0":-2.1216267717206243,"y0":50.004227701530034,"z0":5.8614845138761815,"aX":-6.393144355339464},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":4.4,"spinRate":2073,"spinDirection":218},"zone":6,"typeConfidence":0.83,"plateTime":0.4041469684512493,"extension":6.792130600242647},"hitData":{"launchSpeed":101.8,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.03,"coordY":114.4}},"index":2,"playId":"949100e3-ecf7-3263-a59c-7d675583f0af","pitchNumber":2,"startTime":"2026-03-22T21:26:09.168Z","endTime":"2026-03-22T21:26:20.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":702140,"link":"/api/v1/people/702140","batSide":{"code":"R","description":"Right"}},"first":{"id":683061,"link":"/api/v1/people/683061"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702140,"link":"/api/v1/people/702140"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":702140,"link":"/api/v1/people/702140"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:26:20.359Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zavier Warren singles on a ground ball to right fielder Angel Abreu. Alexander Vargas scores. Ruben Ibarra to 2nd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:26:49.189Z","endTime":"2026-03-22T21:27:42.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"postOnSecond":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":834685,"link":"/api/v1/people/834685"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683061,"fullName":"Alexander Vargas","link":"/api/v1/people/683061"},"responsiblePitcher":{"id":641401,"link":"/api/v1/people/641401"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242493223790632,"aZ":-14.457891384437348,"pfxX":-3.900176137526329,"pfxZ":9.204900972212537,"pX":-1.1608305879609453,"pZ":2.784438098517377,"vX0":5.377523544910953,"vY0":-137.5375156496577,"vZ0":-5.5813666583846935,"x":161.25,"y":163.6,"x0":-2.6305961136207863,"y0":50.00030846381157,"z0":5.813101379034757,"aX":-7.50459330681703},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2149,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39756093232685874,"extension":6.807503876059303},"index":0,"playId":"09eeb3ef-d49f-31b1-9e31-3187a6722eb7","pitchNumber":1,"startTime":"2026-03-22T21:26:53.613Z","endTime":"2026-03-22T21:26:57.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"first":{"id":702140,"link":"/api/v1/people/702140"},"second":{"id":683061,"link":"/api/v1/people/683061"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.689874685098836,"aZ":-26.346887303738008,"pfxX":3.8967830723072456,"pfxZ":3.618338935403182,"pX":-0.14143288611784333,"pZ":3.2210755283368915,"vX0":5.201823594254003,"vY0":-125.58343070492919,"vZ0":-1.283320375643005,"x":122.39,"y":151.81,"x0":-2.7399375400201773,"y0":50.00089806042433,"z0":5.867355121522779,"aX":6.266710781971849},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":-8.2,"spinRate":2403,"spinDirection":184},"zone":2,"typeConfidence":0.92,"plateTime":0.43493298337516473,"extension":6.628655153553115},"index":1,"playId":"930b5d67-4418-32c2-bf95-55372e501b62","pitchNumber":2,"startTime":"2026-03-22T21:27:09.972Z","endTime":"2026-03-22T21:27:15.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"first":{"id":702140,"link":"/api/v1/people/702140"},"second":{"id":683061,"link":"/api/v1/people/683061"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63900830314716,"aZ":-29.031066210711877,"pfxX":-7.301305401244879,"pfxZ":2.0707944958551145,"pX":-0.5810403574264917,"pZ":2.2942867660912563,"vX0":6.6213588581263725,"vY0":-122.34735382611372,"vZ0":-2.751012017449458,"x":139.15,"y":176.83,"x0":-2.370978703134567,"y0":50.00364282728233,"z0":5.915574294730844,"aX":-11.093943424403234},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":11.8,"spinRate":1824,"spinDirection":243},"zone":4,"typeConfidence":0.85,"plateTime":0.447299286561023,"extension":6.844623343485601},"hitData":{"launchSpeed":95.6,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.87,"coordY":112.88}},"index":2,"playId":"85a7d525-5f79-35a8-ae9e-deda2a491522","pitchNumber":3,"startTime":"2026-03-22T21:27:30.049Z","endTime":"2026-03-22T21:27:42.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":680518,"link":"/api/v1/people/680518","batSide":{"code":"L","description":"Left"}},"first":{"id":702140,"link":"/api/v1/people/702140"},"second":{"id":683061,"link":"/api/v1/people/683061"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680518,"link":"/api/v1/people/680518"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:27:42.580Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Banfield pops out to second baseman Ricardo Romero on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:28:01.873Z","endTime":"2026-03-22T21:28:43.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"postOnSecond":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677943,"fullName":"Will Banfield","link":"/api/v1/people/677943"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":829997,"link":"/api/v1/people/829997"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.280975509085955,"aZ":-14.527033678065292,"pfxX":-5.080023989248531,"pfxZ":9.408412442827638,"pX":-0.7398350760008249,"pZ":2.8517517091429365,"vX0":6.197781802595147,"vY0":-136.41243768721733,"vZ0":-5.38387207493275,"x":145.2,"y":161.78,"x0":-2.3861766433589526,"y0":50.005616139308835,"z0":5.860158128986633,"aX":-9.532098113333705},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2307,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.4022124761496837,"extension":6.949153819214864},"hitData":{"launchSpeed":89.2,"launchAngle":67.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":136.41,"coordY":131.63}},"index":0,"playId":"889413b8-c36d-3929-8a0b-09329371d70d","pitchNumber":1,"startTime":"2026-03-22T21:28:30.053Z","endTime":"2026-03-22T21:28:43.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":677943,"link":"/api/v1/people/677943","batSide":{"code":"R","description":"Right"}},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":677943,"link":"/api/v1/people/677943"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:28:43.931Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Jorge singles on a ground ball to third baseman Juan Benjamin. Ruben Ibarra to 3rd. Zavier Warren to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:29:14.296Z","endTime":"2026-03-22T21:29:40.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"postOnSecond":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"postOnThird":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699115,"fullName":"Carlos Jorge","link":"/api/v1/people/699115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691405,"link":"/api/v1/people/691405"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702140,"fullName":"Ruben Ibarra","link":"/api/v1/people/702140"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680518,"fullName":"Zavier Warren","link":"/api/v1/people/680518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.167546758861555,"aZ":-22.171578360950097,"pfxX":0.3901447253436135,"pfxZ":5.882090286741664,"pX":-0.053345934775966344,"pZ":1.547278934770616,"vX0":6.664531469455372,"vY0":-128.19729347997784,"vZ0":-6.176279004271315,"x":119.03,"y":197.0,"x0":-2.7142873974110904,"y0":50.00051735626188,"z0":5.666445460293505,"aX":0.6632075132253301},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":-1.9,"spinRate":2482,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.4237876019636806,"extension":6.713227539763988},"index":0,"playId":"06687f06-21fb-307b-88d0-83d91d07d89b","pitchNumber":1,"startTime":"2026-03-22T21:29:14.296Z","endTime":"2026-03-22T21:29:17.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054068626150784,"aZ":-16.837050037620838,"pfxX":-4.253417361096625,"pfxZ":8.099939125736485,"pX":0.7768293853498108,"pZ":2.659597531454669,"vX0":10.141346831031745,"vY0":-136.50274714206014,"vZ0":-5.309889981225689,"x":87.39,"y":166.97,"x0":-2.4281128552418543,"y0":50.003953048666475,"z0":5.782978455283443,"aX":-8.055733784277235},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":5.6,"spinRate":2270,"spinDirection":215},"zone":6,"typeConfidence":0.87,"plateTime":0.4007049276612533,"extension":6.733679823035347},"hitData":{"launchSpeed":76.1,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.95,"coordY":174.07}},"index":1,"playId":"29724b4d-72e3-3c9d-80fa-33154d70319c","pitchNumber":2,"startTime":"2026-03-22T21:29:30.377Z","endTime":"2026-03-22T21:29:40.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":699115,"link":"/api/v1/people/699115","batSide":{"code":"L","description":"Left"}},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":699115,"link":"/api/v1/people/699115"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:29:40.976Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yerlin Confidan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-22T21:30:51.748Z","endTime":"2026-03-22T21:31:45.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691398,"fullName":"Yerlin Confidan","link":"/api/v1/people/691398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691398,"fullName":"Yerlin Confidan","link":"/api/v1/people/691398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"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":8,"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-22T21:30:04.672Z","endTime":"2026-03-22T21:30:53.879Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":691398,"link":"/api/v1/people/691398","batSide":{"code":"L","description":"Left"}},"first":{"id":699115,"link":"/api/v1/people/699115"},"second":{"id":680518,"link":"/api/v1/people/680518"},"third":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.381,"strikeZoneBottom":1.706,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48403760716037,"aZ":-24.272749188003456,"pfxX":2.279587450617846,"pfxZ":4.807501284286259,"pX":-0.5550686474817733,"pZ":2.5663983328766675,"vX0":4.82336424147991,"vY0":-127.00581112834526,"vZ0":-3.2778040790575447,"x":138.16,"y":169.49,"x0":-2.7703847147177076,"y0":50.00527215493518,"z0":5.7908868164472,"aX":3.7463336507125735},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2385,"spinDirection":194},"zone":4,"typeConfidence":0.92,"plateTime":0.43023558223851444,"extension":6.7041520753845},"index":1,"playId":"83088693-ca5e-3643-bbbd-30c56b1ea188","pitchNumber":1,"startTime":"2026-03-22T21:30:53.879Z","endTime":"2026-03-22T21:30:58.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":691398,"link":"/api/v1/people/691398","batSide":{"code":"L","description":"Left"}},"first":{"id":699115,"link":"/api/v1/people/699115"},"second":{"id":680518,"link":"/api/v1/people/680518"},"third":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.381,"strikeZoneBottom":1.706,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27567840959106,"aZ":-30.254823241523862,"pfxX":-7.386449149101369,"pfxZ":1.272628675907427,"pX":-1.0943142005951842,"pZ":2.0165846550684994,"vX0":5.941075621612037,"vY0":-122.02434196208634,"vZ0":-2.7975253435325484,"x":158.71,"y":184.33,"x0":-2.6023084784010537,"y0":50.00276117109957,"z0":5.787751514206155,"aX":-11.12615188724716},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":12.0,"spinRate":1876,"spinDirection":246},"zone":13,"typeConfidence":0.87,"plateTime":0.4490859549345916,"extension":6.888260986038766},"index":2,"playId":"045a450c-4a09-3d78-a834-6b4a6f40fcfc","pitchNumber":2,"startTime":"2026-03-22T21:31:08.456Z","endTime":"2026-03-22T21:31:12.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":691398,"link":"/api/v1/people/691398","batSide":{"code":"L","description":"Left"}},"first":{"id":699115,"link":"/api/v1/people/699115"},"second":{"id":680518,"link":"/api/v1/people/680518"},"third":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.381,"strikeZoneBottom":1.706,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742111595421058,"aZ":-13.775291588088399,"pfxX":-2.594503428536794,"pfxZ":9.699685762557408,"pX":0.17315906752599655,"pZ":3.556452722750576,"vX0":7.970528530172204,"vY0":-136.9800172484821,"vZ0":-3.882687328098771,"x":110.4,"y":142.76,"x0":-2.4394713420452168,"y0":50.0037687251265,"z0":5.936430797641641,"aX":-4.922275422406551},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":3.0,"spinRate":2328,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.4001174062793842,"extension":6.786431696587479},"index":3,"playId":"a351abfa-3180-32a5-85f9-1b382fff1ece","pitchNumber":3,"startTime":"2026-03-22T21:31:24.769Z","endTime":"2026-03-22T21:31:28.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":691398,"link":"/api/v1/people/691398","batSide":{"code":"L","description":"Left"}},"first":{"id":699115,"link":"/api/v1/people/699115"},"second":{"id":680518,"link":"/api/v1/people/680518"},"third":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":84.7,"endSpeed":78.0,"strikeZoneTop":3.381,"strikeZoneBottom":1.706,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.390679378367825,"aZ":-30.095667565226584,"pfxX":-7.4773665156673905,"pfxZ":1.3558377642689545,"pX":-0.6090177208036207,"pZ":0.970507847728291,"vX0":7.216632293299169,"vY0":-123.03943199143183,"vZ0":-5.336087018006124,"x":140.21,"y":212.58,"x0":-2.608461736955909,"y0":50.00390743285263,"z0":5.717489647143456,"aX":-11.466711753463134},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":11.9,"spinRate":2006,"spinDirection":242},"zone":13,"typeConfidence":0.86,"plateTime":0.4451470231531687,"extension":6.87156013704094},"index":4,"playId":"ed990787-cc4d-3c71-8345-d9bfa617bd1a","pitchNumber":4,"startTime":"2026-03-22T21:31:41.553Z","endTime":"2026-03-22T21:31:45.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":691398,"link":"/api/v1/people/691398","batSide":{"code":"L","description":"Left"}},"first":{"id":699115,"link":"/api/v1/people/699115"},"second":{"id":680518,"link":"/api/v1/people/680518"},"third":{"id":702140,"link":"/api/v1/people/702140"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691398,"link":"/api/v1/people/691398"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":691398,"link":"/api/v1/people/691398"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:31:45.432Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Stuart Fairchild doubles (2) on a sharp line drive to left fielder Kien Vu.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T21:33:58.746Z","endTime":"2026-03-22T21:35:22.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702578,"fullName":"Kyle McCoy","link":"/api/v1/people/702578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":809844,"link":"/api/v1/people/809844"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ruben Ibarra remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":8,"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-22T21:33:15.495Z","endTime":"2026-03-22T21:33:15.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702140,"link":"/api/v1/people/702140"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle McCoy replaces Stephen Quigley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-22T21:33:15.518Z","endTime":"2026-03-22T21:34:00.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702578,"link":"/api/v1/people/702578"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808839,"link":"/api/v1/people/808839","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52048111397356,"aZ":-25.149368122339297,"pfxX":5.520494108158958,"pfxZ":3.557887346857468,"pX":0.036829531299258075,"pZ":1.8628885688943104,"vX0":-8.019892562421575,"vY0":-139.62932950657168,"vZ0":-6.084213208685712,"x":115.6,"y":188.48,"x0":2.229393069198546,"y0":50.0012929063963,"z0":5.725447158490068,"aX":10.896711314530052},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.3,"breakHorizontal":-8.3,"spinRate":1613,"spinDirection":128},"zone":8,"typeConfidence":1.17,"plateTime":0.39231067314751034,"extension":6.553509638470851},"index":2,"playId":"624a022c-37bb-3e3d-b772-b311c1a4d1f5","pitchNumber":1,"startTime":"2026-03-22T21:34:00.970Z","endTime":"2026-03-22T21:34:04.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":91.7,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62932093031612,"aZ":-30.7002186936012,"pfxX":8.591053505888837,"pfxZ":0.8071179525710281,"pX":1.0390858525100233,"pZ":2.560975047577899,"vX0":-7.205812973680324,"vY0":-133.5065100970529,"vZ0":-1.2909600888593904,"x":77.39,"y":169.63,"x0":2.641732134118172,"y0":50.00262157681208,"z0":5.236985825376196,"aX":15.687807274839601},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":-14.3,"spinRate":1666,"spinDirection":107},"zone":12,"typeConfidence":1.12,"plateTime":0.4084598015978429,"extension":6.565148453876064},"index":3,"playId":"167c9649-ea60-3e0f-9909-252a5b126702","pitchNumber":2,"startTime":"2026-03-22T21:34:25.172Z","endTime":"2026-03-22T21:34:31.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09766236918583,"aZ":-27.586531197773507,"pfxX":7.696584037022367,"pfxZ":2.349153600061559,"pX":-0.3893259992523427,"pZ":3.4108502749178244,"vX0":-9.711540085449784,"vY0":-138.9327965828931,"vZ0":-1.6554976740145952,"x":131.84,"y":146.69,"x0":2.1514104511623104,"y0":50.00671189478548,"z0":5.847826758095318,"aX":15.052063368525346},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":1606,"spinDirection":128},"zone":11,"typeConfidence":1.38,"plateTime":0.39422438016425865,"extension":6.421254327999561},"index":4,"playId":"c571e454-3145-3cbd-bee5-b14c1b8f74b7","pitchNumber":3,"startTime":"2026-03-22T21:34:38.052Z","endTime":"2026-03-22T21:34:42.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654638644918098,"aZ":-32.54530524295448,"pfxX":1.2817157065485691,"pfxZ":-0.2297937996158712,"pX":0.4814920107420888,"pZ":2.675012034484466,"vX0":-5.213497501076405,"vY0":-125.28450150580422,"vZ0":-0.6566991244965223,"x":98.65,"y":166.55,"x0":2.4204430531581904,"y0":50.00519010430076,"z0":5.594038836957551,"aX":2.0438945167401137},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-1.2,"spinRate":1765,"spinDirection":82},"zone":6,"typeConfidence":1.29,"plateTime":0.4367273895585413,"extension":6.505864124902519},"index":5,"playId":"8ad8d444-7df3-3409-865e-d76c795f3553","pitchNumber":4,"startTime":"2026-03-22T21:34:55.611Z","endTime":"2026-03-22T21:35:00.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05027842289071,"aZ":-24.09338036312318,"pfxX":5.499523497023571,"pfxZ":4.102174928253276,"pX":0.08568065351345845,"pZ":1.9421047829050597,"vX0":-8.127182851035423,"vY0":-139.60183664885008,"vZ0":-5.709306150070818,"x":113.73,"y":186.34,"x0":2.3229760855569572,"y0":50.002420462977646,"z0":5.60433177996529,"aX":10.832157724764095},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":-8.3,"spinRate":1588,"spinDirection":127},"zone":8,"typeConfidence":1.1,"plateTime":0.3926743242009074,"extension":6.625084994872983},"hitData":{"launchSpeed":113.1,"launchAngle":19.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.84,"coordY":73.32}},"index":6,"playId":"30340945-4eaf-3dce-8cf5-1cdcb98d9d82","pitchNumber":5,"startTime":"2026-03-22T21:35:08.794Z","endTime":"2026-03-22T21:35:22.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":656413,"link":"/api/v1/people/656413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_ab"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_ab"},{"player":{"id":656413,"link":"/api/v1/people/656413"},"credit":"b_pa"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:35:22.615Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dom Nuñez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T21:35:41.389Z","endTime":"2026-03-22T21:37:06.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702578,"fullName":"Kyle McCoy","link":"/api/v1/people/702578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.198733806190994,"aZ":-23.830324750198105,"pfxX":6.7943551049006015,"pfxZ":4.348709339526755,"pX":0.8822058827356268,"pZ":3.0870429063666194,"vX0":-6.61213461347062,"vY0":-138.19583849407684,"vZ0":-2.491627402386971,"x":83.37,"y":155.43,"x0":2.432817030845612,"y0":50.000899700522105,"z0":5.615392264953075,"aX":13.030846220916859},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":-10.8,"spinRate":1626,"spinDirection":126},"zone":12,"typeConfidence":1.38,"plateTime":0.39761246822021645,"extension":6.352720276135444},"index":0,"playId":"f04b65a6-9107-3c1f-ac54-81caeef66894","pitchNumber":1,"startTime":"2026-03-22T21:35:53.977Z","endTime":"2026-03-22T21:35:58.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":76.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.325538341145624,"aZ":-30.870203747808368,"pfxX":1.3005394286145586,"pfxZ":0.8464686406397668,"pX":0.7536307400382718,"pZ":2.73818582490404,"vX0":-5.1324856056264325,"vY0":-125.59832893433519,"vZ0":-0.4604578797179899,"x":88.27,"y":164.85,"x0":2.6888825138495296,"y0":50.00156153832645,"z0":5.518507860481059,"aX":2.0000912887748243},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":-0.7,"spinRate":1873,"spinDirection":349},"zone":6,"typeConfidence":1.32,"plateTime":0.44252511826037555,"extension":6.468762751743532},"index":1,"playId":"042f749d-c8c1-3000-b3b5-e2493ca3e900","pitchNumber":2,"startTime":"2026-03-22T21:36:08.323Z","endTime":"2026-03-22T21:36:14.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43537410578913,"aZ":-29.82908754893285,"pfxX":0.4153965748915567,"pfxZ":1.509891966102419,"pX":-0.44477649678478554,"pZ":2.5819842394528294,"vX0":-7.098451024710304,"vY0":-123.88329128130353,"vZ0":-1.4178883204132815,"x":133.95,"y":169.07,"x0":2.407193860233144,"y0":50.00062581835985,"z0":5.66203270568487,"aX":0.6449415996988508},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.6,"breakHorizontal":1.0,"spinRate":1980,"spinDirection":41},"zone":4,"typeConfidence":1.3,"plateTime":0.44263712042342584,"extension":6.449418736457188},"index":2,"playId":"ab8654a0-de0b-3f9e-a1d5-d501e074d4b1","pitchNumber":3,"startTime":"2026-03-22T21:36:37.430Z","endTime":"2026-03-22T21:36:44.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.405444833221832,"aZ":-20.81270330663758,"pfxX":6.199072162725091,"pfxZ":5.618308771793368,"pX":0.42860201437445966,"pZ":2.529018122083077,"vX0":-7.351716740631493,"vY0":-141.16068595416297,"vZ0":-5.381537165314642,"x":100.66,"y":170.5,"x0":2.2583717377961667,"y0":50.00444000838205,"z0":5.795429196062965,"aX":12.541698908845257},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":-9.7,"spinRate":1920,"spinDirection":129},"zone":6,"typeConfidence":1.35,"plateTime":0.3876435335604489,"extension":6.499621160785814},"index":3,"playId":"b3b279ac-9d35-31c3-9374-f5c0aae09b4d","pitchNumber":4,"startTime":"2026-03-22T21:37:02.347Z","endTime":"2026-03-22T21:37:06.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_ab"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_ab"},{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:37:06.472Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maick Collado grounds out softly, third baseman Tyson Lewis to first baseman Zavier Warren. Stuart Fairchild to 3rd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T21:37:25.241Z","endTime":"2026-03-22T21:38:31.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702578,"fullName":"Kyle McCoy","link":"/api/v1/people/702578"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691408,"fullName":"Maick Collado","link":"/api/v1/people/691408"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680518,"link":"/api/v1/people/680518"},"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":656413,"fullName":"Stuart Fairchild","link":"/api/v1/people/656413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559255168496758,"aZ":-22.776384536399362,"pfxX":5.997861547961878,"pfxZ":5.0479329489909865,"pX":-0.1329128659283414,"pZ":2.3281787473113917,"vX0":-8.35225916634354,"vY0":-135.81032071173678,"vZ0":-4.713743186047674,"x":122.07,"y":175.92,"x0":2.207311609825432,"y0":50.00494770559211,"z0":5.676540077685037,"aX":11.172718807968545},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":-9.0,"spinRate":1789,"spinDirection":124},"zone":5,"typeConfidence":1.27,"plateTime":0.4037553475452511,"extension":6.589270772734279},"index":0,"playId":"29075ffd-e71a-3efe-9eaa-68342f28309a","pitchNumber":1,"startTime":"2026-03-22T21:37:27.049Z","endTime":"2026-03-22T21:37:31.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":88.6,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026458889232373,"aZ":-32.031396159880295,"pfxX":10.482348204317269,"pfxZ":0.08157813754226684,"pX":-0.02856728275831292,"pZ":0.6812427794915026,"vX0":-10.996498782133987,"vY0":-128.5030153997197,"vZ0":-5.218802035797467,"x":118.09,"y":220.39,"x0":2.9312306482150277,"y0":50.001429022302986,"z0":5.208216937850837,"aX":17.643068106913912},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.8,"breakHorizontal":-16.7,"spinRate":1536,"spinDirection":101},"zone":13,"typeConfidence":1.33,"plateTime":0.4251912986545987,"extension":6.60841168495856},"index":1,"playId":"e908598a-0f21-305e-828b-82561917409b","pitchNumber":2,"startTime":"2026-03-22T21:37:43.057Z","endTime":"2026-03-22T21:37:48.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5708417052744,"aZ":-30.3465979594831,"pfxX":9.36477646503169,"pfxZ":1.0969958556098627,"pX":-0.09705760437351754,"pZ":0.6026736834146154,"vX0":-10.357381855340853,"vY0":-126.89955510704475,"vZ0":-5.313598867208243,"x":120.7,"y":222.51,"x0":2.778610185306494,"y0":50.00513254135514,"z0":5.07855672872656,"aX":15.6152618663632},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":1387,"spinDirection":106},"zone":13,"typeConfidence":1.34,"plateTime":0.42803252073306286,"extension":6.786391451215038},"index":2,"playId":"0d7d37e2-3e7d-3a46-9160-508163221e15","pitchNumber":3,"startTime":"2026-03-22T21:38:01.032Z","endTime":"2026-03-22T21:38:06.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98004450273706,"aZ":-31.4656271739936,"pfxX":2.0834330529922243,"pfxZ":0.4465199958993704,"pX":-1.1117724778502662,"pZ":1.3541234500319101,"vX0":-9.888239407768513,"vY0":-124.11470036537945,"vZ0":-3.3647721827676373,"x":159.38,"y":202.22,"x0":2.6393036940355366,"y0":50.00104732610149,"z0":5.325982020102871,"aX":3.278412888086435},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-1.7,"spinRate":2037,"spinDirection":73},"zone":13,"typeConfidence":1.28,"plateTime":0.43997606423025015,"extension":6.767513142977593},"hitData":{"launchSpeed":55.7,"launchAngle":-41.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.03,"coordY":173.19}},"index":3,"playId":"9fff73fd-e354-3010-b891-fe39bd0061cc","pitchNumber":4,"startTime":"2026-03-22T21:38:20.066Z","endTime":"2026-03-22T21:38:31.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":691408,"link":"/api/v1/people/691408","batSide":{"code":"R","description":"Right"}},"second":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_ab"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_ab"},{"player":{"id":691408,"link":"/api/v1/people/691408"},"credit":"b_pa"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:38:31.271Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Arnold called out on strikes.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-22T21:38:56.613Z","endTime":"2026-03-22T21:41:27.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683301,"fullName":"Bryce Arnold","link":"/api/v1/people/683301"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702578,"fullName":"Kyle McCoy","link":"/api/v1/people/702578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":683301,"fullName":"Bryce Arnold","link":"/api/v1/people/683301"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677943,"link":"/api/v1/people/677943"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.827308880065466,"aZ":-23.223534678724235,"pfxX":7.433701034423921,"pfxZ":4.5264379329062265,"pX":0.49839967515744854,"pZ":2.8262991865858664,"vX0":-7.826019583546318,"vY0":-139.42826450681702,"vZ0":-4.053904289413763,"x":98.0,"y":162.47,"x0":2.368877896895623,"y0":50.00662167898035,"z0":5.82191502051989,"aX":14.715135739116004},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.6,"breakHorizontal":-12.0,"spinRate":1735,"spinDirection":129},"zone":3,"typeConfidence":1.39,"plateTime":0.3920494339036362,"extension":6.686052746197473},"index":0,"playId":"4063e9e4-db31-3406-97ca-fd6492774ee9","pitchNumber":1,"startTime":"2026-03-22T21:38:56.613Z","endTime":"2026-03-22T21:39:00.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664594710893603,"aZ":-20.047995795648582,"pfxX":6.213860342503007,"pfxZ":6.144129746800925,"pX":-0.5900923171197505,"pZ":3.291999123836274,"vX0":-9.87146998993107,"vY0":-139.4042648400848,"vZ0":-3.4875391015027772,"x":139.49,"y":149.9,"x0":2.185704493929254,"y0":50.00048569154374,"z0":5.878974013632541,"aX":12.25855256005762},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":-9.2,"spinRate":1787,"spinDirection":127},"zone":1,"typeConfidence":1.27,"plateTime":0.39256591927874673,"extension":6.622874411203005},"index":1,"playId":"08e7f910-a877-3e1d-b247-75919d652f6f","pitchNumber":2,"startTime":"2026-03-22T21:39:13.042Z","endTime":"2026-03-22T21:39:16.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19132955018103,"aZ":-23.61134028953886,"pfxX":6.725045644531836,"pfxZ":4.352238337396539,"pX":1.497556814908572,"pZ":4.563648942167883,"vX0":-4.307873077092509,"vY0":-139.54782471122846,"vZ0":0.2526658571868734,"x":59.92,"y":115.56,"x0":2.189720231322906,"y0":50.00210279982991,"z0":6.030794184586516,"aX":13.2271770928376},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":1700,"spinDirection":133},"zone":12,"typeConfidence":1.36,"plateTime":0.3929050081046963,"extension":6.509355234636167},"index":2,"playId":"2ffb4347-b896-34ff-a379-6d9a8fd21433","pitchNumber":3,"startTime":"2026-03-22T21:39:35.583Z","endTime":"2026-03-22T21:39:38.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.933632150122243,"aZ":-22.20550525214569,"pfxX":7.20520709561745,"pfxZ":5.124175656002171,"pX":0.2920106863103765,"pZ":3.5759425307012864,"vX0":-7.542361313904682,"vY0":-138.79629712859213,"vZ0":-2.8804033745826576,"x":105.87,"y":142.23,"x0":2.1124283161639683,"y0":50.003675758548646,"z0":6.1109901071300206,"aX":14.017299553624598},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.9,"breakHorizontal":-11.4,"spinRate":1659,"spinDirection":127},"zone":12,"typeConfidence":1.38,"plateTime":0.39508229606238787,"extension":6.479824494427724},"index":3,"playId":"e7e425b1-19c4-3739-bfe4-59d4ef646fe6","pitchNumber":4,"startTime":"2026-03-22T21:39:56.672Z","endTime":"2026-03-22T21:40:00.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.240318159803714,"aZ":-28.21422870581781,"pfxX":1.47946241869447,"pfxZ":2.588247746632492,"pX":-0.7555695837904552,"pZ":1.4770565602821042,"vX0":-7.928344816086881,"vY0":-123.69369115676751,"vZ0":-4.3529361660642225,"x":145.8,"y":198.9,"x0":2.314698203660546,"y0":50.005416651373906,"z0":5.655825074458675,"aX":2.267260079110124},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":-0.6,"spinRate":1821,"spinDirection":77},"zone":13,"typeConfidence":1.29,"plateTime":0.44470327941273124,"extension":6.768873031441401},"index":4,"playId":"ba7412d3-6169-3121-8a7d-695c9cf1fbd0","pitchNumber":5,"startTime":"2026-03-22T21:40:18.087Z","endTime":"2026-03-22T21:40:22.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.728654536556114,"aZ":-29.01475364248251,"pfxX":10.9540292722355,"pfxZ":1.7803245583089775,"pX":-0.4064615615371225,"pZ":0.5401820132862895,"vX0":-11.58721751110685,"vY0":-131.04322848546042,"vZ0":-6.425015390430574,"x":132.49,"y":224.2,"x0":2.6097007641678536,"y0":50.002101620475905,"z0":5.138021092621615,"aX":19.415591963393915},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.2,"breakHorizontal":-17.9,"spinRate":1543,"spinDirection":104},"zone":13,"typeConfidence":1.33,"plateTime":0.4149723096226099,"extension":6.725398776131762},"index":5,"playId":"636cf531-6dc0-37ae-82ce-50053cd890b3","pitchNumber":6,"startTime":"2026-03-22T21:40:39.701Z","endTime":"2026-03-22T21:40:43.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433930036378992,"aZ":-19.30657166924555,"pfxX":5.863827030607602,"pfxZ":6.44286882203778,"pX":0.09917454699644054,"pZ":2.1712627015735357,"vX0":-7.934849960963364,"vY0":-139.9460076574645,"vZ0":-6.164617674421799,"x":113.22,"y":180.16,"x0":2.199906637077952,"y0":50.00588044998604,"z0":5.653044723133614,"aX":11.717799086616404},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.7,"breakHorizontal":-9.1,"spinRate":1904,"spinDirection":128},"zone":5,"typeConfidence":1.14,"plateTime":0.390295072115304,"extension":6.510493870874084},"index":6,"playId":"7436ae84-764a-366c-91cb-384198777e44","pitchNumber":7,"startTime":"2026-03-22T21:41:01.799Z","endTime":"2026-03-22T21:41:05.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.455977351520286,"aZ":-31.469443335210627,"pfxX":1.2102026653985085,"pfxZ":0.44597471177781856,"pX":0.3452070176407098,"pZ":2.9261026782600945,"vX0":-5.380769379050785,"vY0":-124.73839657838097,"vZ0":-0.4759376285707132,"x":103.84,"y":159.78,"x0":2.3666017024068866,"y0":50.00443346288318,"z0":5.698467074269346,"aX":1.9211373343694376},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":-1.1,"spinRate":1801,"spinDirection":72},"zone":3,"typeConfidence":1.28,"plateTime":0.4379375837292918,"extension":6.5719748812830945},"index":7,"playId":"d4e58502-c269-32fa-98d1-039ad3a47488","pitchNumber":8,"startTime":"2026-03-22T21:41:22.533Z","endTime":"2026-03-22T21:41:27.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702578,"link":"/api/v1/people/702578","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":677943,"link":"/api/v1/people/677943"},"first":{"id":680518,"link":"/api/v1/people/680518"},"second":{"id":683061,"link":"/api/v1/people/683061"},"third":{"id":815653,"link":"/api/v1/people/815653"},"shortstop":{"id":800176,"link":"/api/v1/people/800176"},"left":{"id":809844,"link":"/api/v1/people/809844"},"center":{"id":699115,"link":"/api/v1/people/699115"},"right":{"id":691398,"link":"/api/v1/people/691398"}},"offense":{"batter":{"id":683301,"link":"/api/v1/people/683301","batSide":{"code":"R","description":"Right"}},"third":{"id":656413,"link":"/api/v1/people/656413"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683301,"link":"/api/v1/people/683301"},"credit":"b_ab"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_ab"},{"player":{"id":683301,"link":"/api/v1/people/683301"},"credit":"b_pa"},{"player":{"id":702578,"link":"/api/v1/people/702578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:41:27.848Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyson Lewis flies out to left fielder Heribert Silva.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T21:43:34.368Z","endTime":"2026-03-22T21:43:45.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":815653,"fullName":"Tyson Lewis","link":"/api/v1/people/815653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":808137,"link":"/api/v1/people/808137"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kolby Allard replaces Connor Brogdon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-22T21:42:35.839Z","endTime":"2026-03-22T21:43:36.561Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851673302998172,"aZ":-18.25851007466172,"pfxX":3.305287542326145,"pfxZ":7.788923343119718,"pX":0.6099031960463673,"pZ":3.125490737469977,"vX0":-4.636165331235777,"vY0":-132.44904762831786,"vZ0":-2.535289611141098,"x":93.75,"y":154.39,"x0":1.9491568212092834,"y0":50.001617763251964,"z0":5.422125806447354,"aX":5.904476037699543},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":-5.0,"spinRate":2066,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.4126857596645439,"extension":6.382113872309775},"hitData":{"launchSpeed":83.3,"launchAngle":33.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.53,"coordY":90.3}},"index":1,"playId":"e743b6e0-b03a-3256-8fe1-d803b5736942","pitchNumber":1,"startTime":"2026-03-22T21:43:36.561Z","endTime":"2026-03-22T21:43:45.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":815653,"link":"/api/v1/people/815653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":815653,"link":"/api/v1/people/815653"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:43:45.945Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Sanchez strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T21:43:56.300Z","endTime":"2026-03-22T21:44:58.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800176,"fullName":"Carlos Sanchez","link":"/api/v1/people/800176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"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.0,"endSpeed":83.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71970565700893,"aZ":-16.063052260644948,"pfxX":3.6854924645732723,"pfxZ":9.058319210267095,"pX":0.39407272105309005,"pZ":2.220721878268907,"vX0":-5.454800730914129,"vY0":-132.38634875711548,"vZ0":-5.299384645998747,"x":101.98,"y":178.82,"x0":2.0004577829687165,"y0":50.00268076930678,"z0":5.420421664960046,"aX":6.555379425780464},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.5,"breakHorizontal":-5.5,"spinRate":2049,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4134030961044908,"extension":6.243341128804574},"index":0,"playId":"423aeab9-9bdd-3a30-a085-2a572990713e","pitchNumber":1,"startTime":"2026-03-22T21:44:05.046Z","endTime":"2026-03-22T21:44:09.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.039215492654243,"aZ":-19.29563079874775,"pfxX":8.046730545747778,"pfxZ":7.08365674036991,"pX":0.4568766471224473,"pZ":2.386136674661702,"vX0":-6.78394468476608,"vY0":-133.58313980211238,"vZ0":-3.9918450758988255,"x":99.58,"y":174.35,"x0":1.9758770675652528,"y0":50.006396806361664,"z0":5.275658682284099,"aX":14.639361181514591},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-13.2,"spinRate":2019,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.40901577356540963,"extension":6.326257757041117},"index":1,"playId":"04e54a02-9a05-38a3-b8a8-66bb07577566","pitchNumber":2,"startTime":"2026-03-22T21:44:18.517Z","endTime":"2026-03-22T21:44:23.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183720924775894,"aZ":-30.260668875861892,"pfxX":-0.7692766230632122,"pfxZ":1.2690975141991956,"pX":-1.7413808894631522,"pZ":2.554175849078242,"vX0":-7.709550620436566,"vY0":-121.1779545086472,"vZ0":-1.0826376544496088,"x":183.38,"y":169.82,"x0":1.5663261505315405,"y0":50.000712014131935,"z0":5.623816405413736,"aX":-1.1553767166052344},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":3.0,"spinRate":2132,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.45006890772714714,"extension":6.02658659991772},"index":2,"playId":"978aa463-ee9a-3b15-87b0-01d583e4c78a","pitchNumber":3,"startTime":"2026-03-22T21:44:36.365Z","endTime":"2026-03-22T21:44:39.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237074709203807,"aZ":-29.786174313759336,"pfxX":-1.8423457845573656,"pfxZ":1.5403337413545186,"pX":-0.17657248775000078,"pZ":1.7301472707833385,"vX0":-4.487384084507767,"vY0":-123.92614775800044,"vZ0":-3.077296546586773,"x":123.73,"y":192.07,"x0":1.8985599683596224,"y0":50.0048740800764,"z0":5.481468058566435,"aX":-2.8592689423773057},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":4.4,"spinRate":2094,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4423215644191525,"extension":6.275189000316708},"index":3,"playId":"1c0f1123-7283-3540-8ba8-d443e4c5d7f0","pitchNumber":4,"startTime":"2026-03-22T21:44:53.730Z","endTime":"2026-03-22T21:44:58.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":800176,"link":"/api/v1/people/800176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":800176,"link":"/api/v1/people/800176"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:44:58.982Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kien Vu grounds out, first baseman Maick Collado to pitcher Kolby Allard.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-22T21:45:15.177Z","endTime":"2026-03-22T21:47:58.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":809844,"fullName":"Kien Vu","link":"/api/v1/people/809844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"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":809844,"fullName":"Kien Vu","link":"/api/v1/people/809844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691408,"link":"/api/v1/people/691408"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695845971490133,"aZ":-17.77400541829734,"pfxX":8.516447329629708,"pfxZ":7.93799936845428,"pX":-0.22250658179161822,"pZ":2.6010580384927366,"vX0":-8.124053904292843,"vY0":-133.80695596294146,"vZ0":-3.9430477191563464,"x":125.48,"y":168.55,"x0":1.7455497180031796,"y0":50.005417915981546,"z0":5.366274558984498,"aX":15.455683114372754},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.7,"spinRate":1981,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4092381301329766,"extension":6.265017594249084},"index":0,"playId":"4da88d1e-86d1-3947-8c65-bf2d14d01837","pitchNumber":1,"startTime":"2026-03-22T21:45:19.787Z","endTime":"2026-03-22T21:45:24.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"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":83.8,"endSpeed":77.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822887068495707,"aZ":-29.682535279891543,"pfxX":-2.4959451408082383,"pfxZ":1.6351946395154169,"pX":-0.34020434050728776,"pZ":2.27390890069046,"vX0":-4.3623336351960775,"vY0":-122.16275782212875,"vZ0":-1.8460506878965741,"x":129.97,"y":177.38,"x0":1.7861214861615669,"y0":50.00474695769008,"z0":5.566801374993344,"aX":-3.810281513489541},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":2107,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4466638175540396,"extension":6.1114650728960305},"index":1,"playId":"4624d9a1-8890-3386-8c22-058df3a1f7cc","pitchNumber":2,"startTime":"2026-03-22T21:45:33.261Z","endTime":"2026-03-22T21:45:39.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90376085230164,"aZ":-14.26416845066004,"pfxX":3.896090085664336,"pfxZ":9.951006304350983,"pX":0.0395056863676855,"pZ":3.249022441838811,"vX0":-5.867343365903717,"vY0":-133.59927282146472,"vZ0":-3.1918093421833187,"x":115.49,"y":151.06,"x0":1.7622050330374266,"y0":50.004474432221706,"z0":5.490087781096366,"aX":7.014090994871838},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":-5.8,"spinRate":2076,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4106242095327235,"extension":6.367336005306287},"index":2,"playId":"d83e83b1-4dc7-3a4e-b0d8-4b356d98d613","pitchNumber":3,"startTime":"2026-03-22T21:45:55.596Z","endTime":"2026-03-22T21:46:01.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967538544292708,"aZ":-19.1006257986684,"pfxX":5.205912772157144,"pfxZ":7.2665296627802025,"pX":-0.5434827268792317,"pZ":3.4406731914248216,"vX0":-8.303988637946553,"vY0":-133.33674402375263,"vZ0":-1.5303063734286195,"x":137.72,"y":145.88,"x0":1.9363355630187735,"y0":50.00005523604658,"z0":5.4018159014833405,"aX":9.362928862251746},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":-7.6,"spinRate":2003,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41096418280912905,"extension":6.253726021133962},"index":3,"playId":"eef98cf9-0390-3ff0-accd-9613c4a8c7b1","pitchNumber":4,"startTime":"2026-03-22T21:46:18.441Z","endTime":"2026-03-22T21:46:22.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":65.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.734519239137562,"aZ":-41.762901505308236,"pfxX":-1.904734425856363,"pfxZ":-8.765981900464228,"pX":0.5725081584810585,"pZ":2.467448129314193,"vX0":-2.1548200324679705,"vY0":-104.26836924387969,"vZ0":3.246644647609902,"x":95.18,"y":172.16,"x0":1.869801393632015,"y0":50.00500978657196,"z0":5.843302795445619,"aX":-2.082247776365589},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-14.5,"breakHorizontal":4.1,"spinRate":1794,"spinDirection":336},"zone":6,"typeConfidence":2.0,"plateTime":0.5267725794803657,"extension":6.000863518594739},"index":4,"playId":"3c3fb856-73fb-3de9-98c0-6e09cda11960","pitchNumber":5,"startTime":"2026-03-22T21:46:39.552Z","endTime":"2026-03-22T21:46:50.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.995121167895665,"aZ":-30.862453113184163,"pfxX":8.312036155696017,"pfxZ":0.9274886187049574,"pX":1.0864163016114106,"pZ":0.841174561295727,"vX0":-4.420792866595864,"vY0":-117.92949094699652,"vZ0":-4.31611961631225,"x":75.59,"y":216.07,"x0":1.8987403464527346,"y0":50.00491984069228,"z0":5.520753467333411,"aX":11.788896834018026},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.0,"breakHorizontal":-14.0,"spinRate":1630,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.46324667463242086,"extension":5.713430842507142},"index":5,"playId":"130ae152-3d90-3bd2-a6dc-285a3b9faef8","pitchNumber":6,"startTime":"2026-03-22T21:47:02.692Z","endTime":"2026-03-22T21:47:08.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68842273415662,"aZ":-19.007224176250972,"pfxX":7.183680015424082,"pfxZ":7.261323864639049,"pX":-0.38200695039380783,"pZ":2.8679439985311186,"vX0":-8.247032475491059,"vY0":-133.08096523435398,"vZ0":-2.924409796128969,"x":131.56,"y":161.35,"x0":1.8081348554525474,"y0":50.0022376858236,"z0":5.3408142924828725,"aX":13.024323192920711},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2070,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4099037653874045,"extension":6.2281071835297555},"index":6,"playId":"76e75733-099a-3c16-a54c-1c2668459926","pitchNumber":7,"startTime":"2026-03-22T21:47:20.489Z","endTime":"2026-03-22T21:47:24.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"startTime":"2026-03-22T21:47:38.488Z","endTime":"2026-03-22T21:47:51.179Z","isPitch":false,"type":"action","player":{"id":809844,"link":"/api/v1/people/809844"},"defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.008234927983953,"aZ":-16.049151093941937,"pfxX":4.255012502625555,"pfxZ":8.85829276458984,"pX":0.7440310045528757,"pZ":2.6996264375242607,"vX0":-4.841289368932865,"vY0":-134.29834155844807,"vZ0":-3.8853412172991084,"x":88.64,"y":165.89,"x0":2.020157607197034,"y0":50.00261552429914,"z0":5.311897280850631,"aX":7.745985672007169},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-6.6,"spinRate":2058,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.40836320211647603,"extension":6.486440144578195},"hitData":{"launchSpeed":68.0,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.72,"coordY":168.62}},"index":8,"playId":"0b454f06-0da1-3246-bce6-de0c7b51d779","pitchNumber":8,"startTime":"2026-03-22T21:47:51.179Z","endTime":"2026-03-22T21:47:58.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663465,"link":"/api/v1/people/663465","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":691408,"link":"/api/v1/people/691408"},"second":{"id":829997,"link":"/api/v1/people/829997"},"third":{"id":691405,"link":"/api/v1/people/691405"},"shortstop":{"id":683301,"link":"/api/v1/people/683301"},"left":{"id":808137,"link":"/api/v1/people/808137"},"center":{"id":656413,"link":"/api/v1/people/656413"},"right":{"id":834685,"link":"/api/v1/people/834685"}},"offense":{"batter":{"id":809844,"link":"/api/v1/people/809844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":681791,"link":"/api/v1/people/681791"},"officialType":"Home Plate"},{"official":{"id":677388,"link":"/api/v1/people/677388"},"officialType":"First Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":665299,"link":"/api/v1/people/665299"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":809844,"link":"/api/v1/people/809844"},"credit":"b_ab"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_ab"},{"player":{"id":809844,"link":"/api/v1/people/809844"},"credit":"b_pa"},{"player":{"id":663465,"link":"/api/v1/people/663465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-22T21:47:58.505Z","atBatIndex":78}]