[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T20:05:45.874Z","endTime":"2026-03-03T20:07:36.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T15:17:13.416Z","endTime":"2026-03-03T19:38:54.505Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"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-03T19:38:54.505Z","endTime":"2026-03-03T20:04:18.535Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"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-03T20:04:18.535Z","endTime":"2026-03-03T20:05:48.057Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"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":92.5,"endSpeed":84.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.185931722918742,"aZ":-16.166930572110275,"pfxX":-2.803517682646708,"pfxZ":8.708086663800712,"pX":-0.2985065403766726,"pZ":3.986977950558431,"vX0":-1.310294120662283,"vY0":-134.70912750624987,"vZ0":-2.20052394389734,"x":128.38,"y":131.13,"x0":0.5584464664258668,"y0":50.00496306495331,"z0":5.957087856946705,"aX":-5.153678860826982},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":5.4,"spinRate":1198,"spinDirection":150},"zone":11,"typeConfidence":0.71,"plateTime":0.40656556661717813,"extension":7.23191342126147},"index":3,"playId":"8835a368-3306-3f4e-a29f-c025a5301a1b","pitchNumber":1,"startTime":"2026-03-03T20:05:48.057Z","endTime":"2026-03-03T20:05:51.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04917526984611,"aZ":-16.38256874312575,"pfxX":0.859261661439974,"pfxZ":8.87903328460575,"pX":1.190979983800113,"pZ":4.129963388585364,"vX0":1.3141447061939293,"vY0":-132.70217550129038,"vZ0":-1.664650783150323,"x":71.6,"y":127.27,"x0":0.5771824357238466,"y0":50.006386521913136,"z0":5.9619451003505395,"aX":1.529060500626572},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-1.8,"spinRate":1294,"spinDirection":161},"zone":12,"typeConfidence":0.86,"plateTime":0.4131364757889995,"extension":7.0995609041133525},"index":4,"playId":"0b4b4588-6b3a-366b-bcba-d300b7efa19a","pitchNumber":2,"startTime":"2026-03-03T20:06:02.968Z","endTime":"2026-03-03T20:06:05.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.797110865813764,"aZ":-14.638886868306614,"pfxX":-0.6941762550948354,"pfxZ":9.603999581595764,"pX":0.28184001790192037,"pZ":3.457361847010413,"vX0":-0.1837278155358075,"vY0":-134.44022627953748,"vZ0":-3.6275825369548143,"x":106.26,"y":145.43,"x0":0.4413029624164718,"y0":50.00551406028776,"z0":5.866720511979685,"aX":-1.267799438525502},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":1.3,"spinRate":1220,"spinDirection":151},"zone":12,"typeConfidence":0.84,"plateTime":0.4077837971981997,"extension":7.17483096043073},"index":5,"playId":"84dbaffe-3dc6-3098-ad9a-8e7b4aba8bba","pitchNumber":3,"startTime":"2026-03-03T20:06:17.906Z","endTime":"2026-03-03T20:06:20.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99978599397477,"aZ":-14.92424207130381,"pfxX":0.12361995694859607,"pfxZ":9.511151899639295,"pX":-0.40912448240310983,"pZ":2.8449584593417256,"vX0":-2.4491585470996915,"vY0":-134.0735534425814,"vZ0":-5.0856322422571125,"x":132.59,"y":161.97,"x0":0.5015886634734676,"y0":50.00293821209921,"z0":5.837766565085306,"aX":0.22435100949077877},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":0.4,"spinRate":2403,"spinDirection":249},"zone":1,"typeConfidence":0.85,"plateTime":0.4091049553781243,"extension":7.158072907772267},"index":6,"playId":"4041380c-baba-3fd7-af78-b33677a93e92","pitchNumber":4,"startTime":"2026-03-03T20:06:34.060Z","endTime":"2026-03-03T20:06:37.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972406236875642,"aZ":-46.40852424338689,"pfxX":-7.710240316270727,"pfxZ":-10.699674556876655,"pX":0.15154987934052216,"pZ":1.2198659067780044,"vX0":0.8940161506515145,"vY0":-115.83300158085946,"vZ0":-0.6708018772366576,"x":111.22,"y":205.84,"x0":0.7552427401379266,"y0":50.005631709253365,"z0":6.034047384656062,"aX":-10.253413284787596},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-19.1,"breakHorizontal":13.6,"spinRate":2134,"spinDirection":334},"zone":14,"typeConfidence":0.89,"plateTime":0.4768105108035865,"extension":6.987953358386188},"index":7,"playId":"40be3f9a-3557-3951-a0ba-3c5008ead5f6","pitchNumber":5,"startTime":"2026-03-03T20:07:01.265Z","endTime":"2026-03-03T20:07:04.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":8,"startTime":"2026-03-03T20:07:23.483Z","endTime":"2026-03-03T20:07:33.565Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1482566398725,"aZ":-23.963229234995502,"pfxX":5.546965156541224,"pfxZ":5.913406448326785,"pX":0.7072594254961863,"pZ":1.8778166667858427,"vX0":-1.611632143938677,"vY0":-117.3479157042347,"vZ0":-3.847679669877669,"x":90.04,"y":188.08,"x0":0.6841795425074981,"y0":50.00177908444362,"z0":5.782658228641371,"aX":7.7004072452038645},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.0,"breakHorizontal":-9.6,"spinRate":2398,"spinDirection":157},"zone":9,"typeConfidence":0.89,"plateTime":0.4675747614913437,"extension":7.2748877375202685},"index":9,"playId":"08aea188-e6d0-3ceb-8f08-8f7e765d0686","pitchNumber":6,"startTime":"2026-03-03T20:07:33.565Z","endTime":"2026-03-03T20:07:36.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-03T20:07:36.696Z","atBatIndex":0},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Teoscar Hernández reaches on a fielding error by third baseman José Ramírez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T20:07:46.195Z","endTime":"2026-03-03T20:09:12.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"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_fielding_error"}]}],"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":78.9,"endSpeed":72.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325154127307947,"aZ":-46.05936249164851,"pfxX":-6.191245481911714,"pfxZ":-10.558148756112804,"pX":0.0525067339391487,"pZ":1.7310162824254747,"vX0":0.2656826041986876,"vY0":-114.87539785988032,"vZ0":0.49536604754774083,"x":115.0,"y":192.04,"x0":0.7367343508709557,"y0":50.00008732654636,"z0":6.0466633437750845,"aX":-8.14592963152434},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-18.6,"breakHorizontal":11.0,"spinRate":2158,"spinDirection":333},"zone":8,"typeConfidence":0.9,"plateTime":0.4796307453604083,"extension":6.995902350308681},"index":0,"playId":"c0ae61b0-d9b8-31c5-9990-dda78be2e5db","pitchNumber":1,"startTime":"2026-03-03T20:08:01.008Z","endTime":"2026-03-03T20:08:04.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.8,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734558457669287,"aZ":-16.87144651132206,"pfxX":2.6148120431568915,"pfxZ":8.162263402086067,"pX":0.11808906454673979,"pZ":3.2803340537040007,"vX0":-1.905369746865007,"vY0":-136.4857928776131,"vZ0":-3.924561374544667,"x":112.5,"y":150.21,"x0":0.48763775201849113,"y0":50.00512949195012,"z0":5.908332460293393,"aX":4.904104415717722},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-4.3,"spinRate":1202,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.40224100420572473,"extension":7.098989621207572},"index":1,"playId":"e57d3a41-0d6e-321e-864a-dc511e5de1c6","pitchNumber":2,"startTime":"2026-03-03T20:08:16.267Z","endTime":"2026-03-03T20:08:19.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.195824036577427,"aZ":-26.104202615121576,"pfxX":3.5833750357293503,"pfxZ":4.291923250661682,"pX":2.7982073183611726,"pZ":5.162500935078807,"vX0":3.2189794194282926,"vY0":-118.11898626683467,"vZ0":3.6058767663682314,"x":10.34,"y":99.39,"x0":0.9528357365524391,"y0":50.004863608327774,"z0":6.014332873886659,"aX":5.070455322644445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.9,"breakHorizontal":-7.3,"spinRate":1017,"spinDirection":115},"zone":12,"typeConfidence":0.81,"plateTime":0.46346675353905553,"extension":6.825085020630127},"index":2,"playId":"a840b8d3-2e80-344e-8e89-ff7de157a95d","pitchNumber":3,"startTime":"2026-03-03T20:08:36.705Z","endTime":"2026-03-03T20:08:39.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566513297745335,"aZ":-45.84380556617772,"pfxX":-6.195463695465007,"pfxZ":-10.194535183615141,"pX":-0.6100007441982777,"pZ":2.278779852712285,"vX0":-1.1750880432260806,"vY0":-116.4246766481821,"vZ0":1.3431123059179533,"x":140.25,"y":177.25,"x0":0.7079742685866458,"y0":50.00233155840317,"z0":6.112659821860242,"aX":-8.307836238565521},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-17.5,"breakHorizontal":11.5,"spinRate":2017,"spinDirection":327},"zone":4,"typeConfidence":0.89,"plateTime":0.47468941250219965,"extension":7.081715267995077},"hitData":{"launchSpeed":98.2,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.3,"coordY":169.03}},"index":3,"playId":"aafedc45-1cb7-336b-94bc-a6760f768187","pitchNumber":4,"startTime":"2026-03-03T20:08:54.817Z","endTime":"2026-03-03T20:09:12.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:09:12.030Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andy Pages grounds into a double play, third baseman José Ramírez to second baseman Juan Brito to first baseman Kyle Manzardo. Teoscar Hernández out at 2nd. Andy Pages out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T20:09:19.520Z","endTime":"2026-03-03T20:11:35.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87113292697105,"aZ":-15.951062644515222,"pfxX":3.2798705100397356,"pfxZ":8.879918765487329,"pX":-0.49611197639757537,"pZ":2.886153232353451,"vX0":-3.570586744604006,"vY0":-134.70996075505792,"vZ0":-4.9047488777335,"x":135.91,"y":160.85,"x0":0.4241243453654107,"y0":50.003617680556495,"z0":5.868226605144615,"aX":5.992954757492428},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":-5.2,"spinRate":1280,"spinDirection":146},"zone":1,"typeConfidence":0.89,"plateTime":0.40751246875869507,"extension":7.2046004962841454},"index":0,"playId":"8866e3a5-bc54-349f-810f-f3a149536cea","pitchNumber":1,"startTime":"2026-03-03T20:09:33.289Z","endTime":"2026-03-03T20:09:36.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32526047079177,"aZ":-16.292529100263184,"pfxX":2.492565104924833,"pfxZ":8.73924118023546,"pX":-0.7189537759907574,"pZ":0.7727385801390995,"vX0":-3.7148930784503764,"vY0":-134.0325860236267,"vZ0":-10.028607802135861,"x":144.4,"y":217.92,"x0":0.3620108069624184,"y0":50.0041658219256,"z0":5.729910475159698,"aX":4.530068912444003},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-3.7,"spinRate":1297,"spinDirection":147},"zone":13,"typeConfidence":0.88,"plateTime":0.4088592968734299,"extension":7.1027714264597135},"index":1,"playId":"d5a74760-c4e5-3d2f-a89f-ba2db2d422ce","pitchNumber":2,"startTime":"2026-03-03T20:09:49.414Z","endTime":"2026-03-03T20:09:52.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14987719638864,"aZ":-45.1085041558994,"pfxX":-5.548867397199468,"pfxZ":-9.970446819795868,"pX":1.0102225908488995,"pZ":1.6904771963736722,"vX0":1.803716352554222,"vY0":-114.07810225562714,"vZ0":0.32386395580452754,"x":78.49,"y":193.14,"x0":0.9228662588098973,"y0":50.00549937812759,"z0":6.053069911437237,"aX":-7.196197432892993},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-17.5,"breakHorizontal":9.5,"spinRate":2014,"spinDirection":336},"zone":14,"typeConfidence":0.89,"plateTime":0.4831401922800005,"extension":7.137443696463802},"index":2,"playId":"599b84f5-fff2-35e0-a6e4-74e479e7eb3f","pitchNumber":3,"startTime":"2026-03-03T20:10:13.951Z","endTime":"2026-03-03T20:10:17.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.383116284681865,"aZ":-21.46027334353464,"pfxX":4.216838489195689,"pfxZ":7.455265665076261,"pX":-0.8239544153221835,"pZ":0.6200464067203844,"vX0":-3.967281848210326,"vY0":-118.49759857609706,"vZ0":-7.37808576458165,"x":148.41,"y":222.04,"x0":0.3156601762096871,"y0":50.00341763154694,"z0":5.7035351241376215,"aX":6.0610763557836425},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.1,"breakHorizontal":-6.8,"spinRate":1475,"spinDirection":131},"zone":13,"typeConfidence":0.89,"plateTime":0.46035191804374387,"extension":7.222894699307867},"index":3,"playId":"9c3763af-cc66-3fd6-b019-6252d0d85325","pitchNumber":4,"startTime":"2026-03-03T20:10:30.719Z","endTime":"2026-03-03T20:10:33.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-03-03T20:10:51.533Z","endTime":"2026-03-03T20:11:00.101Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.946773882053602,"aZ":-22.811690459805448,"pfxX":6.279372544712879,"pfxZ":6.457174410304137,"pX":-1.1254340048405536,"pZ":0.21876124549939172,"vX0":-5.612441365716624,"vY0":-119.1320287683277,"vZ0":-7.91217116284284,"x":159.9,"y":232.87,"x0":0.4349742901207288,"y0":50.004763886701646,"z0":5.617108563335892,"aX":9.108790621937455},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.2,"breakHorizontal":-10.2,"spinRate":1134,"spinDirection":134},"zone":13,"typeConfidence":0.89,"plateTime":0.458178895405553,"extension":7.427970607472423},"index":5,"playId":"f3e94c7f-a092-3895-918a-313ff0955f8c","pitchNumber":5,"startTime":"2026-03-03T20:11:00.101Z","endTime":"2026-03-03T20:11:03.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.406033524943034,"aZ":-17.27866224704811,"pfxX":3.5492591382806653,"pfxZ":8.099458801337498,"pX":-0.3264231620832425,"pZ":1.8278124691095172,"vX0":-3.1809323392256554,"vY0":-134.55585718977636,"vZ0":-7.168605566612571,"x":129.44,"y":189.43,"x0":0.4082799567643413,"y0":50.002429587192346,"z0":5.744607070919913,"aX":6.526967099219951},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-5.8,"spinRate":2389,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.4066089380429845,"extension":7.203173206780173},"hitData":{"launchSpeed":94.4,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.32,"coordY":167.01}},"index":6,"playId":"41851cf7-34dd-3ef2-a480-520fa0dac3b6","pitchNumber":6,"startTime":"2026-03-03T20:11:26.786Z","endTime":"2026-03-03T20:11:35.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:11:35.091Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan challenged (pitch result), call on the field was overturned: Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:13:37.246Z","endTime":"2026-03-03T20:14:42.199Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65471391930057,"aZ":-14.72547302523835,"pfxX":-4.9794845900665745,"pfxZ":8.448246716259744,"pX":-2.6491402491090046,"pZ":3.2398314278905564,"vX0":1.2386742039618912,"vY0":-143.3907818273075,"vZ0":-5.5804265077157975,"x":217.98,"y":151.3,"x0":-2.4421079114322133,"y0":50.00395325814947,"z0":6.142864279374329,"aX":-10.286021071437514},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":1671,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38316654015603246,"extension":6.741315259903923},"index":0,"playId":"894e0227-e3c8-3a18-a4c8-01359cebcd1c","pitchNumber":1,"startTime":"2026-03-03T20:13:47.758Z","endTime":"2026-03-03T20:13:50.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.3,"endSpeed":89.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99723671840863,"aZ":-13.019916026203251,"pfxX":-6.942845359983304,"pfxZ":9.37181234587491,"pX":-1.4883637584961886,"pZ":2.0255260116004026,"vX0":4.354188004686348,"vY0":-142.77553791318726,"vZ0":-8.904879503715929,"x":173.73,"y":184.09,"x0":-2.139342039866949,"y0":50.00040533328647,"z0":6.024568407044651,"aX":-14.185825629766455},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":1537,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.38513596005168926,"extension":6.810129831938913},"index":1,"playId":"d205b93c-c866-3082-be8f-3ca36221b84c","pitchNumber":2,"startTime":"2026-03-03T20:14:03.094Z","endTime":"2026-03-03T20:14:06.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.908322987652426,"aZ":-12.761671686287908,"pfxX":-4.614631498281372,"pfxZ":9.540457450149631,"pX":-1.5317398259617427,"pZ":2.977325796701858,"vX0":3.810042686090239,"vY0":-142.26923501189341,"vZ0":-6.339227715953419,"x":175.39,"y":158.39,"x0":-2.2937433549419666,"y0":50.001655789733356,"z0":6.0552552958476955,"aX":-9.388695145123169},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":1529,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3861011643502512,"extension":6.819640761857929},"index":2,"playId":"098900b9-8ea6-3224-8ebb-71385a65de80","pitchNumber":3,"startTime":"2026-03-03T20:14:20.064Z","endTime":"2026-03-03T20:14:23.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35031077808879,"aZ":-12.94848130291126,"pfxX":-5.513028537419752,"pfxZ":9.344969759135065,"pX":-1.1829009557026156,"pZ":2.4596973180378585,"vX0":4.808892106163896,"vY0":-143.07915753215664,"vZ0":-7.94965240561456,"x":162.09,"y":172.37,"x0":-2.1754477669523613,"y0":50.0050040409934,"z0":6.099759254622668,"aX":-11.345152087409494},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":1487,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3839237397573796,"extension":7.013723375976172},"index":3,"playId":"9452ff46-4643-3741-bb33-71427b473be9","pitchNumber":4,"startTime":"2026-03-03T20:14:38.125Z","endTime":"2026-03-03T20:14:42.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"}},"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:14:42.199Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Andy Pages. Steven Kwan to 3rd. Brayan Rocchio to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:15:03.978Z","endTime":"2026-03-03T20:16:06.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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(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":87.2,"endSpeed":80.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879202386525723,"aZ":-31.071737103967834,"pfxX":1.8346163579631538,"pfxZ":0.677369789342186,"pX":-0.3904236684255531,"pZ":0.8758161661931503,"vX0":3.6391310220549418,"vY0":-126.84250823257524,"vZ0":-6.7315063879974355,"x":131.88,"y":215.13,"x0":-2.0819796329445777,"y0":50.004760837965094,"z0":6.0409014997542085,"aX":2.9897135676863833},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-4.2,"spinRate":1180,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.43178208376200633,"extension":6.903239825112546},"index":0,"playId":"85682d78-80d1-3f40-b04c-7b9538f9c7a4","pitchNumber":1,"startTime":"2026-03-03T20:15:22.195Z","endTime":"2026-03-03T20:15:25.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":98.1,"endSpeed":89.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01346715127846,"aZ":-14.303529831226461,"pfxX":-5.269575102599978,"pfxZ":8.658917369004678,"pX":-0.5325174087360974,"pZ":2.2783370562694056,"vX0":6.292622585784088,"vY0":-142.5574868845978,"vZ0":-7.98512348132905,"x":137.3,"y":177.26,"x0":-2.081227899379627,"y0":50.0012728470351,"z0":6.013850200223905,"aX":-10.872747848790228},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":8.3,"spinRate":2332,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.38386466770772865,"extension":6.828547778976093},"index":1,"playId":"7a590ea9-a34b-3889-be48-22be8346bd5e","pitchNumber":2,"startTime":"2026-03-03T20:15:40.063Z","endTime":"2026-03-03T20:15:43.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.265481891834085,"aZ":-14.316252119225595,"pfxX":-5.8954291035961175,"pfxZ":8.808404756133719,"pX":-0.13786412034156298,"pZ":2.252942912815955,"vX0":7.343698237547164,"vY0":-141.91134989864187,"vZ0":-8.001364602958944,"x":122.26,"y":177.95,"x0":-2.0004530468811343,"y0":50.00276112137865,"z0":6.032421544315985,"aX":-11.953363141945411},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":1542,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3868229151429907,"extension":6.9451568011708265},"hitData":{"launchSpeed":95.2,"launchAngle":14.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.88,"coordY":94.58}},"index":2,"playId":"00de85cb-1a7b-37ec-a7fe-1ab447281856","pitchNumber":3,"startTime":"2026-03-03T20:15:57.998Z","endTime":"2026-03-03T20:16:06.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.10000000000001,"awayTeamWinProbability":31.89999999999999,"homeTeamWinProbabilityAdded":9.800000000000011,"leverageIndex":1.44,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:16:06.883Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:16:31.863Z","endTime":"2026-03-03T20:18:31.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248013466143806,"aZ":-34.63757803963908,"pfxX":2.512855532603087,"pfxZ":-1.5839554947232521,"pX":-1.7615306269208704,"pZ":2.5886792008477624,"vX0":0.12708350781776098,"vY0":-124.43501775794803,"vZ0":-2.1670829149948796,"x":184.15,"y":168.89,"x0":-2.139488666015471,"y0":50.00027761329006,"z0":6.355710441323123,"aX":3.9181816372906892},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":-4.6,"spinRate":456,"spinDirection":311},"zone":11,"typeConfidence":2.0,"plateTime":0.4410961988264952,"extension":7.026306246190722},"index":0,"playId":"f01bf1ea-e17c-376e-a8ba-5223d23ae43b","pitchNumber":1,"startTime":"2026-03-03T20:16:36.420Z","endTime":"2026-03-03T20:16:39.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983079191162247,"aZ":-27.069001150513568,"pfxX":3.463914429117084,"pfxZ":3.135022174045562,"pX":0.10523499447079002,"pZ":1.7241325561584009,"vX0":4.136461148638438,"vY0":-127.2779750413054,"vZ0":-5.647984559467518,"x":112.99,"y":192.23,"x0":-1.9956312086890078,"y0":50.00150134781813,"z0":6.136231548648368,"aX":5.6394325907753835},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-7.3,"spinRate":472,"spinDirection":290},"zone":8,"typeConfidence":2.0,"plateTime":0.4315915911134902,"extension":6.987061513347442},"index":1,"playId":"ba127095-2e71-3d79-b5c5-52d5399718b5","pitchNumber":2,"startTime":"2026-03-03T20:16:53.078Z","endTime":"2026-03-03T20:16:56.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.114611300943274,"aZ":-30.20814836599108,"pfxX":-2.1161028744947004,"pfxZ":1.2029204476543818,"pX":-1.3967799537032284,"pZ":2.4872882847546145,"vX0":2.2810363944841945,"vY0":-126.88483953355669,"vZ0":-3.3510672571516933,"x":170.24,"y":171.62,"x0":-2.0310060116011135,"y0":50.0037827688288,"z0":6.223218466530108,"aX":-3.4627262131307517},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":3.4,"spinRate":538,"spinDirection":295},"zone":11,"typeConfidence":2.0,"plateTime":0.43110124995144616,"extension":6.957083195984882},"index":2,"playId":"bf27b841-8b96-33ca-8031-21091b8e7fa0","pitchNumber":3,"startTime":"2026-03-03T20:17:12.469Z","endTime":"2026-03-03T20:17:15.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":true},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433005739003942,"aZ":-31.790320995745155,"pfxX":3.534102462067449,"pfxZ":0.2369980437803143,"pX":-0.9840530768400721,"pZ":2.8311539418043354,"vX0":1.8266905519569574,"vY0":-127.92965447417119,"vZ0":-2.4703985029193283,"x":154.51,"y":162.34,"x0":-2.1666870474059015,"y0":50.006110062694,"z0":6.301588467086488,"aX":5.858280736853541},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.1,"breakHorizontal":-6.8,"spinRate":1199,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.428159462719401,"extension":6.86537409893199},"index":3,"playId":"9044fe77-1428-37cf-b555-3887a1191fcf","pitchNumber":4,"startTime":"2026-03-03T20:17:30.038Z","endTime":"2026-03-03T20:17:57.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50307854428548,"aZ":-31.031100396169585,"pfxX":0.9978088645138943,"pfxZ":0.7323582707961309,"pX":-1.0759592904635622,"pZ":1.038144892067939,"vX0":2.209808643800734,"vY0":-123.80500908421452,"vZ0":-6.1701602893402425,"x":158.01,"y":210.75,"x0":-2.106437610233051,"y0":50.00560400667104,"z0":6.129537835204577,"aX":1.5637226675573868},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-2.3,"spinRate":2422,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.44081223374220846,"extension":6.862954069516983},"index":4,"playId":"e3c3ccaa-e5e5-30ef-b8e0-23cd1ff15f4d","pitchNumber":5,"startTime":"2026-03-03T20:18:06.149Z","endTime":"2026-03-03T20:18:09.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.474214058548263,"aZ":-38.631882191162674,"pfxX":-3.688551408308138,"pfxZ":-4.17171622714119,"pX":-2.4473932930136937,"pZ":1.3231181963181324,"vX0":0.5211674832192004,"vY0":-124.97145511060577,"vZ0":-4.082699290593133,"x":210.29,"y":203.06,"x0":-2.1831840987450146,"y0":50.00621381935255,"z0":6.2278031696743605,"aX":-5.703894357918502},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.4,"breakHorizontal":6.5,"spinRate":433,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4421241147456949,"extension":7.02832686551099},"index":5,"playId":"4c119a1c-5a48-3e6d-8b18-36ec96e2140e","pitchNumber":6,"startTime":"2026-03-03T20:18:28.629Z","endTime":"2026-03-03T20:18:31.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.39999999999999,"awayTeamWinProbability":29.60000000000001,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":1.33,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:18:31.629Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Manzardo hits a grand slam (1) to left center field. Steven Kwan scores. Brayan Rocchio scores. José Ramírez scores.","rbi":4,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:19:19.176Z","endTime":"2026-03-03T20:21:06.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","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-03T20:18:42.492Z","endTime":"2026-03-03T20:19:21.394Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":99.3,"endSpeed":90.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61515108313787,"aZ":-12.90782598056315,"pfxX":-5.413813595976578,"pfxZ":9.25409832594216,"pX":-1.4049058830322765,"pZ":1.4992378969682705,"vX0":4.247143176574587,"vY0":-144.11131775013632,"vZ0":-10.553295581754044,"x":170.55,"y":198.3,"x0":-2.2018190212354174,"y0":50.00423171732419,"z0":6.028264585899646,"aX":-11.274285741950795},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2399,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.38152561100483284,"extension":7.059965009766976},"index":1,"playId":"4e915065-e4c3-30e0-8212-136a7767acc9","pitchNumber":1,"startTime":"2026-03-03T20:19:21.394Z","endTime":"2026-03-03T20:19:24.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":98.7,"endSpeed":89.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06625532983085,"aZ":-13.823772558707407,"pfxX":-4.294712062269346,"pfxZ":8.868160947233836,"pX":-0.6425287521681428,"pZ":1.7227281586404821,"vX0":5.472161994368055,"vY0":-143.38976749292908,"vZ0":-9.773794892105382,"x":141.49,"y":192.27,"x0":-2.0232556380243905,"y0":50.0044794798192,"z0":6.051457993741084,"aX":-8.888871002935646},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":1577,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3828901637585065,"extension":6.892198281301683},"index":2,"playId":"b8811d4c-b355-3ae7-994d-48d8e19245c1","pitchNumber":2,"startTime":"2026-03-03T20:19:40.520Z","endTime":"2026-03-03T20:19:43.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97997288979221,"aZ":-36.226080353606605,"pfxX":-4.424749451156046,"pfxZ":-2.49983873467684,"pX":-0.6421941445230209,"pZ":0.6289863311473403,"vX0":4.786958919801752,"vY0":-126.89284456002123,"vZ0":-6.546837995153272,"x":141.48,"y":221.8,"x0":-1.981960093488967,"y0":50.00095438714669,"z0":6.143275380779653,"aX":-7.185234825182084},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":6.8,"spinRate":2400,"spinDirection":7},"zone":13,"typeConfidence":2.0,"plateTime":0.4323347824305448,"extension":7.066347334267149},"index":3,"playId":"1785f1c4-145f-3bb4-ba19-909852880ecc","pitchNumber":3,"startTime":"2026-03-03T20:20:00.063Z","endTime":"2026-03-03T20:20:06.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11298081685785,"aZ":-28.965142873721216,"pfxX":-2.3367273042554224,"pfxZ":2.0681522072880867,"pX":-3.058235152262026,"pZ":3.6930051400542205,"vX0":-1.3650956042654356,"vY0":-123.84647365699084,"vZ0":-0.6261275348035531,"x":233.57,"y":139.07,"x0":-2.196030015440132,"y0":50.002774235096865,"z0":6.375271798913021,"aX":-3.623244487204008},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":4.6,"spinRate":529,"spinDirection":302},"zone":11,"typeConfidence":2.0,"plateTime":0.44255351479780325,"extension":7.025139794006182},"index":4,"playId":"14d1a479-6595-328c-b52f-dbf89589e5b4","pitchNumber":4,"startTime":"2026-03-03T20:20:22.914Z","endTime":"2026-03-03T20:20:25.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.017505977521374,"aZ":-16.51226849878566,"pfxX":-4.793497965727702,"pfxZ":7.71523871223955,"pX":-0.5193291026261355,"pZ":1.9489595509925581,"vX0":6.1727615112638485,"vY0":-142.16108593902635,"vZ0":-8.509163527422634,"x":136.8,"y":186.16,"x0":-2.104221154821452,"y0":50.004697503163065,"z0":6.046274393033939,"aX":-9.73412385733181},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":7.3,"spinRate":1460,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.38647070387529325,"extension":7.049445982333301},"hitData":{"launchSpeed":104.6,"launchAngle":26.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.97,"coordY":62.79}},"index":5,"playId":"72a7aa61-28e3-3634-8dcf-86fee18eabd5","pitchNumber":5,"startTime":"2026-03-03T20:20:43.593Z","endTime":"2026-03-03T20:21:06.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":677587,"link":"/api/v1/people/677587"},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":15.900000000000006,"leverageIndex":1.87,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:21:06.810Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Fry walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:21:20.928Z","endTime":"2026-03-03T20:22:51.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.396550352314215,"aZ":-33.89275209248196,"pfxX":2.7050824632721953,"pfxZ":-1.0610080876281662,"pX":-0.5949794261098026,"pZ":1.1878245509900345,"vX0":2.870474102949288,"vY0":-126.07588447322296,"vZ0":-5.827052211089116,"x":139.68,"y":206.71,"x0":-2.0976275559821485,"y0":50.004713550417634,"z0":6.247940979338533,"aX":4.376789281835639},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.0,"breakHorizontal":-5.5,"spinRate":1202,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.43359758914004276,"extension":6.929763822214775},"index":0,"playId":"4b3b1ad8-47ab-3d5b-9539-018c87130326","pitchNumber":1,"startTime":"2026-03-03T20:21:34.668Z","endTime":"2026-03-03T20:21:38.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68266603824316,"aZ":-14.180009905087202,"pfxX":-3.9070806646789777,"pfxZ":8.914441170245041,"pX":0.035703742405400855,"pZ":3.1078400235205663,"vX0":7.181822089250979,"vY0":-141.49733693978956,"vZ0":-5.927066580331978,"x":115.64,"y":154.87,"x0":-2.033017615170271,"y0":50.00123102873201,"z0":6.145800183999998,"aX":-7.885773271406833},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":1380,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3877750525396917,"extension":6.914735036507696},"index":1,"playId":"5ef539d2-8066-3c73-898d-4e8dc65c032b","pitchNumber":2,"startTime":"2026-03-03T20:21:51.728Z","endTime":"2026-03-03T20:21:55.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.404782077083894,"aZ":-37.87825176226653,"pfxX":1.491573329632156,"pfxZ":-3.650433388859824,"pX":-0.547880619357336,"pZ":4.013978674198105,"vX0":3.375394784071426,"vY0":-124.2870667592315,"vZ0":1.7727477587500935,"x":137.88,"y":130.4,"x0":-2.1185848069117883,"y0":50.005438560527445,"z0":6.442080475314631,"aX":2.3282130641937995},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.9,"breakHorizontal":-3.5,"spinRate":531,"spinDirection":353},"zone":11,"typeConfidence":2.0,"plateTime":0.4410544182283145,"extension":6.875476366592514},"index":2,"playId":"adabae12-70c0-396b-99a0-0b6cd1516a84","pitchNumber":3,"startTime":"2026-03-03T20:22:11.498Z","endTime":"2026-03-03T20:22:15.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":85.7,"endSpeed":79.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.627370876373153,"aZ":-35.54183396838152,"pfxX":1.7299399031585114,"pfxZ":-2.106412591840815,"pX":-1.9332823980807232,"pZ":2.638909620795427,"vX0":0.3967167052752397,"vY0":-124.88743742451844,"vZ0":-1.9297522848446924,"x":190.69,"y":167.53,"x0":-2.3186857743820664,"y0":50.00615577552281,"z0":6.315890141465472,"aX":2.7621123259664406},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.0,"breakHorizontal":-3.2,"spinRate":2399,"spinDirection":102},"zone":11,"typeConfidence":2.0,"plateTime":0.4368007985709186,"extension":6.581960050389989},"index":3,"playId":"5a6cbeb7-b429-3e76-bd69-cccfef3c04de","pitchNumber":4,"startTime":"2026-03-03T20:22:28.467Z","endTime":"2026-03-03T20:22:32.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.126189738782553,"aZ":-14.87794908801822,"pfxX":-4.674418254234499,"pfxZ":8.466015637428885,"pX":-1.019309598932038,"pZ":3.1493917758425045,"vX0":4.805457051169446,"vY0":-141.72925424321082,"vZ0":-5.816788476275523,"x":155.85,"y":153.75,"x0":-2.1260866906881537,"y0":50.003786582646455,"z0":6.171766100163184,"aX":-9.550330459412589},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":1579,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38585522638485115,"extension":6.779034347822182},"index":4,"playId":"c8e343c4-b958-3e62-bb2b-e55d5064045a","pitchNumber":5,"startTime":"2026-03-03T20:22:47.666Z","endTime":"2026-03-03T20:22:51.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.7,"awayTeamWinProbability":12.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:22:51.326Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:25:06.618Z","endTime":"2026-03-03T20:26:34.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694573,"fullName":"Wyatt Crowell","link":"/api/v1/people/694573"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:23:02.206Z","endTime":"2026-03-03T20:23:29.091Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wyatt Crowell replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T20:23:29.091Z","endTime":"2026-03-03T20:25:08.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694573,"link":"/api/v1/people/694573"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":90.7,"endSpeed":83.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13182707615165,"aZ":-28.82453500345508,"pfxX":9.831595041674845,"pfxZ":1.9047688955303208,"pX":-1.578433414329311,"pZ":2.3031039877516486,"vX0":-12.780254407858076,"vY0":-131.54822399532821,"vZ0":-3.094499610883718,"x":177.17,"y":176.6,"x0":2.058752488430149,"y0":50.0030068935754,"z0":5.624872170592038,"aX":17.283671840651856},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-15.1,"spinRate":2057,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.41590390362985685,"extension":5.796522275297183},"index":2,"playId":"6f578f54-5053-3695-968b-1c56f6aff0da","pitchNumber":1,"startTime":"2026-03-03T20:25:08.773Z","endTime":"2026-03-03T20:25:11.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":89.4,"endSpeed":82.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359054335929827,"aZ":-28.410890549707883,"pfxX":8.702287546002761,"pfxZ":2.193063571501961,"pX":-1.3594667868985932,"pZ":2.3923570626436166,"vX0":-12.055108604793515,"vY0":-129.73371112884007,"vZ0":-2.607399495458737,"x":168.82,"y":174.19,"x0":2.2018566565046918,"y0":50.002470858816515,"z0":5.560287680033989,"aX":14.937518736327934},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.6,"breakHorizontal":-13.3,"spinRate":1572,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.421063289350335,"extension":5.844136456066854},"index":3,"playId":"0118d985-7f2d-3ae6-8cb3-6318589fbe72","pitchNumber":2,"startTime":"2026-03-03T20:25:22.454Z","endTime":"2026-03-03T20:25:25.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52433864024247,"aZ":-28.90574004674873,"pfxX":1.339079407675818,"pfxZ":2.030200187224448,"pX":-0.5042950770767035,"pZ":2.1799131794009816,"vX0":-7.559289963824359,"vY0":-125.8680321058921,"vZ0":-2.3764132664995703,"x":136.22,"y":179.92,"x0":2.3584490899272,"y0":50.0041708154425,"z0":5.466892221672306,"aX":2.1583553914402223},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-0.7,"spinRate":880,"spinDirection":203},"zone":4,"typeConfidence":0.81,"plateTime":0.434443018188861,"extension":5.624364827398126},"index":4,"playId":"57609198-45ca-3c41-9167-5ae8c5950c37","pitchNumber":3,"startTime":"2026-03-03T20:25:40.683Z","endTime":"2026-03-03T20:25:44.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112661400560164,"aZ":-31.01897885024167,"pfxX":1.3589933195192696,"pfxZ":0.7441342324619704,"pX":0.2622515818930651,"pZ":2.1266763380861216,"vX0":-5.6727836908778455,"vY0":-123.70986666760611,"vZ0":-1.9033502968340654,"x":107.0,"y":181.36,"x0":2.4102748619440324,"y0":50.001152128642296,"z0":5.51082112026343,"aX":2.102969689701535},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-1.1,"spinRate":2405,"spinDirection":75},"zone":8,"typeConfidence":0.89,"plateTime":0.4430772810520991,"extension":5.62518086654158},"index":5,"playId":"87fa703d-0205-33da-ba9e-de22450e71fc","pitchNumber":4,"startTime":"2026-03-03T20:26:04.422Z","endTime":"2026-03-03T20:26:08.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.306485438533272,"aZ":-39.33034701462603,"pfxX":-6.2206844692132055,"pfxZ":-5.235370630212241,"pX":0.7894484465978274,"pZ":2.58033350060785,"vX0":-2.177452359669334,"vY0":-116.31884133812704,"vZ0":1.6212923203682104,"x":86.91,"y":169.11,"x0":2.5464631271598113,"y0":50.00250621360675,"z0":5.610076848802746,"aX":-8.503160876343452},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.8,"breakHorizontal":11.8,"spinRate":2391,"spinDirection":249},"zone":6,"typeConfidence":2.0,"plateTime":0.47131789947508773,"extension":5.449360911982728},"index":6,"playId":"65c14656-6ece-321f-b165-846a9b04874c","pitchNumber":5,"startTime":"2026-03-03T20:26:30.622Z","endTime":"2026-03-03T20:26:34.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.4,"awayTeamWinProbability":13.599999999999994,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:26:34.438Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:26:42.434Z","endTime":"2026-03-03T20:28:39.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694573,"fullName":"Wyatt Crowell","link":"/api/v1/people/694573"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"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":91.2,"endSpeed":83.2,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44053517255405,"aZ":-30.339987992728204,"pfxX":10.129265086146646,"pfxZ":1.0435173987071487,"pX":-1.8847134944413184,"pZ":1.8715759175103626,"vX0":-13.145915136704055,"vY0":-132.14643813966512,"vZ0":-3.6392322188410113,"x":188.84,"y":188.25,"x0":1.8497350466243103,"y0":50.002987580781486,"z0":5.507214405818099,"aX":17.827257393413912},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-15.4,"spinRate":2392,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.4152500664402696,"extension":5.834442733693073},"index":0,"playId":"2d3f1538-6bd9-3ee7-ba05-1397ebb456d7","pitchNumber":1,"startTime":"2026-03-03T20:26:58.752Z","endTime":"2026-03-03T20:27:01.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.5,"endSpeed":79.2,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038060092273195,"aZ":-29.670688412392646,"pfxX":1.3039946590473148,"pfxZ":1.5842923152374944,"pX":-1.3054470963646503,"pZ":1.7112663882664632,"vX0":-8.908633683978467,"vY0":-124.29499280163263,"vZ0":-3.167341824137134,"x":126.5,"y":154.84,"x0":2.1432533758368617,"y0":50.000793101440955,"z0":5.445138715763653,"aX":2.057738555899685},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-0.5,"spinRate":2392,"spinDirection":134},"zone":13,"typeConfidence":0.89,"plateTime":0.43932150466169473,"extension":5.619993932929483},"index":1,"playId":"c1222ce4-b243-3110-b423-2b34f2335673","pitchNumber":2,"startTime":"2026-03-03T20:27:14.521Z","endTime":"2026-03-03T20:27:17.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1123651171509,"aZ":-30.05369703165185,"pfxX":6.806790675058307,"pfxZ":1.248078706166817,"pX":-0.327778001879688,"pZ":3.026873126874477,"vX0":-8.549960730528886,"vY0":-130.04944322007253,"vZ0":-0.5162608661673964,"x":129.49,"y":157.05,"x0":2.1292488782396264,"y0":50.00330313225939,"z0":5.521877494154042,"aX":11.57567626465762},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.4,"breakHorizontal":-10.3,"spinRate":2390,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.422333993083146,"extension":5.737847469332424},"index":2,"playId":"a4e863b2-92ac-3ab1-8e79-5599e572c661","pitchNumber":3,"startTime":"2026-03-03T20:27:34.374Z","endTime":"2026-03-03T20:27:37.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.774178814038624,"aZ":-40.38016547234974,"pfxX":-6.046780129930357,"pfxZ":-5.976321426940816,"pX":1.3783979466068994,"pZ":1.4786317854477578,"vX0":-0.8579811769154024,"vY0":-116.95728763895232,"vZ0":-0.37588086291063516,"x":64.46,"y":198.86,"x0":2.535706026844164,"y0":50.002030096797185,"z0":5.455475167688381,"aX":-8.305993233307245},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.6,"breakHorizontal":11.2,"spinRate":3598,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.46981922943205756,"extension":5.526833918822298},"index":3,"playId":"22700937-5c9e-363c-9115-1aaf318a4ebd","pitchNumber":4,"startTime":"2026-03-03T20:27:52.474Z","endTime":"2026-03-03T20:27:55.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58220797887084,"aZ":-40.4925858350536,"pfxX":-6.474126028133013,"pfxZ":-5.994032984079023,"pX":1.0768869944449844,"pZ":3.497550084399498,"vX0":-1.5777132654765613,"vY0":-117.44649279588195,"vZ0":3.849764088152245,"x":75.95,"y":144.35,"x0":2.5993537263730295,"y0":50.00269138348524,"z0":5.618915073059049,"aX":-8.98507585162228},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.5,"breakHorizontal":12.1,"spinRate":1205,"spinDirection":347},"zone":12,"typeConfidence":2.0,"plateTime":0.46752025653021834,"extension":5.485396243889187},"index":4,"playId":"d83d9ab2-1c2c-3631-b206-6d702c1222d3","pitchNumber":5,"startTime":"2026-03-03T20:28:13.574Z","endTime":"2026-03-03T20:28:17.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08655227797255,"aZ":-41.04863001177901,"pfxX":-5.056196212014513,"pfxZ":-6.495705175499983,"pX":-1.820943306061089,"pZ":1.173631530119931,"vX0":-7.780710296379886,"vY0":-116.74740200351346,"vZ0":-0.7534009972336841,"x":186.41,"y":207.09,"x0":2.22524978515466,"y0":50.00319970347934,"z0":5.398759547205954,"aX":-6.906658523516947},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.6,"breakHorizontal":11.3,"spinRate":2395,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.47101108360396404,"extension":5.74110109639497},"index":5,"playId":"9af60b0f-14eb-3ad0-a53d-0811c3ba20a4","pitchNumber":6,"startTime":"2026-03-03T20:28:35.811Z","endTime":"2026-03-03T20:28:39.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.2,"awayTeamWinProbability":14.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:28:39.013Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Brito walks. David Fry to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:28:46.889Z","endTime":"2026-03-03T20:31:08.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694573,"fullName":"Wyatt Crowell","link":"/api/v1/people/694573"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218469947553245,"aZ":-32.61761890014976,"pfxX":1.381894648750845,"pfxZ":-0.2835073944815232,"pX":-0.09179904985255702,"pZ":2.001617920972063,"vX0":-6.277483213194608,"vY0":-125.03705177010754,"vZ0":-2.000399231472312,"x":120.5,"y":184.74,"x0":2.271681308300786,"y0":50.0001378906337,"z0":5.4884007031169855,"aX":2.188232243301873},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-1.1,"spinRate":2395,"spinDirection":354},"zone":8,"typeConfidence":0.64,"plateTime":0.43805407382586914,"extension":5.572378104705209},"index":0,"playId":"8b87cb12-570f-3a9b-81ff-c8e45c4aa1c2","pitchNumber":1,"startTime":"2026-03-03T20:29:04.774Z","endTime":"2026-03-03T20:29:07.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":80.8,"endSpeed":74.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.425951013274425,"aZ":-36.58064168929458,"pfxX":4.978124042254247,"pfxZ":-3.12974798966939,"pX":1.28663512625904,"pZ":2.0019603005475206,"vX0":-4.294204971477339,"vY0":-117.71578240974134,"vZ0":0.11094872583215976,"x":67.96,"y":184.73,"x0":2.48387049364913,"y0":50.00155678089894,"z0":5.3286105445328715,"aX":7.016912245966611},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.4,"breakHorizontal":-8.0,"spinRate":1283,"spinDirection":89},"zone":14,"typeConfidence":0.86,"plateTime":0.4645314376783416,"extension":5.687585079070935},"index":1,"playId":"ded90dd8-029f-3494-8509-140be5719e11","pitchNumber":2,"startTime":"2026-03-03T20:29:22.005Z","endTime":"2026-03-03T20:29:25.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.228003305936095,"aZ":-35.465838066474234,"pfxX":5.461020096226823,"pfxZ":-2.2257832708445404,"pX":-1.6151887772364808,"pZ":1.0005979834335954,"vX0":-10.440475619255357,"vY0":-120.23530685355489,"vZ0":-2.5683243424946682,"x":178.57,"y":211.76,"x0":2.05538856485221,"y0":50.004084196317116,"z0":5.200833318033421,"aX":8.073663767209492},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.4,"breakHorizontal":-7.7,"spinRate":1198,"spinDirection":343},"zone":13,"typeConfidence":0.89,"plateTime":0.4539038950587302,"extension":5.7966406967453805},"index":2,"playId":"426c7ffb-8b7d-3b8a-9457-fced0aeacc4d","pitchNumber":3,"startTime":"2026-03-03T20:29:43.215Z","endTime":"2026-03-03T20:29:46.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991904209283984,"aZ":-31.908463918708982,"pfxX":0.5874469944581928,"pfxZ":0.17167913348637143,"pX":-0.4434521929271317,"pZ":2.9535799401233804,"vX0":-6.48855802749178,"vY0":-124.72930236900793,"vZ0":0.13758451523363546,"x":133.9,"y":159.03,"x0":2.119691837819433,"y0":50.00408778706931,"z0":5.537157337323177,"aX":0.9221603386550018},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":0.5,"spinRate":1710,"spinDirection":348},"zone":1,"typeConfidence":0.89,"plateTime":0.4397818031693417,"extension":5.694441425600242},"index":3,"playId":"67446057-6d23-37e2-a08c-9710c809cffb","pitchNumber":4,"startTime":"2026-03-03T20:30:00.363Z","endTime":"2026-03-03T20:30:04.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.503081475006912,"aZ":-34.878514583712565,"pfxX":7.478477781019905,"pfxZ":-1.8689452706802925,"pX":1.0238408275704614,"pZ":2.8428917338218227,"vX0":-5.516781332233737,"vY0":-119.72086547530047,"vZ0":1.181515887850228,"x":77.97,"y":162.02,"x0":2.388469221620177,"y0":50.00189671849675,"z0":5.469099157713315,"aX":10.836059783151176},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.8,"breakHorizontal":-12.2,"spinRate":1208,"spinDirection":58},"zone":12,"typeConfidence":0.92,"plateTime":0.45782959718372407,"extension":5.849464673692683},"index":4,"playId":"8238276b-f753-359e-84b9-1296c649bdf7","pitchNumber":5,"startTime":"2026-03-03T20:30:20.410Z","endTime":"2026-03-03T20:30:23.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.641831985942314,"aZ":-39.16101624450262,"pfxX":-5.876878111780878,"pfxZ":-5.204689915917305,"pX":1.1802340604795536,"pZ":2.438271824819694,"vX0":-1.134674455440166,"vY0":-115.44154544271939,"vZ0":1.5662743561614536,"x":72.01,"y":172.95,"x0":2.442129817102214,"y0":50.00344940059836,"z0":5.5370292539116175,"aX":-7.886720549370747},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.6,"breakHorizontal":10.9,"spinRate":1743,"spinDirection":331},"zone":14,"typeConfidence":2.0,"plateTime":0.4754997254006761,"extension":5.497761755970836},"index":5,"playId":"b2191dee-35df-3fc3-82c3-fd7c42a97bc3","pitchNumber":6,"startTime":"2026-03-03T20:30:42.124Z","endTime":"2026-03-03T20:30:46.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30325193573957,"aZ":-38.515744493836756,"pfxX":-0.7291616992318852,"pfxZ":-4.3506414125756,"pX":1.8288349669589155,"pZ":2.4107093975365554,"vX0":-0.9970207506408033,"vY0":-119.28945823142112,"vZ0":0.6888596836810186,"x":47.29,"y":173.69,"x0":2.3449541607172746,"y0":50.00119474801217,"z0":5.556852494967748,"aX":-1.0633844635274137},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.6,"breakHorizontal":1.6,"spinRate":2408,"spinDirection":74},"zone":14,"typeConfidence":0.8,"plateTime":0.45703066760084754,"extension":5.6246730259798134},"index":6,"playId":"253e81b3-4c16-3fa1-a22e-c9f406e3624a","pitchNumber":7,"startTime":"2026-03-03T20:31:02.769Z","endTime":"2026-03-03T20:31:08.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:31:08.588Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Petey Halpin walks. David Fry to 3rd. Juan Brito to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:31:16.844Z","endTime":"2026-03-03T20:32:46.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694573,"fullName":"Wyatt Crowell","link":"/api/v1/people/694573"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"postOnSecond":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07356605957647,"aZ":-29.1404177582387,"pfxX":10.131613892572565,"pfxZ":1.7057370900760311,"pX":-0.5039760154183097,"pZ":1.667024035659309,"vX0":-9.966975051324225,"vY0":-132.76851186014136,"vZ0":-4.465534905516301,"x":136.21,"y":193.77,"x0":1.9867850981178772,"y0":50.00446867525063,"z0":5.497509572499731,"aX":18.045490479014692},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.3,"breakHorizontal":-16.1,"spinRate":2399,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4129283563044499,"extension":5.8160440725092855},"index":0,"playId":"33de972e-f88c-3bbf-af5f-0b20b3446411","pitchNumber":1,"startTime":"2026-03-03T20:31:35.254Z","endTime":"2026-03-03T20:31:38.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":90.5,"endSpeed":83.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60895218053714,"aZ":-27.690938510483726,"pfxX":8.787523603127312,"pfxZ":2.54283126589037,"pX":-1.3416143340471527,"pZ":1.8413567825484136,"vX0":-11.258721259465718,"vY0":-131.35361128762764,"vZ0":-3.936138521803135,"x":168.14,"y":189.06,"x0":1.8415520437132638,"y0":50.00253427919365,"z0":5.398425227623973,"aX":15.487022962608599},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-13.7,"spinRate":1158,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.41563812991483706,"extension":5.761682459689223},"index":1,"playId":"7a0b6ceb-84b0-3d38-89c8-3e69dc4f93f7","pitchNumber":2,"startTime":"2026-03-03T20:31:51.232Z","endTime":"2026-03-03T20:31:54.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63731160737533,"aZ":-28.862568878248872,"pfxX":1.7667845777432856,"pfxZ":2.0631371073400047,"pX":-0.5013673915069197,"pZ":2.9069771901694814,"vX0":-6.853697381810271,"vY0":-125.28792376910985,"vZ0":-0.7206279006681885,"x":136.11,"y":160.29,"x0":2.026856600247575,"y0":50.00565937196796,"z0":5.533885069741632,"aX":2.84153412788381},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":1750,"spinDirection":171},"zone":1,"typeConfidence":0.86,"plateTime":0.4353031147733777,"extension":5.717396999448382},"index":2,"playId":"6f9ed9c2-2e38-345f-8386-a90564f57c90","pitchNumber":3,"startTime":"2026-03-03T20:32:08.313Z","endTime":"2026-03-03T20:32:11.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.442936419607737,"aZ":-35.16266081677602,"pfxX":-0.3597672185480447,"pfxZ":-1.9805037493465036,"pX":0.6005297209026504,"pZ":3.683188798987221,"vX0":-4.216064233963951,"vY0":-121.13650803513526,"vZ0":2.506459701025364,"x":94.11,"y":139.33,"x0":2.399861874925148,"y0":50.00343575052226,"z0":5.678635818544108,"aX":-0.5423032571584244},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.9,"breakHorizontal":1.6,"spinRate":2397,"spinDirection":279},"zone":12,"typeConfidence":0.89,"plateTime":0.4496693535887051,"extension":5.6069764329855},"index":3,"playId":"b63f13ce-a2a9-3a54-bb04-49704dc136fc","pitchNumber":4,"startTime":"2026-03-03T20:32:23.753Z","endTime":"2026-03-03T20:32:27.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29969746137113,"aZ":-29.63266365890445,"pfxX":9.08020126660892,"pfxZ":1.463209271425991,"pX":-1.0122234904174552,"pZ":1.4037122985238946,"vX0":-10.68843551292384,"vY0":-130.11020559297694,"vZ0":-4.43222797439633,"x":155.58,"y":200.88,"x0":1.9468161945310154,"y0":50.00271580217908,"z0":5.344945095052502,"aX":15.752012172606007},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":-14.4,"spinRate":1668,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.41910094166691625,"extension":5.71204251372265},"index":4,"playId":"9c425359-85f0-3b94-9889-f893e1da4341","pitchNumber":5,"startTime":"2026-03-03T20:32:42.980Z","endTime":"2026-03-03T20:32:46.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.2,"awayTeamWinProbability":12.799999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.71,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:32:46.178Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:33:00.820Z","endTime":"2026-03-03T20:33:37.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694573,"fullName":"Wyatt Crowell","link":"/api/v1/people/694573"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"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, 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":88.1,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12955851491667,"aZ":-26.330561686078088,"pfxX":-0.06969514280287914,"pfxZ":3.497743532409074,"pX":-1.5207704048258917,"pZ":1.6312483301120808,"vX0":-9.178119915921966,"vY0":-128.10509878554345,"vZ0":-4.284093833260353,"x":174.97,"y":194.74,"x0":2.1093779787896216,"y0":50.00330906887168,"z0":5.37055594077098,"aX":-0.11583217652055429},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":2.0,"spinRate":2394,"spinDirection":271},"zone":13,"typeConfidence":0.72,"plateTime":0.4266898709046476,"extension":5.7697831184622315},"index":0,"playId":"be53e2e4-aadc-394e-bca1-8cabb02e2559","pitchNumber":1,"startTime":"2026-03-03T20:33:13.716Z","endTime":"2026-03-03T20:33:16.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":90.0,"endSpeed":82.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60558524034326,"aZ":-27.815514737128662,"pfxX":9.736269577325622,"pfxZ":2.5224535956513936,"pX":-0.6668960735671108,"pZ":1.9192594682028061,"vX0":-10.360071223983407,"vY0":-130.67484915050468,"vZ0":-3.659781205968295,"x":142.42,"y":186.96,"x0":2.0846405312698835,"y0":50.004134492010245,"z0":5.428267652952127,"aX":16.835178596120045},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-15.4,"spinRate":1140,"spinDirection":76},"zone":7,"typeConfidence":2.0,"plateTime":0.41919717939257906,"extension":5.757937845183593},"hitData":{"launchSpeed":82.5,"launchAngle":27.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.66,"coordY":84.74}},"index":1,"playId":"a9586e78-a637-3be2-8b85-cc0d9084b563","pitchNumber":2,"startTime":"2026-03-03T20:33:30.439Z","endTime":"2026-03-03T20:33:37.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":681807,"link":"/api/v1/people/681807"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":694573,"link":"/api/v1/people/694573"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:33:37.819Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Freeland grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:35:31.109Z","endTime":"2026-03-03T20:36:14.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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.2,"endSpeed":83.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.347721445244957,"aZ":-12.782181195701359,"pfxX":4.57673445085249,"pfxZ":10.903252800070288,"pX":-1.5165379279174802,"pZ":1.785801431667758,"vX0":-6.468115215087736,"vY0":-132.53361307701203,"vZ0":-8.006697822600362,"x":174.81,"y":190.56,"x0":0.36109763059453376,"y0":50.00389554745815,"z0":5.779699139957129,"aX":8.141541450786596},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-6.8,"spinRate":2242,"spinDirection":78},"zone":13,"typeConfidence":0.9,"plateTime":0.41327257835147435,"extension":7.28634510225579},"index":0,"playId":"d5490d3a-c3fe-3c23-9c39-e61c73ed9e80","pitchNumber":1,"startTime":"2026-03-03T20:35:50.943Z","endTime":"2026-03-03T20:35:55.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.730012503408847,"aZ":-17.251018031733476,"pfxX":5.730725601380008,"pfxZ":8.35479464892074,"pX":0.11505603130943476,"pZ":2.301108053144637,"vX0":-3.044557496444499,"vY0":-132.41141444626854,"vZ0":-5.954111827599932,"x":112.61,"y":176.65,"x0":0.5316720156525166,"y0":50.0037489856578,"z0":5.829696308374833,"aX":10.235686900822722},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.2,"breakHorizontal":-9.7,"spinRate":2396,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.41275195511051077,"extension":7.21513943601592},"hitData":{"launchSpeed":74.1,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.3,"coordY":165.49}},"index":1,"playId":"3535426d-8170-34fe-8d4d-7dac2fad1445","pitchNumber":2,"startTime":"2026-03-03T20:36:06.456Z","endTime":"2026-03-03T20:36:14.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:36:14.956Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Senzel walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:36:21.174Z","endTime":"2026-03-03T20:37:48.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03518786088298,"aZ":-18.270493718925934,"pfxX":4.517811176585265,"pfxZ":7.919276513045672,"pX":-1.0512937921551786,"pZ":3.1450619600550747,"vX0":-5.140155695022195,"vY0":-131.92129612598723,"vZ0":-3.7283293111274767,"x":157.07,"y":153.86,"x0":0.33887055080528183,"y0":50.004306458315405,"z0":5.929819780810969,"aX":7.934206262871851},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.7,"breakHorizontal":-7.0,"spinRate":2408,"spinDirection":169},"zone":11,"typeConfidence":0.87,"plateTime":0.4157825169744518,"extension":7.19289328813438},"index":0,"playId":"d1ad9095-fe05-347b-9f5c-a4ec2f4a81a2","pitchNumber":1,"startTime":"2026-03-03T20:36:39.326Z","endTime":"2026-03-03T20:36:42.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040696482439156,"aZ":-43.33613652484481,"pfxX":-3.925402555866936,"pfxZ":-8.552114443662846,"pX":0.10716747157844295,"pZ":1.3477867232611116,"vX0":-0.28852317703809505,"vY0":-114.113734337049,"vZ0":-1.0152024893380438,"x":112.92,"y":202.39,"x0":0.7449197675884061,"y0":50.00415577854246,"z0":6.107133857617896,"aX":-5.1229191386033825},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.4,"breakHorizontal":7.2,"spinRate":2060,"spinDirection":337},"zone":14,"typeConfidence":0.87,"plateTime":0.48190963745948867,"extension":6.889657189944935},"index":1,"playId":"e3f68a75-3f29-3444-9df3-6d87e480e2c6","pitchNumber":2,"startTime":"2026-03-03T20:36:53.608Z","endTime":"2026-03-03T20:36:57.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":91.2,"endSpeed":82.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.952422674425677,"aZ":-15.290313289718094,"pfxX":2.420827203237317,"pfxZ":9.564443546233216,"pX":-0.3982473397324701,"pZ":2.842361497882728,"vX0":-2.7825265760334514,"vY0":-132.67898192333064,"vZ0":-4.975692031163722,"x":132.18,"y":162.04,"x0":0.3543875520545639,"y0":50.005344198598024,"z0":5.873111724609004,"aX":4.274948834485885},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.3,"breakHorizontal":-3.7,"spinRate":1496,"spinDirection":157},"zone":1,"typeConfidence":0.87,"plateTime":0.4143540415968867,"extension":7.19645356223572},"index":2,"playId":"2e82e603-73bb-387b-840a-d5a16e4af289","pitchNumber":3,"startTime":"2026-03-03T20:37:10.181Z","endTime":"2026-03-03T20:37:13.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440935437908724,"aZ":-13.212314030565414,"pfxX":3.5661450519021245,"pfxZ":10.424992507673409,"pX":-0.5025587363295285,"pZ":1.3928993813857449,"vX0":-3.5266636660559056,"vY0":-132.99884667903737,"vZ0":-9.10000525061347,"x":136.16,"y":201.17,"x0":0.3676730872943291,"y0":50.00541868780787,"z0":5.783537746186189,"aX":6.4876306959599},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.9,"spinRate":1434,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.40945547544204386,"extension":7.0400675812839815},"index":3,"playId":"923629b2-f777-3cd4-9989-8b8c09b8d7e4","pitchNumber":4,"startTime":"2026-03-03T20:37:29.977Z","endTime":"2026-03-03T20:37:33.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.58897816392715,"aZ":-20.72511597438026,"pfxX":7.141449387207762,"pfxZ":7.9720806767679,"pX":-1.4960901207158817,"pZ":0.21910436685760035,"vX0":-6.400107545993376,"vY0":-118.23948668798482,"vZ0":-8.430935540063153,"x":174.03,"y":232.86,"x0":0.29995178028362296,"y0":50.001996669683024,"z0":5.690104212224574,"aX":10.253274732239786},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":13.0,"breakHorizontal":-11.6,"spinRate":2347,"spinDirection":73},"zone":13,"typeConfidence":0.9,"plateTime":0.46079291768491837,"extension":7.1900590580425225},"index":4,"playId":"71a88a58-88d0-3a91-8160-982bc3ee11ca","pitchNumber":5,"startTime":"2026-03-03T20:37:45.546Z","endTime":"2026-03-03T20:37:48.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.46,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:37:48.834Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Ehrhard pops out to second baseman Juan Brito.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:38:05.918Z","endTime":"2026-03-03T20:40:03.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.673600411522546,"aZ":-22.391478461796137,"pfxX":8.254806321142084,"pfxZ":7.234174043294219,"pX":-0.36983694820364005,"pZ":1.4611572683468987,"vX0":-3.944402806166016,"vY0":-115.83320433423009,"vZ0":-5.129285100283954,"x":131.1,"y":199.33,"x0":0.2872538783148715,"y0":50.002232793755375,"z0":5.859184918638378,"aX":11.15921734112301},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":1199,"spinDirection":127},"zone":13,"typeConfidence":0.9,"plateTime":0.4738013148998359,"extension":7.027441691411277},"index":0,"playId":"a6ae5f23-3700-34e1-8054-667c0dfcd545","pitchNumber":1,"startTime":"2026-03-03T20:38:18.007Z","endTime":"2026-03-03T20:38:21.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852001652666555,"aZ":-19.19447487525181,"pfxX":4.394829199089244,"pfxZ":9.692815639983486,"pX":-0.738842702535288,"pZ":1.0850558165686535,"vX0":-3.8782171193765107,"vY0":-115.39956991396781,"vZ0":-6.386592688735565,"x":145.16,"y":209.48,"x0":0.39807208215264894,"y0":50.004456971443425,"z0":5.756185670614597,"aX":5.887291382577761},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":16.1,"breakHorizontal":-7.0,"spinRate":2383,"spinDirection":77},"zone":13,"typeConfidence":0.9,"plateTime":0.4758744966101931,"extension":7.35047300068015},"index":1,"playId":"5321eb3f-2afd-3462-b712-eade4a34bfeb","pitchNumber":2,"startTime":"2026-03-03T20:38:34.136Z","endTime":"2026-03-03T20:38:37.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.596982991136795,"aZ":-44.674589373254115,"pfxX":-4.803446501049292,"pfxZ":-9.863124842505991,"pX":-0.4115927005440635,"pZ":2.5766314349201016,"vX0":-0.9038697253551192,"vY0":-113.02220971040006,"vZ0":2.036928274810354,"x":132.69,"y":169.21,"x0":0.6190070773548286,"y0":50.00444534663022,"z0":6.2212392063035935,"aX":-6.085604479576104},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.8,"breakHorizontal":8.9,"spinRate":2048,"spinDirection":337},"zone":4,"typeConfidence":0.9,"plateTime":0.48853740560653325,"extension":6.934392750191147},"index":2,"playId":"f06de9ac-5ce5-3be0-a267-17466d00560a","pitchNumber":3,"startTime":"2026-03-03T20:38:52.089Z","endTime":"2026-03-03T20:38:55.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-03-03T20:39:04.461Z","endTime":"2026-03-03T20:39:21.781Z","isPitch":false,"type":"action","player":{"id":701394,"link":"/api/v1/people/701394"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7303711185006,"aZ":-16.307420295906002,"pfxX":2.0091642557391323,"pfxZ":9.124390805556734,"pX":-0.10620201690765729,"pZ":3.957262926010548,"vX0":-2.078899950262293,"vY0":-131.28541911757705,"vZ0":-1.97486176634253,"x":121.05,"y":131.93,"x0":0.4362475091001487,"y0":50.005015941567464,"z0":5.937789417029721,"aX":3.4950567268412276},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.3,"breakHorizontal":-3.1,"spinRate":1166,"spinDirection":156},"zone":11,"typeConfidence":0.85,"plateTime":0.41778519716162243,"extension":7.246193000157513},"index":4,"playId":"c9505f6f-7256-35de-b6ab-e10c1554085f","pitchNumber":4,"startTime":"2026-03-03T20:39:21.781Z","endTime":"2026-03-03T20:39:24.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":81.7,"endSpeed":74.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64583779513709,"aZ":-18.986598024006028,"pfxX":5.02042275702134,"pfxZ":9.323687635875942,"pX":-0.7380445892554993,"pZ":1.169392776739314,"vX0":-4.465678390336242,"vY0":-118.69635994384083,"vZ0":-6.445741664641258,"x":145.13,"y":207.21,"x0":0.5236945282238307,"y0":50.00086525566825,"z0":5.67261689143096,"aX":7.098111220915137},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.9,"spinRate":1183,"spinDirection":138},"zone":13,"typeConfidence":0.88,"plateTime":0.4630763477218416,"extension":7.349844083864148},"index":5,"playId":"dcfdc3e5-0b3f-3fad-9da1-a2711a65716c","pitchNumber":5,"startTime":"2026-03-03T20:39:36.875Z","endTime":"2026-03-03T20:39:40.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":91.4,"endSpeed":83.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520363318435198,"aZ":-14.898435826735518,"pfxX":4.186562227265755,"pfxZ":9.638360111740615,"pX":-0.37326352217426406,"pZ":3.109496902017265,"vX0":-3.476027386311025,"vY0":-133.03004647702733,"vZ0":-4.297423143349463,"x":131.23,"y":154.82,"x0":0.40635312664705975,"y0":50.003991003300335,"z0":5.825838762146268,"aX":7.504810182458024},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-6.8,"spinRate":1193,"spinDirection":171},"zone":1,"typeConfidence":0.9,"plateTime":0.41173519305986517,"extension":7.222056867526659},"hitData":{"launchSpeed":77.4,"launchAngle":62.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.03,"coordY":131.75}},"index":6,"playId":"780ba258-10d8-357e-ba8c-ad1a890c635d","pitchNumber":6,"startTime":"2026-03-03T20:39:54.143Z","endTime":"2026-03-03T20:40:03.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701394,"link":"/api/v1/people/701394"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":701394,"link":"/api/v1/people/701394"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.93,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:40:03.970Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:40:12.271Z","endTime":"2026-03-03T20:41:46.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63318519804705,"aZ":-35.822517569720304,"pfxX":-0.9840276845196456,"pfxZ":-2.4264238077325846,"pX":0.16999755970268943,"pZ":2.321807667395752,"vX0":-1.1145829014170776,"vY0":-121.34273442097542,"vZ0":-1.19708490346656,"x":110.52,"y":176.09,"x0":0.7614761837572227,"y0":50.001821159015456,"z0":5.916287519582359,"aX":-1.4808719879679428},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.4,"breakHorizontal":2.0,"spinRate":1737,"spinDirection":317},"zone":5,"typeConfidence":0.86,"plateTime":0.44976767450440214,"extension":6.945353661945465},"index":0,"playId":"dc825a30-d48e-3c44-a022-0bb78b953569","pitchNumber":1,"startTime":"2026-03-03T20:40:33.404Z","endTime":"2026-03-03T20:40:36.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":93.2,"endSpeed":84.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.548523315759066,"aZ":-17.38326648146406,"pfxX":4.13577424702444,"pfxZ":7.984600975796344,"pX":0.5043093631921697,"pZ":4.418335387800777,"vX0":-1.5255523706343859,"vY0":-135.68741427450465,"vZ0":-0.9365859221367459,"x":97.78,"y":119.48,"x0":0.5387601875612267,"y0":50.000500222466705,"z0":5.986966297541456,"aX":7.65884474370461},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":-7.1,"spinRate":2425,"spinDirection":66},"zone":12,"typeConfidence":0.91,"plateTime":0.4047022211858762,"extension":7.18451513715112},"index":1,"playId":"52539603-1199-3fab-bb1a-d8f67121940c","pitchNumber":2,"startTime":"2026-03-03T20:40:48.644Z","endTime":"2026-03-03T20:40:51.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71788817801986,"aZ":-43.416193350975966,"pfxX":-5.612807155503949,"pfxZ":-8.854030414018458,"pX":0.48281240521246405,"pZ":3.1467906523007674,"vX0":0.953412021947045,"vY0":-112.90073863531384,"vZ0":2.9912414994478413,"x":98.6,"y":153.82,"x0":0.779265670990524,"y0":50.003166380487826,"z0":6.225769297982685,"aX":-7.126246776366699},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-14.8,"breakHorizontal":9.8,"spinRate":2404,"spinDirection":262},"zone":3,"typeConfidence":0.89,"plateTime":0.4882406546620506,"extension":6.874249211571402},"index":2,"playId":"17121d88-16e9-35a7-957d-f7cccf313234","pitchNumber":3,"startTime":"2026-03-03T20:41:05.381Z","endTime":"2026-03-03T20:41:08.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181981448476545,"aZ":-38.66283821655817,"pfxX":-3.0721855084748615,"pfxZ":-4.283122765957598,"pX":-0.4179806662045875,"pZ":0.9484329443609989,"vX0":-1.682727673613949,"vY0":-121.77324635975155,"vZ0":-3.788493141697316,"x":132.93,"y":213.17,"x0":0.6795160755673214,"y0":50.005682035272386,"z0":5.84283464018374,"aX":-4.6500304763725415},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-8.4,"breakHorizontal":6.0,"spinRate":682,"spinDirection":288},"zone":13,"typeConfidence":0.75,"plateTime":0.4484757740581813,"extension":7.292055067027943},"index":3,"playId":"10e00cb4-101a-30c4-a4bf-c2b31545e355","pitchNumber":4,"startTime":"2026-03-03T20:41:25.518Z","endTime":"2026-03-03T20:41:30.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.161453934186977,"aZ":-18.16288428636922,"pfxX":4.188965943500407,"pfxZ":9.720665652290577,"pX":0.21683087738776533,"pZ":2.2808046850303665,"vX0":-2.0852246612837364,"vY0":-119.85645605063307,"vZ0":-4.491391303020907,"x":108.73,"y":177.2,"x0":0.55812454808975,"y0":50.0027707181285,"z0":5.820783649626295,"aX":6.03836613438214},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":16.7,"breakHorizontal":-7.0,"spinRate":2408,"spinDirection":79},"zone":5,"typeConfidence":0.8,"plateTime":0.458610917567146,"extension":7.302747490813173},"index":4,"playId":"e9074dc6-5ff2-3a7b-84b8-5023b9d988a8","pitchNumber":5,"startTime":"2026-03-03T20:41:43.109Z","endTime":"2026-03-03T20:41:46.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:41:46.244Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:43:52.814Z","endTime":"2026-03-03T20:45:12.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Roki Sasaki replaces Wyatt Crowell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:42:52.009Z","endTime":"2026-03-03T20:43:55.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694573,"link":"/api/v1/people/694573","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":98.2,"endSpeed":89.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22897083500582,"aZ":-14.353927188620151,"pfxX":-6.750692762108385,"pfxZ":8.692420770685624,"pX":-1.5935337201185462,"pZ":1.5045755054596732,"vX0":4.004402019791133,"vY0":-142.61714414009015,"vZ0":-10.205218243145595,"x":177.74,"y":198.16,"x0":-2.1421737597923234,"y0":50.004843853243734,"z0":6.0453368709639745,"aX":-13.84290180432832},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.7,"breakHorizontal":11.4,"spinRate":1391,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.384738831174797,"extension":6.750216674026908},"index":1,"playId":"f9375e4c-0735-3843-b726-47a8aba40759","pitchNumber":1,"startTime":"2026-03-03T20:43:55.009Z","endTime":"2026-03-03T20:43:58.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":97.8,"endSpeed":88.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14972963789232,"aZ":-11.38950762605607,"pfxX":-5.588809036178962,"pfxZ":10.282360698454193,"pX":-1.948248796814196,"pZ":2.586268370039817,"vX0":2.4660614386681283,"vY0":-142.11129673358815,"vZ0":-7.8559504711144665,"x":191.26,"y":168.95,"x0":-2.106928192880221,"y0":50.004121773767885,"z0":6.131159839933392,"aX":-11.296906660314125},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":1592,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3871776648737293,"extension":6.714254797341587},"index":2,"playId":"d49b5b59-4524-3a02-b14c-3c2658af6946","pitchNumber":2,"startTime":"2026-03-03T20:44:12.267Z","endTime":"2026-03-03T20:44:15.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.013813851287175,"aZ":-13.376314385181079,"pfxX":-4.238457201282117,"pfxZ":9.38228098697838,"pX":0.06403699564885633,"pZ":2.173872332366745,"vX0":7.167162504497238,"vY0":-140.9008282137363,"vZ0":-8.317941253054745,"x":114.56,"y":180.09,"x0":-1.965907506296656,"y0":50.00641202807394,"z0":6.035372703343294,"aX":-8.495709053988964},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":6.1,"spinRate":1541,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.38923620531503555,"extension":6.7142234681065975},"index":3,"playId":"4198fb48-b184-381d-b2e9-bd32033518b2","pitchNumber":3,"startTime":"2026-03-03T20:44:30.584Z","endTime":"2026-03-03T20:44:34.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43193406875947,"aZ":-33.68189997793604,"pfxX":2.09415046024802,"pfxZ":-0.9151040338338108,"pX":0.47257508509389307,"pZ":1.5050108171690801,"vX0":5.514659153579096,"vY0":-127.77391998597709,"vZ0":-4.981498078865617,"x":98.99,"y":198.14,"x0":-1.9859281982578807,"y0":50.00036310686119,"z0":6.127593977776751,"aX":3.4602883163414107},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":-5.0,"spinRate":1774,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.42874200945237284,"extension":6.735114664080756},"index":4,"playId":"4d86c069-06e9-3050-b849-61fe730b2fd5","pitchNumber":4,"startTime":"2026-03-03T20:44:48.021Z","endTime":"2026-03-03T20:44:51.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231083437949636,"aZ":-38.48313736162885,"pfxX":-3.8979437784316326,"pfxZ":-4.009065144332325,"pX":-0.1483426427067846,"pZ":1.1830359941980753,"vX0":5.4131479673531,"vY0":-125.22787504181763,"vZ0":-4.645560581052713,"x":122.65,"y":206.84,"x0":-1.8397246360157675,"y0":50.000041105536084,"z0":6.238194508789331,"aX":-6.139154216278361},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.2,"breakHorizontal":5.6,"spinRate":465,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4387698799990982,"extension":6.999381029910349},"index":5,"playId":"8b835512-f189-3dc4-a700-724b9163f0c9","pitchNumber":5,"startTime":"2026-03-03T20:45:09.105Z","endTime":"2026-03-03T20:45:12.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.9,"awayTeamWinProbability":13.099999999999994,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:45:12.232Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:45:20.756Z","endTime":"2026-03-03T20:46:00.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38018045931964,"aZ":-32.27253193674966,"pfxX":2.082328387066583,"pfxZ":-0.05714213424864578,"pX":0.6682646053317013,"pZ":1.3777261542509285,"vX0":5.9886240375416575,"vY0":-127.84032582383578,"vZ0":-5.643804940870068,"x":91.53,"y":201.58,"x0":-1.967817055492691,"y0":50.005486033095956,"z0":6.123321105677266,"aX":3.4733278761000803},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.1,"breakHorizontal":-5.0,"spinRate":1708,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.42715530792582435,"extension":6.756557134705707},"index":0,"playId":"b67d4066-8019-35b5-bbb8-59b9dd287cab","pitchNumber":1,"startTime":"2026-03-03T20:45:36.376Z","endTime":"2026-03-03T20:45:40.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93200733311009,"aZ":-12.741980936359068,"pfxX":-5.108261870464222,"pfxZ":9.687096912376441,"pX":-0.25371296085067097,"pZ":1.8200052717638338,"vX0":6.456741108267932,"vY0":-140.74339453900086,"vZ0":-9.533777077999716,"x":126.67,"y":189.64,"x0":-1.9138511015197055,"y0":50.00428574615458,"z0":6.076485155659541,"aX":-10.249410034969232},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2299,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.38916355861457586,"extension":6.688392448362227},"hitData":{"launchSpeed":89.5,"launchAngle":44.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.39,"coordY":95.72}},"index":1,"playId":"9e070607-ecb8-3e2d-b172-8a6e87da752d","pitchNumber":2,"startTime":"2026-03-03T20:45:53.884Z","endTime":"2026-03-03T20:46:00.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:46:00.766Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:46:08.117Z","endTime":"2026-03-03T20:47:05.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.320440083261815,"aZ":-34.83167478491126,"pfxX":1.7354266490739136,"pfxZ":-1.6729589446040354,"pX":-0.7306949245025012,"pZ":2.2500486290837713,"vX0":2.709058449712212,"vY0":-124.81382186660926,"vZ0":-2.8644147266015967,"x":144.85,"y":178.03,"x0":-2.0523820821315613,"y0":50.00229098586408,"z0":6.259037698922452,"aX":2.758412020353648},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-3.7,"spinRate":1722,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.43755946947166047,"extension":6.7253799045645675},"index":0,"playId":"ceb6c55a-2335-36f2-a8d4-967a3d86399b","pitchNumber":1,"startTime":"2026-03-03T20:46:27.242Z","endTime":"2026-03-03T20:46:30.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07199840464097,"aZ":-36.760704009375274,"pfxX":0.5338809922995909,"pfxZ":-2.917490059779868,"pX":-0.5492008086364211,"pZ":1.846930549714571,"vX0":3.167636362408051,"vY0":-125.05373253851526,"vZ0":-3.401287658148627,"x":137.93,"y":188.91,"x0":-1.9058364251312085,"y0":50.00516329659079,"z0":6.264867842663048,"aX":0.8381671139190917},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.9,"breakHorizontal":-1.8,"spinRate":413,"spinDirection":321},"zone":7,"typeConfidence":2.0,"plateTime":0.4393302203339915,"extension":6.834343615252725},"index":1,"playId":"327356bd-1026-373b-8ea2-2b6a3e6aca93","pitchNumber":2,"startTime":"2026-03-03T20:46:44.242Z","endTime":"2026-03-03T20:46:47.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11837623875695,"aZ":-34.9573728008324,"pfxX":-0.8320722368405422,"pfxZ":-1.7244595360478376,"pX":0.06513708856181438,"pZ":1.3513053609709194,"vX0":5.564581764785617,"vY0":-126.409763872441,"vZ0":-4.833445115985776,"x":114.52,"y":202.29,"x0":-2.0620253160423303,"y0":50.005298132552475,"z0":6.112235737674832,"aX":-1.3388807980563213},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":0.1,"spinRate":448,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4342241796548789,"extension":6.840986571715075},"index":2,"playId":"04951b4c-670d-37fa-85ce-5b495a8f9ff0","pitchNumber":3,"startTime":"2026-03-03T20:47:02.564Z","endTime":"2026-03-03T20:47:05.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:47:05.718Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noah Miller grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:49:14.682Z","endTime":"2026-03-03T20:50:31.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695653,"fullName":"Noah Miller","link":"/api/v1/people/695653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695653,"fullName":"Noah Miller","link":"/api/v1/people/695653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":90.2,"endSpeed":82.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9482528398856,"aZ":-16.18866257990777,"pfxX":2.523474943691946,"pfxZ":9.13934695466042,"pX":-1.2395878435268028,"pZ":2.306002743463828,"vX0":-5.121851173832231,"vY0":-131.22546195358711,"vZ0":-6.099168455504802,"x":164.25,"y":176.52,"x0":0.40696646977263495,"y0":50.00646731170453,"z0":5.860333329384792,"aX":4.416169507501795},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.5,"breakHorizontal":-3.5,"spinRate":2387,"spinDirection":247},"zone":13,"typeConfidence":0.85,"plateTime":0.41689117823651856,"extension":7.080686954796459},"index":0,"playId":"ca258a09-45ab-3084-94c5-4051c884ef12","pitchNumber":1,"startTime":"2026-03-03T20:49:20.925Z","endTime":"2026-03-03T20:49:24.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.891467906573272,"aZ":-44.661922595035406,"pfxX":-3.986010165640752,"pfxZ":-9.514435582193876,"pX":-0.42415700342427115,"pZ":2.0213815544427254,"vX0":-1.2878272299737168,"vY0":-114.59053027950733,"vZ0":0.5531358500120016,"x":133.17,"y":184.2,"x0":0.6651896008428263,"y0":50.00542310479691,"z0":6.189160183628813,"aX":-5.228888773517356},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.7,"breakHorizontal":7.6,"spinRate":2136,"spinDirection":340},"zone":7,"typeConfidence":0.89,"plateTime":0.4805259143027931,"extension":6.457070923300679},"index":1,"playId":"b762f2e8-b0ae-375b-80a5-05d52d712434","pitchNumber":2,"startTime":"2026-03-03T20:49:34.148Z","endTime":"2026-03-03T20:49:38.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81276595448166,"aZ":-22.515768256535665,"pfxX":7.02264498730033,"pfxZ":6.852452250616809,"pX":0.09634349981253366,"pZ":1.175429079898359,"vX0":-3.1277132661834837,"vY0":-118.0482349505709,"vZ0":-5.877166659624403,"x":113.33,"y":207.04,"x0":0.5272848488757411,"y0":50.0005097936104,"z0":5.7744127547843505,"aX":9.893967837755651},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":11.2,"breakHorizontal":-11.9,"spinRate":1194,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.4642737732441016,"extension":7.036057157886724},"index":2,"playId":"f0d056de-fd40-3d16-a098-d527d9bac603","pitchNumber":3,"startTime":"2026-03-03T20:49:46.677Z","endTime":"2026-03-03T20:49:49.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-03T20:49:55.823Z","endTime":"2026-03-03T20:50:08.642Z","isPitch":false,"type":"action","player":{"id":695653,"link":"/api/v1/people/695653"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157016727224093,"aZ":-45.41518587079979,"pfxX":-4.333211694990146,"pfxZ":-9.875228871364115,"pX":-0.2598232695185608,"pZ":0.8406045670215399,"vX0":-0.9398297262777606,"vY0":-116.0362757919317,"vZ0":-1.8339110687173237,"x":126.9,"y":216.08,"x0":0.7147846357575721,"y0":50.00392213111258,"z0":6.036055334510928,"aX":-5.8087651248815675},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-18.0,"breakHorizontal":8.0,"spinRate":1956,"spinDirection":346},"zone":13,"typeConfidence":0.88,"plateTime":0.4751297169078086,"extension":6.611019506763075},"index":4,"playId":"a3187a7c-8de9-3e5b-b1e4-915d74e394ab","pitchNumber":4,"startTime":"2026-03-03T20:50:08.642Z","endTime":"2026-03-03T20:50:12.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67129403287659,"aZ":-17.106707541865788,"pfxX":2.8270273391566665,"pfxZ":8.318531550023451,"pX":-0.4779691251280284,"pZ":3.320971600220884,"vX0":-3.3775344220518244,"vY0":-134.13743750602939,"vZ0":-3.518747618276862,"x":135.22,"y":149.11,"x0":0.43383216953828974,"y0":50.00199334292737,"z0":5.87907391919219,"aX":5.12019603952847},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-4.3,"spinRate":1362,"spinDirection":163},"zone":1,"typeConfidence":0.88,"plateTime":0.4092980425400552,"extension":6.97803495344651},"hitData":{"launchSpeed":109.2,"launchAngle":-3.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.38,"coordY":150.82}},"index":5,"playId":"69f55c62-ed97-3b6b-8fcc-71fb7f2b3679","pitchNumber":5,"startTime":"2026-03-03T20:50:25.746Z","endTime":"2026-03-03T20:50:31.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695653,"link":"/api/v1/people/695653"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":695653,"link":"/api/v1/people/695653"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:50:31.645Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eliezer Alfonzo singles on a ground ball to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:50:42.869Z","endTime":"2026-03-03T20:51:35.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"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, 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":82.5,"endSpeed":75.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71200568574894,"aZ":-38.018166355883935,"pfxX":-1.2804929303913997,"pfxZ":-4.0239862250769995,"pX":0.5407481976146195,"pZ":3.0584482193154123,"vX0":-0.009937248425342118,"vY0":-120.12117201415933,"vZ0":1.03874987279345,"x":96.39,"y":156.2,"x0":0.7111385383481643,"y0":50.0044368177826,"z0":6.018106543253993,"aX":-1.8588641406436934},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.7,"breakHorizontal":2.3,"spinRate":3176,"spinDirection":341},"zone":3,"typeConfidence":0.79,"plateTime":0.4571414369733504,"extension":7.000737684160596},"index":0,"playId":"9d810da0-3227-3905-979d-75580c5d8098","pitchNumber":1,"startTime":"2026-03-03T20:50:57.777Z","endTime":"2026-03-03T20:51:01.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.131067345041075,"aZ":-18.805433074853735,"pfxX":4.074924182466219,"pfxZ":7.3320349538008855,"pX":0.5372382720634071,"pZ":2.4529427671990667,"vX0":-1.494913840671507,"vY0":-134.39778932208668,"vZ0":-5.31379772092354,"x":96.52,"y":172.55,"x0":0.5725088822034718,"y0":50.00048705395659,"z0":5.79851523382134,"aX":7.425664577851158},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-7.1,"spinRate":1386,"spinDirection":153},"zone":6,"typeConfidence":0.9,"plateTime":0.40812532176174576,"extension":7.166692804674368},"index":1,"playId":"5fe0c62c-5763-3b85-90c2-daf76eceef8a","pitchNumber":2,"startTime":"2026-03-03T20:51:10.774Z","endTime":"2026-03-03T20:51:14.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.672821838781296,"aZ":-15.262116717483202,"pfxX":4.735376562600073,"pfxZ":9.062016088219892,"pX":-0.48552924351950016,"pZ":2.21534173697299,"vX0":-4.071728321192789,"vY0":-135.9486945130162,"vZ0":-6.83412625882435,"x":135.51,"y":178.97,"x0":0.41868613518867653,"y0":50.00036255441493,"z0":5.827045810764564,"aX":8.835010938180737},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-7.7,"spinRate":1264,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.4033709359367643,"extension":7.187451436743244},"hitData":{"launchSpeed":72.7,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.85,"coordY":123.26}},"index":2,"playId":"bc948419-cd95-3213-8b34-7ab1189f4ad1","pitchNumber":3,"startTime":"2026-03-03T20:51:28.202Z","endTime":"2026-03-03T20:51:35.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.6,"awayTeamWinProbability":14.400000000000006,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:51:35.451Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Rojas homers (1) on a fly ball to left center field. Eliezer Alfonzo scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:51:42.038Z","endTime":"2026-03-03T20:53:27.684Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.527256490229444,"aZ":-14.76579775759172,"pfxX":2.1854836199266208,"pfxZ":9.524440004462791,"pX":-1.199895048089285,"pZ":1.7035121150355705,"vX0":-4.859629206086801,"vY0":-134.2075736075515,"vZ0":-7.821145344330762,"x":162.74,"y":192.79,"x0":0.34877397230487744,"y0":50.0009394599148,"z0":5.703009331313096,"aX":3.9940141163184193},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-2.9,"spinRate":2395,"spinDirection":258},"zone":13,"typeConfidence":0.88,"plateTime":0.4078225182254305,"extension":7.038440380132355},"index":0,"playId":"69fef69d-c2fd-39cb-b73a-b98cfd050d27","pitchNumber":1,"startTime":"2026-03-03T20:52:04.291Z","endTime":"2026-03-03T20:52:07.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0741188580792,"aZ":-45.651518511544445,"pfxX":-4.1681632088730955,"pfxZ":-10.124439015853408,"pX":1.6101303460971155,"pZ":3.1311363820505176,"vX0":2.698990441459432,"vY0":-115.35799588331261,"vZ0":3.093893090553378,"x":55.63,"y":154.24,"x0":0.9588415482798953,"y0":50.005767923285696,"z0":6.214110533448291,"aX":-5.545267443663222},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-17.0,"breakHorizontal":6.7,"spinRate":1949,"spinDirection":334},"zone":12,"typeConfidence":0.88,"plateTime":0.47719029070085606,"extension":6.751839575054232},"index":1,"playId":"365d214d-f25c-3070-ab67-9a2bedd3b367","pitchNumber":2,"startTime":"2026-03-03T20:52:20.312Z","endTime":"2026-03-03T20:52:23.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84271480469729,"aZ":-12.952817710274205,"pfxX":2.750722255628191,"pfxZ":10.628680015604168,"pX":-1.3226872013462216,"pZ":0.9242425933513329,"vX0":-5.089917015595926,"vY0":-133.40989805824415,"vZ0":-10.092361783421342,"x":167.42,"y":213.83,"x0":0.24979051593763502,"y0":50.00430703502523,"z0":5.6825507726079625,"aX":4.975482008463951},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-4.0,"spinRate":2698,"spinDirection":157},"zone":13,"typeConfidence":0.89,"plateTime":0.41006221257190445,"extension":7.18190171952497},"index":2,"playId":"b69ad15e-b33a-32ce-b27a-bf0246d800e8","pitchNumber":3,"startTime":"2026-03-03T20:52:38.006Z","endTime":"2026-03-03T20:52:43.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Joey Cantillo. Eliezer Alfonzo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":3,"actionPlayId":"b69ad15e-b33a-32ce-b27a-bf0246d800e8","startTime":"2026-03-03T20:52:45.117Z","endTime":"2026-03-03T20:53:04.701Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672613,"link":"/api/v1/people/672613"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":672613,"link":"/api/v1/people/672613"},"postOnSecond":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.94,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22770576512805,"aZ":-13.154010123798164,"pfxX":3.3446938302762974,"pfxZ":10.573267992465635,"pX":-0.25635307000243035,"pZ":1.7242064104849195,"vX0":-2.5213353780039514,"vY0":-133.40801258385812,"vZ0":-7.997061192703263,"x":126.77,"y":192.23,"x0":0.26736483773835584,"y0":50.00430095055457,"z0":5.712995573579984,"aX":6.017583578524068},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.5,"spinRate":1252,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.4108767423719617,"extension":7.000882454694768},"hitData":{"launchSpeed":94.7,"launchAngle":29.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":51.27,"coordY":74.43}},"index":4,"playId":"384917c1-2559-3424-b221-2a0eaf7c35c2","pitchNumber":4,"startTime":"2026-03-03T20:53:04.701Z","endTime":"2026-03-03T20:53:27.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"second":{"id":672613,"link":"/api/v1/people/672613"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":-11.0,"leverageIndex":0.94,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:53:27.684Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:53:37.218Z","endTime":"2026-03-03T20:54:34.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.3,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85181015947112,"aZ":-35.030891328729595,"pfxX":-1.6292471292973079,"pfxZ":-1.9096588522154239,"pX":-0.4815478919308907,"pZ":1.7511391860202843,"vX0":-2.172054208265558,"vY0":-121.29963676136629,"vZ0":-2.6395409972753168,"x":135.36,"y":191.5,"x0":0.6358085118162641,"y0":50.00215958955982,"z0":5.895788414759523,"aX":-2.4372949666724715},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.8,"breakHorizontal":3.5,"spinRate":2352,"spinDirection":308},"zone":7,"typeConfidence":0.86,"plateTime":0.45086170767274325,"extension":6.917362886792583},"index":0,"playId":"4227914d-8826-334d-952c-1a1d25bd398c","pitchNumber":1,"startTime":"2026-03-03T20:53:51.467Z","endTime":"2026-03-03T20:53:54.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760410284182747,"aZ":-22.730324353851447,"pfxX":3.8869589731470153,"pfxZ":6.737220047512084,"pX":1.5874607187061411,"pZ":2.730845019300744,"vX0":0.823102607182729,"vY0":-117.99558587009875,"vZ0":-2.290276062515452,"x":56.49,"y":165.05,"x0":0.7288033246237137,"y0":50.00121347207866,"z0":5.82189409409981,"aX":5.445740949778587},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.9,"breakHorizontal":-7.2,"spinRate":1300,"spinDirection":131},"zone":12,"typeConfidence":0.85,"plateTime":0.46530703595236167,"extension":7.0293729762312775},"index":1,"playId":"e4644863-e245-376d-aa49-8bf38a6a6ebc","pitchNumber":2,"startTime":"2026-03-03T20:54:12.368Z","endTime":"2026-03-03T20:54:15.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09371062841455,"aZ":-44.155622570955906,"pfxX":-4.711057520300606,"pfxZ":-8.990889955075493,"pX":0.06510892232593732,"pZ":1.4646088080417794,"vX0":-0.12867349802823191,"vY0":-115.47622962489359,"vZ0":-0.7253373233450503,"x":114.52,"y":199.24,"x0":0.7325424302865134,"y0":50.00220294241233,"z0":6.07866656459829,"aX":-6.279489613012028},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.1,"breakHorizontal":8.5,"spinRate":2401,"spinDirection":262},"zone":14,"typeConfidence":0.88,"plateTime":0.47669162083172534,"extension":6.570930577523301},"hitData":{"launchSpeed":88.8,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.36,"coordY":169.03}},"index":2,"playId":"957cc59c-fce2-35d0-b334-916f2e479c53","pitchNumber":3,"startTime":"2026-03-03T20:54:27.043Z","endTime":"2026-03-03T20:54:34.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:54:34.235Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, shortstop Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:54:49.687Z","endTime":"2026-03-03T20:55:41.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.663553895860527,"aZ":-21.55658970276826,"pfxX":6.595970606325823,"pfxZ":7.4882809967315085,"pX":-0.6512010135273333,"pZ":1.1528355489453215,"vX0":-4.504220718040429,"vY0":-118.5665129934075,"vZ0":-6.1146343228495255,"x":141.82,"y":207.65,"x0":0.4206357224054533,"y0":50.00021284305629,"z0":5.745103979742143,"aX":9.34583295598449},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":12.2,"breakHorizontal":-10.8,"spinRate":1489,"spinDirection":125},"zone":13,"typeConfidence":0.89,"plateTime":0.46280282045032095,"extension":7.205085264568766},"index":0,"playId":"b8e39d24-995b-320b-9ddb-8eced77b72f8","pitchNumber":1,"startTime":"2026-03-03T20:55:00.458Z","endTime":"2026-03-03T20:55:04.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.650573480249648,"aZ":-34.53007142233958,"pfxX":-0.9497788592023375,"pfxZ":-1.5558763788438768,"pX":-0.3422512409168933,"pZ":1.6949588057001264,"vX0":-2.072389514951405,"vY0":-121.21827454260679,"vZ0":-2.882630973638629,"x":130.05,"y":193.02,"x0":0.6426316506922906,"y0":50.006007332706695,"z0":5.8734179930660915,"aX":-1.4331669920501582},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.2,"breakHorizontal":2.2,"spinRate":1659,"spinDirection":321},"zone":7,"typeConfidence":0.84,"plateTime":0.44949625663374393,"extension":6.971972273086687},"index":1,"playId":"c22d63ea-a344-3b3a-9cd4-d792d2c5e02f","pitchNumber":2,"startTime":"2026-03-03T20:55:14.788Z","endTime":"2026-03-03T20:55:18.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.926949050106096,"aZ":-14.570520085753468,"pfxX":1.2578909338252129,"pfxZ":9.409419844593693,"pX":-0.1803448895164926,"pZ":2.477410508837428,"vX0":-1.9639628802051536,"vY0":-135.2684952399161,"vZ0":-6.2038307171845375,"x":123.87,"y":171.89,"x0":0.3885751642764483,"y0":50.00161118950195,"z0":5.805388320774793,"aX":2.3530394116612854},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-1.9,"spinRate":1314,"spinDirection":141},"zone":5,"typeConfidence":0.89,"plateTime":0.4034863221939613,"extension":7.001918688977761},"hitData":{"launchSpeed":107.7,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":152.33}},"index":2,"playId":"7dcc2b4c-e100-3e68-ad8e-0dfd12a648c0","pitchNumber":3,"startTime":"2026-03-03T20:55:33.109Z","endTime":"2026-03-03T20:55:41.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:55:41.637Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to right fielder Zach Ehrhard.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T20:57:29.517Z","endTime":"2026-03-03T20:58:39.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701394,"link":"/api/v1/people/701394"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983426554569274,"aZ":-15.161515693593696,"pfxX":-8.388491427843864,"pfxZ":8.456241625064113,"pX":-1.4844743787487413,"pZ":1.79889257962853,"vX0":4.603665193732599,"vY0":-140.73604396656762,"vZ0":-9.204918956240432,"x":173.58,"y":190.21,"x0":-2.0487534797064,"y0":50.00522248928537,"z0":6.087080100319832,"aX":-16.883525319047198},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":14.3,"spinRate":2279,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.38871467862739495,"extension":6.672148669565731},"index":0,"playId":"278a91fd-9135-399e-9ecf-cca8eb933154","pitchNumber":1,"startTime":"2026-03-03T20:57:52.725Z","endTime":"2026-03-03T20:57:56.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853042982631408,"aZ":-34.525830561323104,"pfxX":1.9107436757386065,"pfxZ":-1.4426685373830939,"pX":-1.1019562469186244,"pZ":2.7992499529517265,"vX0":2.0998238404776344,"vY0":-126.16884938463039,"vZ0":-1.879358101964282,"x":159.0,"y":163.2,"x0":-2.189644390438203,"y0":50.002979877438534,"z0":6.3057571877553515,"aX":3.1159546141760646},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.8,"breakHorizontal":-3.8,"spinRate":1823,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4322051182911544,"extension":6.61395818567537},"index":1,"playId":"5d426b18-eb86-3c1f-a603-d80f8706606e","pitchNumber":2,"startTime":"2026-03-03T20:58:10.744Z","endTime":"2026-03-03T20:58:15.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":98.6,"endSpeed":90.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80501025680233,"aZ":-14.531285986652534,"pfxX":-6.010702535827573,"pfxZ":8.478546600626348,"pX":0.18618848102455748,"pZ":2.539605012718521,"vX0":8.512883658634221,"vY0":-143.2919315686758,"vZ0":-7.509372873867776,"x":109.9,"y":170.21,"x0":-2.0409658264447588,"y0":50.00675427635494,"z0":6.100467724458837,"aX":-12.514324712440299},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2333,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.38209010687223977,"extension":6.863262406245247},"hitData":{"launchSpeed":93.0,"launchAngle":61.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.35,"coordY":128.84}},"index":2,"playId":"c439921e-d3ca-344d-85b7-bdce9aa93654","pitchNumber":3,"startTime":"2026-03-03T20:58:29.319Z","endTime":"2026-03-03T20:58:39.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:58:39.288Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out, second baseman Alex Freeland to first baseman Ryan Ward.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T20:58:46.425Z","endTime":"2026-03-03T20:59:41.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669899,"link":"/api/v1/people/669899"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.9,"endSpeed":79.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971153824872438,"aZ":-33.136222822765426,"pfxX":1.4525303490347792,"pfxZ":-0.598206150279962,"pX":-0.4782544191467424,"pZ":2.0452067145303396,"vX0":3.45416010725608,"vY0":-126.45900099126094,"vZ0":-3.882956843078902,"x":135.23,"y":183.56,"x0":-2.0532148198627413,"y0":50.00238445185783,"z0":6.272832772899084,"aX":2.3402979813805977},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.8,"breakHorizontal":-3.5,"spinRate":2396,"spinDirection":87},"zone":7,"typeConfidence":2.0,"plateTime":0.4339366956885571,"extension":6.584014975746555},"index":0,"playId":"fc3d5871-cc1c-35c0-9519-2bf2cc8b70af","pitchNumber":1,"startTime":"2026-03-03T20:59:02.382Z","endTime":"2026-03-03T20:59:05.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07894030919673,"aZ":-31.63088490348349,"pfxX":4.442859449790044,"pfxZ":0.33305473880201575,"pX":-1.167596289373644,"pZ":2.2761854950720535,"vX0":0.9565653197158915,"vY0":-127.31681245483892,"vZ0":-3.7046068751071,"x":161.51,"y":177.32,"x0":-2.126062802970556,"y0":50.00110395180806,"z0":6.286143643031532,"aX":7.204904724950519},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-8.3,"spinRate":1215,"spinDirection":8},"zone":13,"typeConfidence":2.0,"plateTime":0.43221268702297655,"extension":6.689151464875395},"index":1,"playId":"13e5fe97-a5e5-3f86-b551-fa1e7a2f5741","pitchNumber":2,"startTime":"2026-03-03T20:59:16.749Z","endTime":"2026-03-03T20:59:20.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07010248841157,"aZ":-16.096135309140525,"pfxX":-5.533059314447963,"pfxZ":7.917184199492854,"pX":-1.1763399337610132,"pZ":2.0142459502883785,"vX0":4.5697845042574325,"vY0":-141.97168486716762,"vZ0":-8.642341145550896,"x":161.84,"y":184.4,"x0":-2.0920901019951126,"y0":50.00286152236276,"z0":6.133307977622876,"aX":-11.236776428556537},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":2305,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.38656582684637764,"extension":6.681825404322826},"hitData":{"launchSpeed":89.3,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.8,"coordY":150.31}},"index":2,"playId":"51bac6e9-0c54-3f2f-a1a7-f1396149db3c","pitchNumber":3,"startTime":"2026-03-03T20:59:34.375Z","endTime":"2026-03-03T20:59:41.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:59:41.489Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Jones pops out to shortstop Noah Miller.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T20:59:50.081Z","endTime":"2026-03-03T21:02:33.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695653,"link":"/api/v1/people/695653"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.5,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853863846183682,"aZ":-35.43076887738058,"pfxX":0.6717780296117892,"pfxZ":-2.063344808036428,"pX":-1.6117499990805086,"pZ":3.4268167573732344,"vX0":1.0261048968914033,"vY0":-125.5246835517707,"vZ0":0.045640715633745055,"x":178.44,"y":146.26,"x0":-2.1147256942837203,"y0":50.002091572789894,"z0":6.317964088584605,"aX":1.060724870613741},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-1.4,"spinRate":1198,"spinDirection":2},"zone":11,"typeConfidence":2.0,"plateTime":0.4380868953202257,"extension":6.660517202166329},"index":0,"playId":"542ba89f-8be2-3cec-a2e7-dd24c5766d8f","pitchNumber":1,"startTime":"2026-03-03T21:00:10.840Z","endTime":"2026-03-03T21:00:13.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":88.4,"endSpeed":81.6,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.552550086342226,"aZ":-32.95276913073462,"pfxX":0.36166585207820523,"pfxZ":-0.4606184928167192,"pX":0.9304199411102311,"pZ":1.6345102187221956,"vX0":7.272069102138983,"vY0":-128.56560547125662,"vZ0":-5.062547667699246,"x":81.53,"y":194.65,"x0":-1.981451419381608,"y0":50.005631977157016,"z0":6.185505923854065,"aX":0.6058215121455669},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":-2.3,"spinRate":2553,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.42595525548379687,"extension":6.853212107981449},"index":1,"playId":"4e603e9d-e716-3c8e-bf4e-b780dea0e5c5","pitchNumber":2,"startTime":"2026-03-03T21:00:28.834Z","endTime":"2026-03-03T21:00:32.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673446790419803,"aZ":-32.029429538618004,"pfxX":-3.8572926727868713,"pfxZ":0.09206603249418777,"pX":-1.1352261537627897,"pZ":2.5830903954184388,"vX0":3.0451431985994297,"vY0":-124.5431549749252,"vZ0":-2.5598788254181537,"x":160.27,"y":169.04,"x0":-1.8768965139978349,"y0":50.002535559608496,"z0":6.292135656128869,"aX":-6.016442109951356},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":6.2,"spinRate":2132,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4409864702291695,"extension":6.650093767490305},"index":2,"playId":"9b5e7649-2ce3-34f6-99ba-55aa6c21e5ed","pitchNumber":3,"startTime":"2026-03-03T21:00:47.010Z","endTime":"2026-03-03T21:00:50.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-03-03T21:01:00.966Z","endTime":"2026-03-03T21:01:20.706Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.529233129332017,"aZ":-15.130963277421001,"pfxX":-3.7834646722308722,"pfxZ":8.18988347427205,"pX":0.6462973307705899,"pZ":2.8101214868392645,"vX0":8.825781338261876,"vY0":-143.00483203534162,"vZ0":-6.848092742377388,"x":92.36,"y":162.91,"x0":-1.9818516266920534,"y0":50.00115438888022,"z0":6.176480060984023,"aX":-7.872569068758674},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":5.2,"spinRate":1781,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3823165090645846,"extension":6.704062244971032},"index":4,"playId":"88391d33-89af-3a67-8c1a-d73b3ae753de","pitchNumber":4,"startTime":"2026-03-03T21:01:20.706Z","endTime":"2026-03-03T21:01:27.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":75.6,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.072097896992908,"aZ":-38.534757283423914,"pfxX":-4.36865401836234,"pfxZ":-4.2962862815600324,"pX":-2.9261738847752348,"pZ":4.700285371307093,"vX0":-0.4500768745906904,"vY0":-122.2692734468931,"vZ0":3.790628679130272,"x":228.54,"y":111.87,"x0":-2.172532847399754,"y0":50.0030206259538,"z0":6.483949644178874,"aX":-6.467861666481954},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.4,"breakHorizontal":8.0,"spinRate":466,"spinDirection":318},"zone":11,"typeConfidence":2.0,"plateTime":0.45181815438765227,"extension":6.880134447872512},"index":5,"playId":"c78cb6b4-7ebe-3ba3-ab5f-ed5755a7b650","pitchNumber":5,"startTime":"2026-03-03T21:02:02.759Z","endTime":"2026-03-03T21:02:05.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21520364149884,"aZ":-30.48981700841614,"pfxX":1.7008903592813631,"pfxZ":1.022620858613653,"pX":0.8278575595725559,"pZ":2.138539129184152,"vX0":6.4586452147099545,"vY0":-127.26319970188972,"vZ0":-4.014690453282107,"x":85.44,"y":181.04,"x0":-1.9600456899574938,"y0":50.0030712295393,"z0":6.141777008112567,"aX":2.7990642641024257},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2369,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.42978182025293954,"extension":6.582926124778003},"hitData":{"launchSpeed":93.5,"launchAngle":74.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.02,"coordY":162.46}},"index":6,"playId":"fb066b33-a8b4-3649-ac8c-c439c103dfa1","pitchNumber":6,"startTime":"2026-03-03T21:02:23.873Z","endTime":"2026-03-03T21:02:33.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:02:33.395Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Freeland walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:04:39.319Z","endTime":"2026-03-03T21:06:15.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.8,"endSpeed":76.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46884106272096,"aZ":-36.12301786225894,"pfxX":-0.8258514464495494,"pfxZ":-2.6688797917217784,"pX":0.8183552706475088,"pZ":2.4598905778156492,"vX0":0.3352839511054621,"vY0":-120.67129086809723,"vZ0":-0.8905475007369127,"x":85.81,"y":172.36,"x0":0.785250357541297,"y0":50.000604747087245,"z0":6.003183507374543,"aX":-1.223381186152841},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":1.4,"spinRate":1557,"spinDirection":260},"zone":6,"typeConfidence":0.85,"plateTime":0.4531083660544355,"extension":6.811667005265075},"index":0,"playId":"53020853-47c7-3bb2-80bb-942f3bfe3a39","pitchNumber":1,"startTime":"2026-03-03T21:04:46.361Z","endTime":"2026-03-03T21:04:50.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429974555098525,"aZ":-36.04808841472855,"pfxX":-0.681735882519376,"pfxZ":-2.588010576083489,"pX":-0.46657343258752076,"pZ":2.215235402392451,"vX0":-2.1266107541069768,"vY0":-120.87272562663009,"vZ0":-1.489650914749654,"x":134.78,"y":178.97,"x0":0.5098644436920146,"y0":50.00572742755567,"z0":5.977006265964109,"aX":-1.018613072299923},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.8,"breakHorizontal":1.7,"spinRate":763,"spinDirection":76},"zone":4,"typeConfidence":0.83,"plateTime":0.4514805293608646,"extension":6.755927507910392},"index":1,"playId":"a7182882-5839-388d-b538-056342016ffc","pitchNumber":2,"startTime":"2026-03-03T21:05:00.345Z","endTime":"2026-03-03T21:05:12.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":81.0,"endSpeed":74.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23280452154659,"aZ":-20.53390235835221,"pfxX":5.20794575622777,"pfxZ":8.267953821937137,"pX":-0.32693794269789916,"pZ":1.1942132708570918,"vX0":-3.4849421279916433,"vY0":-117.84914360410917,"vZ0":-6.063892082468805,"x":129.46,"y":206.54,"x0":0.4937964927015761,"y0":50.00183028025124,"z0":5.695209696111236,"aX":7.3308192214121535},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.8,"breakHorizontal":-8.6,"spinRate":1077,"spinDirection":128},"zone":13,"typeConfidence":0.89,"plateTime":0.4646343961055117,"extension":7.126119547627878},"index":2,"playId":"dacaeee6-f45f-3949-8a0f-537de25654ea","pitchNumber":3,"startTime":"2026-03-03T21:05:16.993Z","endTime":"2026-03-03T21:05:20.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.650736585392387,"aZ":-42.8404640961648,"pfxX":-4.741757578716454,"pfxZ":-8.197121072647896,"pX":-0.7480442422479866,"pZ":2.512983720453737,"vX0":-1.7114302569919362,"vY0":-114.10561760470625,"vZ0":1.3424248937337246,"x":145.51,"y":170.93,"x0":0.6307267321179639,"y0":50.00401047514453,"z0":6.182739180963418,"aX":-6.168229667351365},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.0,"breakHorizontal":9.0,"spinRate":2005,"spinDirection":337},"zone":4,"typeConfidence":0.88,"plateTime":0.4825182190505308,"extension":6.723714702496998},"index":3,"playId":"83eb4df3-aee7-3f50-8731-827e789fda1c","pitchNumber":4,"startTime":"2026-03-03T21:05:31.332Z","endTime":"2026-03-03T21:05:34.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-03T21:05:40.334Z","endTime":"2026-03-03T21:05:54.940Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.18305127679749,"aZ":-13.47301017261299,"pfxX":3.166508281910545,"pfxZ":10.39716694627155,"pX":-1.2631626784542864,"pZ":2.16219280609134,"vX0":-4.889585465237273,"vY0":-133.61615963652235,"vZ0":-6.965002598405603,"x":165.15,"y":180.4,"x0":0.18349320044719677,"y0":50.004345506478415,"z0":5.780804446654656,"aX":5.696744607394048},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":-4.6,"spinRate":1827,"spinDirection":153},"zone":13,"typeConfidence":0.89,"plateTime":0.4107442088907356,"extension":7.26351350618063},"index":5,"playId":"8d0ff43f-1576-3992-a0ab-7b3c40597ecb","pitchNumber":5,"startTime":"2026-03-03T21:05:54.940Z","endTime":"2026-03-03T21:05:59.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572291230176365,"aZ":-20.95070520293692,"pfxX":6.056199919647712,"pfxZ":8.028692313930557,"pX":0.055240601358012134,"pZ":0.2590003311254083,"vX0":-2.701799625403324,"vY0":-117.32206667361767,"vZ0":-8.049827848039147,"x":114.89,"y":231.79,"x0":0.43307274384242406,"y0":50.003305671569564,"z0":5.677923337449708,"aX":8.468255993998072},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":12.8,"breakHorizontal":-10.3,"spinRate":1203,"spinDirection":134},"zone":14,"typeConfidence":0.89,"plateTime":0.46632185945125126,"extension":7.16434183493921},"index":6,"playId":"103e08dc-4fde-3be6-ba1f-235b8605687f","pitchNumber":6,"startTime":"2026-03-03T21:06:11.607Z","endTime":"2026-03-03T21:06:15.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.4,"awayTeamWinProbability":31.599999999999994,"homeTeamWinProbabilityAdded":-4.499999999999986,"leverageIndex":1.04,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:06:15.758Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Senzel walks. Alex Freeland to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:08:44.120Z","endTime":"2026-03-03T21:10:00.193Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669142,"fullName":"Tanner Burns","link":"/api/v1/people/669142"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:06:26.948Z","endTime":"2026-03-03T21:06:47.854Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tanner Burns replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:06:47.854Z","endTime":"2026-03-03T21:08:46.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669142,"link":"/api/v1/people/669142"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":94.6,"endSpeed":87.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.337130644479295,"aZ":-14.02643524171991,"pfxX":-2.123455288254675,"pfxZ":9.363726479075032,"pX":1.2797925198039821,"pZ":1.448101496731746,"vX0":6.078140644388937,"vY0":-137.56030337571892,"vZ0":-9.173214149959492,"x":68.22,"y":199.68,"x0":-0.6716658874637476,"y0":50.00126406116482,"z0":5.752682633577257,"aX":-4.115328476664047},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":2.8,"spinRate":1736,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.39649291012851773,"extension":6.450849884571256},"index":2,"playId":"ecdb2025-3ff5-3317-87a7-43bde9eb0f35","pitchNumber":1,"startTime":"2026-03-03T21:08:46.311Z","endTime":"2026-03-03T21:08:49.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.763661641359285,"aZ":-29.436961040539504,"pfxX":3.728651786737995,"pfxZ":1.6835520902283365,"pX":-0.7385571714134924,"pZ":1.6356245886889675,"vX0":0.6330597660187274,"vY0":-126.05453225614183,"vZ0":-4.380179729224084,"x":145.15,"y":194.62,"x0":-1.4770848595733324,"y0":50.000299023273,"z0":5.751494405248236,"aX":6.045429234615079},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-7.0,"spinRate":1875,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.43324872174427753,"extension":6.0424825020857265},"index":3,"playId":"9dc486b0-978a-30e9-8389-5b64ae0a873e","pitchNumber":2,"startTime":"2026-03-03T21:09:02.683Z","endTime":"2026-03-03T21:09:06.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565914765262626,"aZ":-15.636157526491754,"pfxX":-2.7899789726096342,"pfxZ":9.069075809225675,"pX":-1.1515354689226558,"pZ":2.2277083718998343,"vX0":0.5335115031105283,"vY0":-133.64371685630977,"vZ0":-6.612566097383127,"x":160.89,"y":178.63,"x0":-0.9900341919078467,"y0":50.005347768333664,"z0":5.840996534392908,"aX":-5.089303536645567},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":1825,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40855211144182224,"extension":6.12151817861544},"index":4,"playId":"c7e07a74-61c1-3c73-b735-bbfa96aed401","pitchNumber":3,"startTime":"2026-03-03T21:09:20.492Z","endTime":"2026-03-03T21:09:24.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52737416933217,"aZ":-14.480015501979803,"pfxX":-2.2433565054151714,"pfxZ":9.723677130741343,"pX":-0.45563480158693975,"pZ":3.245539642335234,"vX0":1.59576229187299,"vY0":-135.06819919025372,"vZ0":-4.414286809199195,"x":134.37,"y":151.15,"x0":-0.7671212188227684,"y0":50.00657285154654,"z0":5.942713575656493,"aX":-4.083821045781902},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":1093,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.40787917595620504,"extension":6.3203120354038385},"index":5,"playId":"55b128b4-50f6-35ae-b7b1-c1a4c23d09fd","pitchNumber":4,"startTime":"2026-03-03T21:09:38.763Z","endTime":"2026-03-03T21:09:42.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10999551180308,"aZ":-13.847518485501453,"pfxX":-2.675428475827177,"pfxZ":9.71195418493502,"pX":0.3021302484861283,"pZ":1.5175198012925546,"vX0":3.6483407785708257,"vY0":-136.51608889929778,"vZ0":-8.757164055012877,"x":105.48,"y":197.81,"x0":-0.7041290091414766,"y0":50.003088380634054,"z0":5.720537535364181,"aX":-5.04900508854982},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":4.1,"spinRate":1721,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.40123873378950403,"extension":6.528563138425731},"index":6,"playId":"e9896aca-d616-3948-b907-e9ea4b457fd5","pitchNumber":5,"startTime":"2026-03-03T21:09:56.609Z","endTime":"2026-03-03T21:10:00.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_pa"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.5,"awayTeamWinProbability":38.5,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.82,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:10:00.193Z","atBatIndex":29},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Zach Ehrhard triples (1) on a fly ball to center fielder Steven Kwan. Alex Freeland scores. Nick Senzel scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:10:11.712Z","endTime":"2026-03-03T21:12:50.278Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669142,"fullName":"Tanner Burns","link":"/api/v1/people/669142"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":{"id":669142,"link":"/api/v1/people/669142"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":80.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.07613182112831,"aZ":-26.27914488508064,"pfxX":3.6825662853320287,"pfxZ":3.624683286444098,"pX":-1.2274825591213934,"pZ":2.3052298856181825,"vX0":-0.5308140421105951,"vY0":-125.37777391585183,"vZ0":-3.4923277569615427,"x":163.79,"y":176.54,"x0":-1.4952425368934272,"y0":50.00526240578197,"z0":5.809306314868328,"aX":5.993570566612822},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":-6.6,"spinRate":1912,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.43322514307645843,"extension":6.221856115742172},"index":0,"playId":"82ef728a-a40c-3425-b05d-2e426434e0d0","pitchNumber":1,"startTime":"2026-03-03T21:10:26.875Z","endTime":"2026-03-03T21:10:30.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59563699645612,"aZ":-14.186595668015837,"pfxX":-2.5656120027771205,"pfxZ":9.698991443282445,"pX":0.35265770266010105,"pZ":1.6636151233639302,"vX0":3.9062819924363006,"vY0":-135.56079194453744,"vZ0":-8.2931596208323,"x":103.56,"y":193.86,"x0":-0.7759885083796535,"y0":50.00469193664095,"z0":5.76038517962843,"aX":-4.759274129652725},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":3.8,"spinRate":1727,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.40458013599640585,"extension":6.205745154574075},"index":1,"playId":"56fddde5-ff5f-32ef-84e3-52a6b55bded9","pitchNumber":2,"startTime":"2026-03-03T21:10:47.366Z","endTime":"2026-03-03T21:10:50.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":93.9,"endSpeed":85.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06387280555361,"aZ":-13.72221943017854,"pfxX":-1.8304384513705192,"pfxZ":9.835121544982497,"pX":0.9993145005553533,"pZ":2.4244557147666916,"vX0":5.177324860925291,"vY0":-136.58233137115528,"vZ0":-6.576076172253933,"x":78.91,"y":173.32,"x0":-0.6889133406364463,"y0":50.00229922096252,"z0":5.819788682859239,"aX":-3.434528709062992},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":2.2,"spinRate":1707,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.40212009981911523,"extension":6.387325769721515},"index":2,"playId":"24a377d7-5c40-3fae-b39d-6591d106b9c9","pitchNumber":3,"startTime":"2026-03-03T21:11:09.486Z","endTime":"2026-03-03T21:11:12.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":85.8,"endSpeed":78.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00101092609429,"aZ":-27.652488811916484,"pfxX":3.755773134209197,"pfxZ":2.8882192495502554,"pX":-0.32218026988421117,"pZ":2.096227345001144,"vX0":1.0711986478262872,"vY0":-124.85709138518312,"vZ0":-3.463801189297433,"x":129.28,"y":182.18,"x0":-1.2455684923788242,"y0":50.00484406315477,"z0":5.796950442194318,"aX":5.88288285511969},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.6,"breakHorizontal":-7.1,"spinRate":2183,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4400239957983012,"extension":5.998633682871338},"index":3,"playId":"98db4c1c-103d-3a89-ae15-7e26cab71243","pitchNumber":4,"startTime":"2026-03-03T21:11:29.602Z","endTime":"2026-03-03T21:11:33.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852395778879714,"aZ":-26.709837653929952,"pfxX":4.566530182077491,"pfxZ":3.3518172859043984,"pX":-0.338105869561269,"pZ":1.9924721142431425,"vX0":0.4305537286191352,"vY0":-126.56845556124873,"vZ0":-4.18727348272687,"x":129.89,"y":184.98,"x0":-1.1037135669050975,"y0":50.00039394737253,"z0":5.797102549817228,"aX":7.437573049082896},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":-8.4,"spinRate":2180,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.4320768881851711,"extension":6.188873754511391},"index":4,"playId":"c89fef81-6670-369b-8fed-d06084de8938","pitchNumber":5,"startTime":"2026-03-03T21:11:51.344Z","endTime":"2026-03-03T21:11:55.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"80fe105a-4a3e-3091-8c05-26a4bf46a284","startTime":"2026-03-03T21:12:15.392Z","endTime":"2026-03-03T21:12:20.568Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012933255858826,"aZ":-14.476166661820649,"pfxX":-1.3135347079580129,"pfxZ":9.217423282685125,"pX":0.28957137175005826,"pZ":3.3213928328126885,"vX0":2.759644447551505,"vY0":-136.90971779040035,"vZ0":-4.423151856201625,"x":105.96,"y":149.1,"x0":-0.555672785332062,"y0":50.00102937633442,"z0":5.931647057039945,"aX":-2.5217974733206603},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":1.9,"spinRate":1874,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3983424314109847,"extension":6.398811286008389},"hitData":{"launchSpeed":102.4,"launchAngle":21.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.51,"coordY":46.06}},"index":6,"playId":"00200c5e-3e83-3587-9413-7dd8d6904d1e","pitchNumber":6,"startTime":"2026-03-03T21:12:37.872Z","endTime":"2026-03-03T21:12:50.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":669222,"link":"/api/v1/people/669222"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701394,"link":"/api/v1/people/701394"},"credit":"b_ab"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_ab"},{"player":{"id":701394,"link":"/api/v1/people/701394"},"credit":"b_pa"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":-21.9,"leverageIndex":2.42,"dramaIndex":200.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:12:50.278Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Ward singles on a line drive to left fielder Petey Halpin. Zach Ehrhard scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:13:18.674Z","endTime":"2026-03-03T21:14:52.235Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669142,"fullName":"Tanner Burns","link":"/api/v1/people/669142"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"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":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"responsiblePitcher":{"id":669142,"link":"/api/v1/people/669142"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.9,"endSpeed":72.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356989850751937,"aZ":-42.692470585616334,"pfxX":6.756269536657241,"pfxZ":-7.962741998427735,"pX":0.8910975279345302,"pZ":2.630303824282689,"vX0":1.8130970150181476,"vY0":-114.79584175181643,"vZ0":1.463134795067036,"x":83.03,"y":167.76,"x0":-0.7887896266093928,"y0":50.00412169829962,"z0":6.174791414539365,"aX":8.921863001130378},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.7,"breakHorizontal":-12.7,"spinRate":1762,"spinDirection":34},"zone":12,"typeConfidence":2.0,"plateTime":0.4790882389124609,"extension":6.163987362936762},"index":0,"playId":"205df58b-fa4e-341f-96d2-6e9c6ec03629","pitchNumber":1,"startTime":"2026-03-03T21:13:29.796Z","endTime":"2026-03-03T21:13:33.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"third":{"id":701394,"link":"/api/v1/people/701394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.749968602839175,"aZ":-13.467649403029903,"pfxX":-2.712284217834391,"pfxZ":9.6830394013743,"pX":-0.2850994591543175,"pZ":3.0448933192522927,"vX0":1.991304816026137,"vY0":-138.77366190466802,"vZ0":-5.46795576511297,"x":127.87,"y":156.57,"x0":-0.6629438030815724,"y0":50.00520157933255,"z0":5.952725215873037,"aX":-5.241686249345215},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":4.4,"spinRate":1803,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.39610276685265733,"extension":5.984729402222861},"index":1,"playId":"29164ea5-1b1e-3e18-b5ea-735b59731dea","pitchNumber":2,"startTime":"2026-03-03T21:13:46.627Z","endTime":"2026-03-03T21:13:50.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"third":{"id":701394,"link":"/api/v1/people/701394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534558830313347,"aZ":-29.547221730891213,"pfxX":-5.566735353944819,"pfxZ":1.5340339716828417,"pX":-1.2181658169961098,"pZ":3.0827114287185715,"vX0":1.3416382353579135,"vY0":-130.18379832660386,"vZ0":-1.2443476658861554,"x":163.43,"y":155.55,"x0":-1.018668868537859,"y0":50.000233119046776,"z0":5.813224715614409,"aX":-9.507971738441029},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":9.7,"spinRate":718,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4215068119673635,"extension":6.097188303176661},"index":2,"playId":"dbdaca7a-b724-3e6a-9afd-55f161c2b37a","pitchNumber":3,"startTime":"2026-03-03T21:14:07.510Z","endTime":"2026-03-03T21:14:12.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"third":{"id":701394,"link":"/api/v1/people/701394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934409471840038,"aZ":-26.62232692674743,"pfxX":-5.723507329080375,"pfxZ":3.2336157297618846,"pX":0.3250932719145968,"pZ":0.5154410708656386,"vX0":5.780969264001922,"vY0":-129.7785071027376,"vZ0":-7.820607124965493,"x":104.61,"y":224.86,"x0":-1.1825751135435547,"y0":50.00005576214947,"z0":5.58154738514427,"aX":-9.809217804368613},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":9.1,"spinRate":709,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42127992556564564,"extension":6.270414319942794},"index":3,"playId":"4aa6afeb-0c01-3657-b977-aec4e8af6021","pitchNumber":4,"startTime":"2026-03-03T21:14:24.835Z","endTime":"2026-03-03T21:14:27.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"third":{"id":701394,"link":"/api/v1/people/701394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8276756058277,"aZ":-44.72305560508188,"pfxX":4.380772152969166,"pfxZ":-9.310522815479374,"pX":0.3444582594310336,"pZ":3.0012247119854765,"vX0":0.8924028128240504,"vY0":-116.24302881058877,"vZ0":2.4726963586072985,"x":103.87,"y":157.75,"x0":-0.6145440201705563,"y0":50.00258972943287,"z0":6.216425956106769,"aX":5.904888315303451},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.7,"breakHorizontal":-8.2,"spinRate":1909,"spinDirection":30},"zone":3,"typeConfidence":2.0,"plateTime":0.47391112310823624,"extension":6.126836451872402},"hitData":{"launchSpeed":78.5,"launchAngle":7.0,"totalDistance":109.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.28,"coordY":137.95}},"index":4,"playId":"c471a677-6df9-3fef-a62e-27098639916e","pitchNumber":5,"startTime":"2026-03-03T21:14:46.591Z","endTime":"2026-03-03T21:14:52.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"third":{"id":701394,"link":"/api/v1/people/701394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_ab"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_ab"},{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_pa"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.23,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:14:52.235Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Noah Miller grounds into a double play, second baseman Juan Brito to shortstop Brayan Rocchio to first baseman Kyle Manzardo. Ryan Ward out at 2nd. Noah Miller out at 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:15:05.748Z","endTime":"2026-03-03T21:15:31.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695653,"fullName":"Noah Miller","link":"/api/v1/people/695653"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669142,"fullName":"Tanner Burns","link":"/api/v1/people/669142"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695653,"fullName":"Noah Miller","link":"/api/v1/people/695653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.754298863363545,"aZ":-14.606580441165006,"pfxX":-4.756324760277439,"pfxZ":9.35676467826831,"pX":0.2052939834880962,"pZ":3.555416824296678,"vX0":3.6063303313772206,"vY0":-137.87680774806313,"vZ0":-3.7735658552859417,"x":109.17,"y":142.78,"x0":-0.518249625510219,"y0":50.00191613852611,"z0":5.962907881651821,"aX":-8.929395600255031},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":1922,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.40110464426702475,"extension":6.1831823821707825},"hitData":{"launchSpeed":92.8,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.88,"coordY":153.85}},"index":0,"playId":"550a9dab-6441-3875-99fd-ef1c9f74c599","pitchNumber":1,"startTime":"2026-03-03T21:15:22.465Z","endTime":"2026-03-03T21:15:31.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"first":{"id":669899,"link":"/api/v1/people/669899"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695653,"link":"/api/v1/people/695653"},"credit":"b_ab"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_ab"},{"player":{"id":695653,"link":"/api/v1/people/695653"},"credit":"b_pa"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":7.599999999999994,"leverageIndex":1.47,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:15:31.558Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eliezer Alfonzo flies out to center fielder Steven Kwan.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:15:49.772Z","endTime":"2026-03-03T21:17:06.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669142,"fullName":"Tanner Burns","link":"/api/v1/people/669142"},"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":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50485749474178,"aZ":-12.247790635048288,"pfxX":-0.1732152514887435,"pfxZ":10.327472125217094,"pX":-0.6801319215268794,"pZ":3.8728688852573496,"vX0":0.1440238852918759,"vY0":-139.06635618109925,"vZ0":-3.6144828384583287,"x":142.93,"y":134.21,"x0":-0.7104718180358784,"y0":50.00303467073789,"z0":6.02023121575379,"aX":-0.3342409860284876},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":0.2,"spinRate":1907,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3961218341736741,"extension":6.0058201452185145},"index":0,"playId":"01af54c9-fdce-375c-b666-e46e49674f42","pitchNumber":1,"startTime":"2026-03-03T21:15:56.175Z","endTime":"2026-03-03T21:15:59.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069638530804266,"aZ":-33.31322214910686,"pfxX":-5.884029395559656,"pfxZ":-0.6694338324821407,"pX":0.9301800366575393,"pZ":0.9923911384559168,"vX0":6.482499147516901,"vY0":-129.9779833643895,"vZ0":-5.393597987954587,"x":81.54,"y":211.99,"x0":-0.8308707719988284,"y0":50.00036471016355,"z0":5.621897946178892,"aX":-10.073656433857437},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.2,"breakHorizontal":9.2,"spinRate":753,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4212957056223847,"extension":6.293545089134183},"index":1,"playId":"7dd290f2-8468-313b-bbc1-d9d104fccc8f","pitchNumber":2,"startTime":"2026-03-03T21:16:12.970Z","endTime":"2026-03-03T21:16:16.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18077163029845,"aZ":-14.0431977410247,"pfxX":-3.1272512267187498,"pfxZ":9.38931783050891,"pX":0.042210209484284535,"pZ":3.362565220386624,"vX0":2.525900005161263,"vY0":-139.04533365051213,"vZ0":-4.417901090528677,"x":115.39,"y":147.99,"x0":-0.4779477112958074,"y0":50.00373737324938,"z0":5.923991498450843,"aX":-6.039495220540001},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":5.0,"spinRate":1751,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.39602125619172224,"extension":6.167783968213961},"index":2,"playId":"f436b6d2-9a03-3503-a7a0-913581ef95e0","pitchNumber":3,"startTime":"2026-03-03T21:16:31.603Z","endTime":"2026-03-03T21:16:36.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":95.4,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.556841992415062,"aZ":-12.862824410988363,"pfxX":-1.3760117206184055,"pfxZ":9.835821600186389,"pX":0.3987362897276675,"pZ":3.360056832326465,"vX0":3.361946370943395,"vY0":-138.8663710644663,"vZ0":-4.6843306051902385,"x":101.8,"y":148.06,"x0":-0.6459810447567434,"y0":50.00270956369595,"z0":5.916989675320505,"aX":-2.701928769540282},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":1.8,"spinRate":2022,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3936277351753472,"extension":6.221011813133058},"hitData":{"launchSpeed":75.3,"launchAngle":46.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.53,"coordY":103.99}},"index":3,"playId":"167d7cd2-e4d2-37a2-b565-2817aec10593","pitchNumber":4,"startTime":"2026-03-03T21:16:59.637Z","endTime":"2026-03-03T21:17:06.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":669142,"link":"/api/v1/people/669142"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:17:06.780Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Brito challenged (pitch result), call on the field was overturned: Juan Brito walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:19:33.597Z","endTime":"2026-03-03T21:21:02.297Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: River Ryan replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:18:39.144Z","endTime":"2026-03-03T21:19:35.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689981,"link":"/api/v1/people/689981"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70681077827613,"aZ":-39.763886895499155,"pfxX":4.710538748423392,"pfxZ":-5.200979736494477,"pX":-0.728965733265239,"pZ":1.6934301461005725,"vX0":1.922446167722261,"vY0":-120.89809814831393,"vZ0":-1.3234303955577063,"x":144.79,"y":193.06,"x0":-2.1497709806044187,"y0":50.00249604460342,"z0":5.783084108773799,"aX":6.873489226252722},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.5,"breakHorizontal":-9.0,"spinRate":3227,"spinDirection":346},"zone":7,"typeConfidence":2.0,"plateTime":0.4555446511730561,"extension":6.521045226240248},"index":1,"playId":"2dbec8d4-3869-3192-b112-2eee8cd6fcdb","pitchNumber":1,"startTime":"2026-03-03T21:19:35.719Z","endTime":"2026-03-03T21:19:39.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.518498798980737,"aZ":-30.739646473563187,"pfxX":-8.587404623541111,"pfxZ":0.8582541208467589,"pX":-1.0299411371622729,"pZ":2.101231709571557,"vX0":5.601294049538953,"vY0":-128.9683894721459,"vZ0":-2.391367822025108,"x":156.26,"y":182.05,"x0":-2.1217333239786687,"y0":50.00464867633534,"z0":5.427592174762628,"aX":-14.369440681165731},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":14.2,"spinRate":2264,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4258067752997081,"extension":6.494097474772396},"index":2,"playId":"20c980d1-7faa-3a3d-b7b1-1ef41e6ef655","pitchNumber":2,"startTime":"2026-03-03T21:19:50.787Z","endTime":"2026-03-03T21:20:17.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"}},"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":98.2,"endSpeed":87.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.70378836730945,"aZ":-13.636287813065612,"pfxX":-6.223407844887061,"pfxZ":9.214116022291531,"pX":-0.9246045339571838,"pZ":2.340505807796587,"vX0":5.632790476225842,"vY0":-142.57436551676366,"vZ0":-6.353367290462644,"x":152.24,"y":175.59,"x0":-2.1395737058929187,"y0":50.00482329342289,"z0":5.4966736782349335,"aX":-12.523569389099219},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2386,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.3875606103681175,"extension":6.525321706694865},"index":3,"playId":"2068ac0a-65af-3f9d-ab09-06aa790a929a","pitchNumber":3,"startTime":"2026-03-03T21:20:20.543Z","endTime":"2026-03-03T21:20:25.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":92.1,"endSpeed":85.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740134034993286,"aZ":-31.149910891289387,"pfxX":1.9531676151100683,"pfxZ":0.5650261941210473,"pX":0.9041789767042776,"pZ":0.10843209605363324,"vX0":6.508769398306094,"vY0":-133.85511065583782,"vZ0":-8.084915464861076,"x":82.53,"y":235.85,"x0":-1.808630563316531,"y0":50.0043992709116,"z0":5.3850017090353175,"aX":3.5600920916193686},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.5,"breakHorizontal":-4.9,"spinRate":2149,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.40852066804750997,"extension":6.280932521042841},"index":4,"playId":"1a99c7c6-b60e-3fa5-8d7f-6d63949b2d78","pitchNumber":4,"startTime":"2026-03-03T21:20:36.022Z","endTime":"2026-03-03T21:20:39.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.055917007518936,"aZ":-11.940498507395272,"pfxX":-3.6124275938850894,"pfxZ":9.8810621720339,"pX":-0.5405813654126806,"pZ":3.4211918863597868,"vX0":5.1785037896250765,"vY0":-142.29972330834002,"vZ0":-3.9036472371137636,"x":137.61,"y":146.41,"x0":-1.9158043048330424,"y0":50.00637381640975,"z0":5.568949893471257,"aX":-7.400310158812778},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":1928,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38509674557622864,"extension":6.360187167061781},"index":5,"playId":"685148ea-7f87-37cc-86a1-6df083394f4a","pitchNumber":5,"startTime":"2026-03-03T21:20:58.924Z","endTime":"2026-03-03T21:21:02.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"}},"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:21:02.297Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Petey Halpin called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:21:27.052Z","endTime":"2026-03-03T21:23:08.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.418027702728427,"aZ":-29.83943723339446,"pfxX":-8.20682921776339,"pfxZ":1.4190142684247,"pX":-0.055836303673652596,"pZ":3.0261929876481,"vX0":7.873814197797769,"vY0":-126.88315220533102,"vZ0":-0.4963224998073802,"x":119.13,"y":157.07,"x0":-2.1175470980369164,"y0":50.00519408990815,"z0":5.580773588339393,"aX":-13.52383278007897},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":13.3,"spinRate":3521,"spinDirection":175},"zone":2,"typeConfidence":2.0,"plateTime":0.42997987561729545,"extension":6.347728349144258},"index":0,"playId":"c5262dbc-057d-320c-89bb-dbd337ec5028","pitchNumber":1,"startTime":"2026-03-03T21:21:41.493Z","endTime":"2026-03-03T21:21:44.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.766065476655356,"aZ":-24.825857699363702,"pfxX":0.6872754760106763,"pfxZ":3.863703362004692,"pX":-0.8793489971800568,"pZ":1.8498069240462867,"vX0":2.869814672000803,"vY0":-136.4430874062074,"vZ0":-5.520608338946725,"x":150.52,"y":188.84,"x0":-2.030583891052991,"y0":50.00136547601295,"z0":5.591967931325901,"aX":1.3051918938665792},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":-1.8,"spinRate":1906,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.40022025599543953,"extension":6.352620047552436},"index":1,"playId":"bd36b178-838a-31e1-9f75-16f5ef7ac030","pitchNumber":2,"startTime":"2026-03-03T21:22:01.046Z","endTime":"2026-03-03T21:22:28.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"}},"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":95.5,"endSpeed":88.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45479392155709,"aZ":-16.88865974651513,"pfxX":0.6896577021005577,"pfxZ":7.72244030115104,"pX":0.6416539664119576,"pZ":1.6746301995370951,"vX0":6.713429418224664,"vY0":-138.92177884595708,"vZ0":-7.320207200742133,"x":92.54,"y":193.56,"x0":-1.8833466286571132,"y0":50.00368552371009,"z0":5.441110480836383,"aX":1.363050961673374},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-2.5,"spinRate":1957,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39240512139140504,"extension":6.403869421275949},"index":2,"playId":"221b67cd-397c-3111-acca-fcff91c3ae5e","pitchNumber":3,"startTime":"2026-03-03T21:22:40.526Z","endTime":"2026-03-03T21:22:43.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905784362730387,"aZ":-28.487243573249167,"pfxX":-7.527263954419216,"pfxZ":2.1407216262191255,"pX":0.3241160383823573,"pZ":2.2261182929185956,"vX0":8.5949326991468,"vY0":-130.37511605866902,"vZ0":-2.85998048342405,"x":104.65,"y":178.67,"x0":-2.0343028307559132,"y0":50.00626584678477,"z0":5.483006758941672,"aX":-12.986767847595553},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":11.8,"spinRate":2406,"spinDirection":269},"zone":6,"typeConfidence":2.0,"plateTime":0.41979832190994903,"extension":6.326325787112058},"index":3,"playId":"121cdcbf-4247-3adc-8e47-25c3eb4cb15f","pitchNumber":4,"startTime":"2026-03-03T21:23:04.601Z","endTime":"2026-03-03T21:23:08.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:23:08.758Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Ryan Ward. Juan Brito to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:23:16.908Z","endTime":"2026-03-03T21:24:01.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"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":"Groundout","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":1},"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.778929490245773,"aZ":-43.41887804851593,"pfxX":6.398137738220234,"pfxZ":-7.488433979788173,"pX":0.555589935408864,"pZ":0.6407120264394189,"vX0":3.5133627173522406,"vY0":-122.46190600203968,"vZ0":-3.192427260162409,"x":95.82,"y":221.48,"x0":-1.7343826314046684,"y0":50.004263216964766,"z0":5.717693947575874,"aX":9.605714921009358},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.0,"breakHorizontal":-12.5,"spinRate":2078,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4492522715120546,"extension":6.331544158861198},"index":0,"playId":"36b9515e-da99-3ba5-abaa-552a1ef0dad0","pitchNumber":1,"startTime":"2026-03-03T21:23:31.958Z","endTime":"2026-03-03T21:23:35.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":87.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957019663140102,"aZ":-24.6856004289149,"pfxX":2.8718636560488084,"pfxZ":3.9225888556001554,"pX":0.04554953338320574,"pZ":2.0471862158307657,"vX0":4.380554150082504,"vY0":-136.33875644375632,"vZ0":-5.007301567643672,"x":115.26,"y":183.51,"x0":-1.9464804718098219,"y0":50.004632282243236,"z0":5.580391056153867,"aX":5.483363480560626},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":-6.0,"spinRate":2063,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.39956912381263576,"extension":6.2238684304327725},"hitData":{"launchSpeed":99.1,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.35,"coordY":171.56}},"index":1,"playId":"b61faf74-9284-33a4-80f9-5bce18f361ef","pitchNumber":2,"startTime":"2026-03-03T21:23:51.186Z","endTime":"2026-03-03T21:24:01.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.66,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:24:01.230Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brayan Rocchio lines out sharply to center fielder Andy Pages.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:24:12.963Z","endTime":"2026-03-03T21:25:42.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"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":"Lineout","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":3},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.835896014681612,"aZ":-15.19261124338047,"pfxX":-3.350969706147035,"pfxZ":8.329265309815277,"pX":0.7561157924140769,"pZ":2.6547621951170783,"vX0":8.354680991475057,"vY0":-141.75045581043298,"vZ0":-5.461909661716115,"x":88.18,"y":167.1,"x0":-1.7916317708921177,"y0":50.00365450290938,"z0":5.573622446369018,"aX":-6.833420782214615},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2430,"spinDirection":271},"zone":6,"typeConfidence":2.0,"plateTime":0.38613789108490426,"extension":6.436231101762157},"index":0,"playId":"eaddbdbe-b6e8-3eaa-bb13-5659efe90868","pitchNumber":1,"startTime":"2026-03-03T21:24:28.145Z","endTime":"2026-03-03T21:24:31.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49253271789212,"aZ":-29.921384072304505,"pfxX":0.6089362837474894,"pfxZ":1.2059042836883371,"pX":-0.4422788957697259,"pZ":3.10357292780353,"vX0":4.426449937817269,"vY0":-134.961174765747,"vZ0":-1.3192878681280575,"x":133.86,"y":154.98,"x0":-2.1733708571722476,"y0":50.005096243519866,"z0":5.67890965193331,"aX":1.1383394402881557},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.2,"breakHorizontal":-1.9,"spinRate":1918,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.40367607397072724,"extension":6.2813211980189285},"index":1,"playId":"8392e50c-9415-3929-b0e1-3e70af3fff65","pitchNumber":2,"startTime":"2026-03-03T21:24:48.892Z","endTime":"2026-03-03T21:24:51.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30155936985596,"aZ":-27.447228688607964,"pfxX":0.5946405599446067,"pfxZ":2.5480890608991,"pX":-0.42642005661114524,"pZ":2.2697962892362873,"vX0":3.921505362804169,"vY0":-134.93002376797446,"vZ0":-3.822528361422442,"x":133.25,"y":177.5,"x0":-1.971528396369685,"y0":50.00649447358346,"z0":5.622545112665716,"aX":1.104559257059767},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":-1.8,"spinRate":2101,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4047848058974153,"extension":6.0701222394604955},"index":2,"playId":"fb7a9c60-e560-3510-8c00-521e74463ccb","pitchNumber":3,"startTime":"2026-03-03T21:25:10.658Z","endTime":"2026-03-03T21:25:14.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.030687836197288,"aZ":-30.85410967368256,"pfxX":-8.13696986748878,"pfxZ":0.7930469542585072,"pX":-0.22569838777088957,"pZ":2.8465549117985933,"vX0":7.194020585017552,"vY0":-128.2107496097191,"vZ0":-0.724328887632517,"x":125.6,"y":161.92,"x0":-2.00818303048971,"y0":50.00516755964377,"z0":5.536670625690347,"aX":-13.574915777543913},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":13.2,"spinRate":2240,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4269055996119242,"extension":6.072007267783736},"hitData":{"launchSpeed":101.3,"launchAngle":21.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.5,"coordY":53.93}},"index":3,"playId":"6ca2389f-57be-349f-b977-711cddda6679","pitchNumber":4,"startTime":"2026-03-03T21:25:34.787Z","endTime":"2026-03-03T21:25:42.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":682877,"link":"/api/v1/people/682877"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:25:42.592Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T21:27:54.701Z","endTime":"2026-03-03T21:28:18.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Armstrong replaces Tanner Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:27:11.319Z","endTime":"2026-03-03T21:27:56.988Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669142,"link":"/api/v1/people/669142","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.703941094979395,"aZ":-27.15044742707154,"pfxX":8.747157764928936,"pfxZ":3.4776009542721873,"pX":-0.6135982657540916,"pZ":2.366087174201085,"vX0":-0.4954802608907026,"vY0":-119.55480233626832,"vZ0":-3.052584763828534,"x":140.39,"y":174.9,"x0":-1.5390975743908373,"y0":50.00091818544932,"z0":6.104078713786284,"aX":12.621582438143012},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":-15.7,"spinRate":2060,"spinDirection":57},"zone":4,"typeConfidence":2.0,"plateTime":0.4586754782151181,"extension":6.22061238100711},"index":1,"playId":"55304cbb-e055-3198-bcb5-b0b69f603a36","pitchNumber":1,"startTime":"2026-03-03T21:27:56.988Z","endTime":"2026-03-03T21:28:00.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29749030385902,"aZ":-19.831613123238927,"pfxX":-10.036065163973118,"pfxZ":6.659775065473725,"pX":-0.6578539426000313,"pZ":2.4079042441020806,"vX0":5.847597426259207,"vY0":-136.3263611175299,"vZ0":-5.254759998622653,"x":142.08,"y":173.77,"x0":-1.54435332332368,"y0":50.00140192137264,"z0":5.759823672757934,"aX":-18.596428052877968},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":16.7,"spinRate":1804,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4041788581594017,"extension":6.184297375942484},"hitData":{"launchSpeed":82.2,"launchAngle":13.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.35,"coordY":129.98}},"index":2,"playId":"694d5e65-8e3f-3b90-a70f-c5684f1b15ff","pitchNumber":2,"startTime":"2026-03-03T21:28:12.196Z","endTime":"2026-03-03T21:28:18.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:28:18.644Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T21:28:47.157Z","endTime":"2026-03-03T21:30:46.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner James Tibbs III replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:28:40.634Z","endTime":"2026-03-03T21:28:49.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696486,"link":"/api/v1/people/696486"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"base":1,"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789460950030254,"aZ":-25.004020307836136,"pfxX":3.5099837978449275,"pfxZ":4.200148404752376,"pX":0.7584249232197887,"pZ":2.5441511010618925,"vX0":4.33220145422446,"vY0":-129.57314295957448,"vZ0":-4.223176838118599,"x":88.09,"y":170.09,"x0":-1.3882730892740993,"y0":50.006331433196394,"z0":6.094219462399031,"aX":6.000298502853196},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":-7.3,"spinRate":2084,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.4218895426728295,"extension":6.161563240500992},"index":1,"playId":"2c03e7e6-a039-3f86-b6a4-9ae047cb01c2","pitchNumber":1,"startTime":"2026-03-03T21:28:49.315Z","endTime":"2026-03-03T21:28:52.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":83.8,"endSpeed":76.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.141833765863872,"aZ":-24.370377091673255,"pfxX":9.233300908511929,"pfxZ":5.1775157384742325,"pX":-0.1826917191361088,"pZ":3.4095735976198775,"vX0":0.5871890384180564,"vY0":-122.06887062583577,"vZ0":-1.5289151675483756,"x":123.96,"y":146.72,"x0":-1.6261085579277612,"y0":50.00530841122426,"z0":6.143091779297525,"aX":13.929593869221037},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.2,"breakHorizontal":-16.9,"spinRate":2044,"spinDirection":90},"zone":11,"typeConfidence":2.0,"plateTime":0.4487742199177296,"extension":6.135429764336999},"index":2,"playId":"bb05e88b-a3b3-3305-9fe5-898075826681","pitchNumber":2,"startTime":"2026-03-03T21:29:07.192Z","endTime":"2026-03-03T21:29:10.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.270989242654068,"aZ":-15.45999836406389,"pfxX":-4.18827278912475,"pfxZ":9.053159179007048,"pX":-1.3557103343345382,"pZ":3.563773682010091,"vX0":2.0680523880466053,"vY0":-135.2070926801298,"vZ0":-3.4910009023092488,"x":168.68,"y":142.56,"x0":-1.587555005427299,"y0":50.0023879266599,"z0":5.960739453286944,"aX":-7.7318337418388925},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":1778,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.405548147294605,"extension":6.293562977070414},"index":3,"playId":"fcf09d0a-fab5-35f7-a245-f69db1bd914a","pitchNumber":3,"startTime":"2026-03-03T21:29:24.168Z","endTime":"2026-03-03T21:29:27.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Tibbs III caught stealing 2nd base, catcher David Fry to second baseman Juan Brito.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"actionPlayId":"fcf09d0a-fab5-35f7-a245-f69db1bd914a","startTime":"2026-03-03T21:29:40.101Z","endTime":"2026-03-03T21:29:52.432Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":696486,"link":"/api/v1/people/696486"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":6.100000000000001,"leverageIndex":1.53,"dramaIndex":81.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91417442281308,"aZ":-15.56679711406313,"pfxX":-2.1121142953923164,"pfxZ":8.882272772551229,"pX":-1.016959732797663,"pZ":3.6281225223137836,"vX0":2.095343031099565,"vY0":-136.33428556779032,"vZ0":-3.4947572463579317,"x":155.76,"y":140.82,"x0":-1.5236452468143202,"y0":50.00092195677123,"z0":6.0109841152551295,"aX":-3.9481348067279254},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":3.4,"spinRate":1643,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4028192716143697,"extension":6.313095770513379},"index":5,"playId":"ab55a46d-8513-3f2a-a804-d978f5b5e8fb","pitchNumber":4,"startTime":"2026-03-03T21:29:52.432Z","endTime":"2026-03-03T21:29:56.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79319758802091,"aZ":-25.500144364392632,"pfxX":9.191486026114525,"pfxZ":4.533094389496046,"pX":0.7707756327429601,"pZ":2.070424822496865,"vX0":2.2728364169432904,"vY0":-120.67390185776229,"vZ0":-4.182151346505524,"x":87.62,"y":182.88,"x0":-1.377841424283314,"y0":50.004430997066756,"z0":6.076151730396083,"aX":13.53702109627667},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.2,"spinRate":2036,"spinDirection":95},"zone":9,"typeConfidence":2.0,"plateTime":0.45413383549240915,"extension":6.125402756561666},"index":6,"playId":"de864c56-b860-387c-92e5-bbd8ee3ba0ac","pitchNumber":5,"startTime":"2026-03-03T21:30:07.401Z","endTime":"2026-03-03T21:30:10.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66255755180235,"aZ":-26.147744779836255,"pfxX":4.138390404750972,"pfxZ":3.4706250580597313,"pX":0.7633620910839157,"pZ":1.282258870152927,"vX0":4.247414512945517,"vY0":-130.19658055048,"vZ0":-6.798087100186209,"x":87.9,"y":204.16,"x0":-1.4204693825493084,"y0":50.001222021088964,"z0":5.877620367672279,"aX":7.17631042103063},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-8.4,"spinRate":2004,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41903623965863357,"extension":6.295793115469877},"index":7,"playId":"51a31be2-c7bc-35cc-9a41-2af9fe8a290a","pitchNumber":6,"startTime":"2026-03-03T21:30:27.589Z","endTime":"2026-03-03T21:30:31.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77433808177165,"aZ":-17.222808372910567,"pfxX":-6.581580229732233,"pfxZ":7.960300790470198,"pX":-0.3469990628656133,"pZ":3.9539874075265344,"vX0":5.7326106450415315,"vY0":-136.58760561219236,"vZ0":-1.7872863355886874,"x":130.23,"y":132.02,"x0":-1.6241176352763431,"y0":50.00116968058321,"z0":5.808679410579173,"aX":-12.359835312163547},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":10.6,"spinRate":2381,"spinDirection":264},"zone":11,"typeConfidence":2.0,"plateTime":0.401929763567328,"extension":6.258138420467754},"index":8,"playId":"b4ae6e47-3978-38c4-84c0-d7a2b2ef7a1a","pitchNumber":7,"startTime":"2026-03-03T21:30:43.281Z","endTime":"2026-03-03T21:30:46.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":1.53,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:30:46.516Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to center fielder Steven Kwan.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T21:30:58.957Z","endTime":"2026-03-03T21:31:51.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829078940138857,"aZ":-25.754629210279244,"pfxX":8.846313154536707,"pfxZ":4.32079930170835,"pX":0.5461675550117786,"pZ":2.896858740185405,"vX0":1.767762445002407,"vY0":-121.64765115981466,"vZ0":-2.3730192040980773,"x":96.18,"y":160.56,"x0":-1.3401764447584874,"y0":50.0020603835568,"z0":6.137785714889087,"aX":13.14013106472707},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.4,"breakHorizontal":-16.4,"spinRate":2075,"spinDirection":78},"zone":3,"typeConfidence":2.0,"plateTime":0.4517899697170491,"extension":6.34243120402467},"index":0,"playId":"77ddb310-ab57-3af4-aeac-c092fc2188e3","pitchNumber":1,"startTime":"2026-03-03T21:31:08.892Z","endTime":"2026-03-03T21:31:12.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":82.3,"endSpeed":75.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765103910249604,"aZ":-23.8934907322439,"pfxX":8.308585319265694,"pfxZ":5.77801294065008,"pX":0.8309119431027739,"pZ":1.5649060416700133,"vX0":2.561443581064918,"vY0":-119.71417238069107,"vZ0":-5.203759704579282,"x":85.33,"y":196.53,"x0":-1.3359130639424261,"y0":50.00546985251636,"z0":5.939277262146917,"aX":11.911793552550234},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.4,"breakHorizontal":-15.7,"spinRate":2105,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.45969869106593375,"extension":6.297059451935727},"index":1,"playId":"ca5c00b5-fd40-388f-87de-13b0c4a38b4a","pitchNumber":2,"startTime":"2026-03-03T21:31:27.449Z","endTime":"2026-03-03T21:31:31.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.920089875653378,"aZ":-19.936268634097576,"pfxX":-10.308297797667082,"pfxZ":6.568326920260259,"pX":-0.6837168187516595,"pZ":2.3883361561181253,"vX0":5.620846057243046,"vY0":-136.12317866871658,"vZ0":-5.243106131924748,"x":143.06,"y":174.29,"x0":-1.4442085134208265,"y0":50.00129498236837,"z0":5.733997530957947,"aX":-19.201789334103868},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":17.4,"spinRate":1777,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4035020941210048,"extension":6.224186295005589},"hitData":{"launchSpeed":93.5,"launchAngle":29.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.73,"coordY":57.15}},"index":2,"playId":"92a8140d-3f6d-3513-8df0-2c4b45a25362","pitchNumber":3,"startTime":"2026-03-03T21:31:43.894Z","endTime":"2026-03-03T21:31:51.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:31:51.323Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:33:59.386Z","endTime":"2026-03-03T21:35:00.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"James Tibbs III remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:33:40.223Z","endTime":"2026-03-03T21:33:40.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696486,"link":"/api/v1/people/696486"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zyhir Hope replaces left fielder Teoscar Hernández, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:33:40.268Z","endTime":"2026-03-03T21:33:40.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814307,"link":"/api/v1/people/814307"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Siani replaces center fielder Andy Pages, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T21:33:40.272Z","endTime":"2026-03-03T21:34:01.507Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672279,"link":"/api/v1/people/672279"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.697668922217165,"aZ":-42.59337979600764,"pfxX":6.342170807234101,"pfxZ":-7.235916962045831,"pX":-0.04597622477186611,"pZ":2.280144723769184,"vX0":2.700133318420846,"vY0":-120.16753565050777,"vZ0":0.5574096205799723,"x":118.75,"y":177.22,"x0":-2.01352400973926,"y0":50.003397963867855,"z0":5.877575227686593,"aX":9.13002879188265},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.6,"breakHorizontal":-12.2,"spinRate":2071,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4585726625315436,"extension":6.378527735249941},"index":3,"playId":"26397741-396d-34ef-a8a0-a574ca1616ed","pitchNumber":1,"startTime":"2026-03-03T21:34:01.507Z","endTime":"2026-03-03T21:34:04.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28387395247788,"aZ":-13.455502483498314,"pfxX":-4.907581014038619,"pfxZ":9.096913192860708,"pX":0.2885356137378068,"pZ":2.600476256281159,"vX0":8.320405192806469,"vY0":-142.8643899714946,"vZ0":-5.733705840377306,"x":106.0,"y":168.57,"x0":-2.0299925469986104,"y0":50.004892991227074,"z0":5.486219051947537,"aX":-10.101146807351393},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2302,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3840450597823293,"extension":6.495763881129749},"index":4,"playId":"fc76eb9f-805f-3e9c-88ef-999409cb7316","pitchNumber":2,"startTime":"2026-03-03T21:34:18.660Z","endTime":"2026-03-03T21:34:21.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407510074513254,"aZ":-42.84934032739206,"pfxX":7.548071792332909,"pfxZ":-7.157192308265261,"pX":0.5018708270529367,"pZ":0.8897147557538905,"vX0":3.413838214366597,"vY0":-123.03811706178185,"vZ0":-2.702691839667195,"x":97.87,"y":214.76,"x0":-1.8953015891323823,"y0":50.000435319255736,"z0":5.727578966742585,"aX":11.264432908022332},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.3,"breakHorizontal":-14.5,"spinRate":2175,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4497392634188282,"extension":6.32696868402011},"index":5,"playId":"b9c2707e-0841-3359-b11e-eb78a7235d3f","pitchNumber":3,"startTime":"2026-03-03T21:34:34.533Z","endTime":"2026-03-03T21:34:38.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24734666253777,"aZ":-34.251364832883624,"pfxX":0.11975321933382599,"pfxZ":-1.1505851969830516,"pX":1.0661792968402606,"pZ":1.3610859282557415,"vX0":7.626217372313241,"vY0":-133.5777032852801,"vZ0":-4.65872011449716,"x":76.36,"y":202.03,"x0":-1.8388211492324507,"y0":50.000081188536456,"z0":5.584736103371219,"aX":0.2160243923747212},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.9,"breakHorizontal":-1.8,"spinRate":2112,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.40973961345722154,"extension":6.447492974681014},"index":6,"playId":"af614b77-b414-36a5-8935-d17ae281cdd0","pitchNumber":4,"startTime":"2026-03-03T21:34:57.229Z","endTime":"2026-03-03T21:35:00.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"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":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:35:00.372Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Manzardo lines out sharply to center fielder Michael Siani.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:35:10.195Z","endTime":"2026-03-03T21:37:21.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":672279,"link":"/api/v1/people/672279"},"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, 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":88.1,"endSpeed":80.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.892416128492428,"aZ":-26.532161560765534,"pfxX":-8.303630977667531,"pfxZ":3.373219255751355,"pX":-1.8416186085927915,"pZ":4.227045713634412,"vX0":4.030098567635086,"vY0":-128.32826066596846,"vZ0":1.4813222950674594,"x":187.2,"y":124.65,"x0":-2.351392956013234,"y0":50.00138182872042,"z0":5.705151533531038,"aX":-13.885231174642277},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":1606,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4263769746978969,"extension":6.212423395869759},"index":0,"playId":"6bd8b11b-4b66-3b55-b078-ad2ff8d4a1af","pitchNumber":1,"startTime":"2026-03-03T21:35:25.968Z","endTime":"2026-03-03T21:35:28.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2841876719733,"aZ":-34.5565289962863,"pfxX":0.09205601855902434,"pfxZ":-1.3720173230624013,"pX":-0.24241426876077574,"pZ":3.4045953334272077,"vX0":4.517779538967505,"vY0":-131.20685462628367,"vZ0":0.6587451685920847,"x":126.24,"y":146.86,"x0":-2.002877732400659,"y0":50.00520770855447,"z0":5.737417079743134,"aX":0.15879464868481966},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.0,"breakHorizontal":-1.2,"spinRate":3591,"spinDirection":351},"zone":11,"typeConfidence":2.0,"plateTime":0.4183923571900001,"extension":6.421557528369387},"index":1,"playId":"af392572-e73b-334b-ac0b-7ee394e03541","pitchNumber":2,"startTime":"2026-03-03T21:35:46.615Z","endTime":"2026-03-03T21:35:49.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":91.1,"endSpeed":83.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.304491079702863,"aZ":-28.43458196370547,"pfxX":2.209053789242169,"pfxZ":2.117303106732513,"pX":0.9822543024805893,"pZ":1.65864821401118,"vX0":6.9490789938451805,"vY0":-132.42738265269404,"vZ0":-4.607539395085298,"x":79.56,"y":194.0,"x0":-1.9672033523208432,"y0":50.00660963784108,"z0":5.510851429750892,"aX":3.9082889392584184},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":-5.5,"spinRate":2120,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4142138171769294,"extension":6.35271959309209},"index":2,"playId":"eb1b5e57-e065-3918-8e37-ff373def5657","pitchNumber":3,"startTime":"2026-03-03T21:36:05.403Z","endTime":"2026-03-03T21:36:09.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9463857448365,"aZ":-13.639006729071806,"pfxX":-3.764109372416365,"pfxZ":8.928670915984958,"pX":0.6132148385793257,"pZ":4.4295295187942605,"vX0":8.423022811555077,"vY0":-142.9420527251968,"vZ0":-1.1996232464820278,"x":93.63,"y":119.18,"x0":-1.8783740609908224,"y0":50.00494082643636,"z0":5.708148379597339,"aX":-7.817233072934933},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":5.2,"spinRate":2055,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38272139068058,"extension":6.406146969074515},"index":3,"playId":"1651ab5c-3b00-34bc-9106-f957bd9f51a1","pitchNumber":4,"startTime":"2026-03-03T21:36:33.394Z","endTime":"2026-03-03T21:36:36.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243059200522136,"aZ":-43.53992798953692,"pfxX":5.236907444084553,"pfxZ":-7.560469759980287,"pX":0.5352794554071892,"pZ":1.0529333767200963,"vX0":3.5668603966772294,"vY0":-122.66423309217424,"vZ0":-2.5177975968910014,"x":96.6,"y":210.35,"x0":-1.624598403853823,"y0":50.00239382888456,"z0":5.8517866547084685,"aX":7.873872412581337},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.0,"breakHorizontal":-10.4,"spinRate":3122,"spinDirection":3},"zone":14,"typeConfidence":2.0,"plateTime":0.4487922309842123,"extension":6.408510406805097},"index":4,"playId":"00a17438-3a28-35cb-97a3-39505ffa0c60","pitchNumber":5,"startTime":"2026-03-03T21:36:50.584Z","endTime":"2026-03-03T21:36:53.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35964604362305,"aZ":-44.23352010639888,"pfxX":4.527749715381004,"pfxZ":-8.053535625615327,"pX":0.23988110104804924,"pZ":2.637208233794087,"vX0":3.614866741767863,"vY0":-122.45402472292052,"vZ0":1.4317911001485146,"x":107.86,"y":167.58,"x0":-1.8511831895398347,"y0":50.00381633379613,"z0":5.870650441484143,"aX":6.778526868212184},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.8,"breakHorizontal":-9.1,"spinRate":2055,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.44972979644410005,"extension":6.288185691244203},"hitData":{"launchSpeed":103.5,"launchAngle":19.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.41,"coordY":63.17}},"index":5,"playId":"45e379dc-496e-3889-983d-eed80e6e70bc","pitchNumber":6,"startTime":"2026-03-03T21:37:12.335Z","endTime":"2026-03-03T21:37:21.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:37:21.743Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:37:25.381Z","endTime":"2026-03-03T21:38:33.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689981,"fullName":"River Ryan","link":"/api/v1/people/689981"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50531254026956,"aZ":-32.07349306885356,"pfxX":2.965081821468323,"pfxZ":0.056251695788546385,"pX":0.29483728069825776,"pZ":2.037163701020246,"vX0":4.9500161067090005,"vY0":-130.97223047731825,"vZ0":-2.9288957860321307,"x":105.76,"y":183.78,"x0":-2.0015305588744576,"y0":50.002439514274705,"z0":5.557652739488344,"aX":5.172707055145283},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.4,"breakHorizontal":-6.4,"spinRate":2365,"spinDirection":12},"zone":9,"typeConfidence":2.0,"plateTime":0.41749930136429647,"extension":6.240600789077151},"index":0,"playId":"82c9a777-5626-379e-ad8d-25f42b358fb8","pitchNumber":1,"startTime":"2026-03-03T21:37:48.654Z","endTime":"2026-03-03T21:37:51.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61964062095764,"aZ":-24.958639980602864,"pfxX":-5.088061812456836,"pfxZ":3.5471455200333804,"pX":0.16478160545703846,"pZ":2.573028074016507,"vX0":8.206349196900632,"vY0":-140.9668939661794,"vZ0":-3.8702501608483693,"x":110.72,"y":169.31,"x0":-2.1079235805281877,"y0":50.00527857806421,"z0":5.5533660629452495,"aX":-10.358653434270645},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.9,"breakHorizontal":7.8,"spinRate":2402,"spinDirection":274},"zone":5,"typeConfidence":2.0,"plateTime":0.3868659030577657,"extension":6.398725715203553},"index":1,"playId":"c892aa6c-9e89-32ea-aca5-09f0e4e59343","pitchNumber":2,"startTime":"2026-03-03T21:38:07.655Z","endTime":"2026-03-03T21:38:10.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.137555469350044,"aZ":-31.040926289710278,"pfxX":1.9762324527992234,"pfxZ":0.638233330522489,"pX":1.604891286584775,"pZ":1.6804284238380234,"vX0":8.903379662415096,"vY0":-133.30253454317995,"vZ0":-4.200888002901871,"x":55.83,"y":193.41,"x0":-2.043027836309773,"y0":50.00617069907112,"z0":5.53179024697124,"aX":3.5383363584380576},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.6,"spinRate":1197,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4117504651979953,"extension":6.329002151941619},"index":2,"playId":"3b0ea544-5f13-370a-ba37-e7783c4ad6b6","pitchNumber":3,"startTime":"2026-03-03T21:38:28.768Z","endTime":"2026-03-03T21:38:33.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":689981,"link":"/api/v1/people/689981"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:38:33.989Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Freeland walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:40:55.298Z","endTime":"2026-03-03T21:42:31.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[7,8,9,10,12,13],"actionIndex":[0,1,2,3,4,5,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Wuilfredo Antunez replaces center fielder Steven Kwan, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:40:41.614Z","endTime":"2026-03-03T21:40:41.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686404,"link":"/api/v1/people/686404"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":680757,"link":"/api/v1/people/680757"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":690984,"link":"/api/v1/people/690984"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Angel Genao replaces shortstop Brayan Rocchio, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:40:41.661Z","endTime":"2026-03-03T21:40:41.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carter Kieboom replaces third baseman José Ramírez, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T21:40:41.663Z","endTime":"2026-03-03T21:40:41.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ralphy Velazquez replaces first baseman Kyle Manzardo, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-03T21:40:41.666Z","endTime":"2026-03-03T21:40:41.669Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dom Nuñez replaces catcher David Fry, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"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-03T21:40:41.669Z","endTime":"2026-03-03T21:40:41.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"501","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681807,"link":"/api/v1/people/681807"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Petey Halpin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"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-03T21:40:41.672Z","endTime":"2026-03-03T21:40:41.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"900","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Brogdon replaces Shawn Armstrong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"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-03T21:40:41.677Z","endTime":"2026-03-03T21:40:57.497Z","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":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.7,"endSpeed":87.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367578415101367,"aZ":-13.781478719720043,"pfxX":-6.367610095409244,"pfxZ":9.530023098117713,"pX":0.3432966063193317,"pZ":2.22083097536859,"vX0":10.175800353690628,"vY0":-137.52930861851743,"vZ0":-6.940529616035293,"x":103.91,"y":178.82,"x0":-2.564681355492186,"y0":50.00087247117183,"z0":5.69806703161635,"aX":-12.287677407264662},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":1635,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.39711559011209996,"extension":6.676548035967684},"index":7,"playId":"0d5f4e06-9632-3662-a14a-d30394170c55","pitchNumber":1,"startTime":"2026-03-03T21:40:57.497Z","endTime":"2026-03-03T21:41:00.740Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12149779090911,"aZ":-24.765812417931798,"pfxX":0.8189454515320005,"pfxZ":4.586375807692596,"pX":-1.474388399776696,"pZ":3.208210128974552,"vX0":3.583709895130455,"vY0":-125.69823975257242,"vZ0":-1.613713547464339,"x":173.2,"y":152.16,"x0":-3.019315870066719,"y0":50.00473405121573,"z0":5.850314128105409,"aX":1.3231896191422101},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.2,"breakHorizontal":-2.3,"spinRate":2220,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.43411327110038167,"extension":6.288959962851121},"index":8,"playId":"481efe2e-4d23-3b0d-a236-bd4cd327426f","pitchNumber":2,"startTime":"2026-03-03T21:41:13.326Z","endTime":"2026-03-03T21:41:16.912Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":81.8,"endSpeed":76.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.147896296487204,"aZ":-23.32842154317584,"pfxX":-6.747889267919563,"pfxZ":6.095481313044033,"pX":-0.6678282342676222,"pZ":1.2756011528614293,"vX0":6.948164687750776,"vY0":-118.97094461507027,"vZ0":-5.603781125080112,"x":142.46,"y":204.34,"x0":-2.732375163534806,"y0":50.004636408233175,"z0":5.741999913296042,"aX":-9.795786381746884},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.1,"breakHorizontal":10.8,"spinRate":1472,"spinDirection":257},"zone":13,"typeConfidence":0.87,"plateTime":0.4582020446162405,"extension":6.65545735271772},"index":9,"playId":"be1f334f-9bef-3968-8664-4601722e6d5d","pitchNumber":3,"startTime":"2026-03-03T21:41:27.362Z","endTime":"2026-03-03T21:41:30.954Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76832175242201,"aZ":-14.570459949382538,"pfxX":-5.546924896177293,"pfxZ":9.157725347358832,"pX":-0.13103278348579142,"pZ":2.767971495408928,"vX0":8.528491788025487,"vY0":-137.5691508218087,"vZ0":-5.959337031640843,"x":121.99,"y":164.04,"x0":-2.5468269111743393,"y0":50.00000145195088,"z0":5.945359311480019,"aX":-10.659528573188872},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":1202,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.39775183973074624,"extension":6.537737484718497},"index":10,"playId":"4a415b99-b0ec-3b71-86fe-b29911e7bc7f","pitchNumber":4,"startTime":"2026-03-03T21:41:41.790Z","endTime":"2026-03-03T21:41:45.024Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":11,"startTime":"2026-03-03T21:42:01.380Z","endTime":"2026-03-03T21:42:12.373Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986412661548556,"aZ":-25.355806402488597,"pfxX":-9.187525973266041,"pfxZ":4.73381569300011,"pX":-0.4663118705936349,"pZ":1.0985410785662204,"vX0":8.11223058449248,"vY0":-119.28775062019882,"vZ0":-5.446674598050612,"x":134.77,"y":209.12,"x0":-2.717763655431436,"y0":50.0041868238627,"z0":5.697952115066523,"aX":-13.239336958373821},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.4,"breakHorizontal":14.6,"spinRate":2123,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4591920905814062,"extension":6.726054399205119},"index":12,"playId":"14cc742c-b185-303a-a531-3a50344cac39","pitchNumber":5,"startTime":"2026-03-03T21:42:12.373Z","endTime":"2026-03-03T21:42:15.663Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38484871151316,"aZ":-22.30462343373116,"pfxX":-8.586806563404206,"pfxZ":6.916291404646246,"pX":0.1544442196667837,"pZ":1.2103755933538238,"vX0":8.98983023186079,"vY0":-118.59314547361292,"vZ0":-5.671793509588959,"x":111.11,"y":206.1,"x0":-2.567246831107483,"y0":50.00034241896003,"z0":5.6635947573486884,"aX":-12.246946128789475},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.4,"breakHorizontal":13.4,"spinRate":1728,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.4616184372675787,"extension":6.802640255599247},"index":13,"playId":"2a7f151f-456c-3394-940b-cccdf3d62f09","pitchNumber":6,"startTime":"2026-03-03T21:42:27.796Z","endTime":"2026-03-03T21:42:31.662Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:42:31.662Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Senzel flies out to right fielder Nolan Jones.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:43:09.660Z","endTime":"2026-03-03T21:45:05.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669222,"fullName":"Nick Senzel","link":"/api/v1/people/669222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Josue De Paula replaces Alex Freeland.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:42:59.929Z","endTime":"2026-03-03T21:43:11.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800543,"link":"/api/v1/people/800543"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"base":1,"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44100326240478,"aZ":-13.043662480062782,"pfxX":-6.139448700726668,"pfxZ":10.058171330393199,"pX":-0.007119561935227206,"pZ":3.407366390120258,"vX0":8.546305624064956,"vY0":-137.51070083680602,"vZ0":-4.707445102895587,"x":117.27,"y":146.78,"x0":-2.3675713135003624,"y0":50.00211197173695,"z0":6.036354177321994,"aX":-11.677030565517983},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":1499,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.39936954893272825,"extension":6.5334256342557735},"index":1,"playId":"184c25f1-896f-33b6-a36b-513b86a61676","pitchNumber":1,"startTime":"2026-03-03T21:43:11.825Z","endTime":"2026-03-03T21:43:14.925Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.496309471586738,"aZ":-12.788917442574181,"pfxX":-5.157077903920506,"pfxZ":10.488653384503815,"pX":0.29320898164239323,"pZ":3.042112127060278,"vX0":8.419568502322155,"vY0":-135.3331309831182,"vZ0":-5.419276471999151,"x":105.82,"y":156.64,"x0":-2.1932079978588033,"y0":50.00460036090399,"z0":5.971926453308463,"aX":-9.533786763012902},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2438,"spinDirection":225},"zone":3,"typeConfidence":0.89,"plateTime":0.4052558724724622,"extension":6.4861509212581385},"index":2,"playId":"9f0a0a10-5467-355d-8865-703642c00369","pitchNumber":2,"startTime":"2026-03-03T21:43:28.592Z","endTime":"2026-03-03T21:43:32.200Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242276304205728,"aZ":-11.892357634079383,"pfxX":-5.589369003401899,"pfxZ":10.733127965250379,"pX":0.543963241470279,"pZ":2.730309823600988,"vX0":9.49468034284855,"vY0":-136.6267522476509,"vZ0":-6.178940528339174,"x":96.27,"y":165.06,"x0":-2.2507841413338383,"y0":50.00180285799281,"z0":5.839226008650852,"aX":-10.561621933450759},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":1712,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.40097525367749753,"extension":6.514787724498711},"index":3,"playId":"2fd76775-d913-32ad-bdf0-5e84871f9da8","pitchNumber":3,"startTime":"2026-03-03T21:43:46.670Z","endTime":"2026-03-03T21:43:49.908Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.18581327587535,"aZ":-25.65226464148205,"pfxX":-7.319804996933203,"pfxZ":4.589004171709164,"pX":1.1232239177831704,"pZ":1.9865573249900061,"vX0":10.201460277768529,"vY0":-118.12366736165093,"vZ0":-3.233841858292143,"x":74.19,"y":185.14,"x0":-2.2881891695116003,"y0":50.00419996674046,"z0":5.71598259274506,"aX":-10.409519006488978},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.8,"breakHorizontal":10.9,"spinRate":2354,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.46258179030344193,"extension":6.730575634854069},"index":4,"playId":"9ea7e09b-e0a8-3177-b53e-2d2a0315f34b","pitchNumber":4,"startTime":"2026-03-03T21:44:12.078Z","endTime":"2026-03-03T21:44:15.320Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.966993860137997,"aZ":-24.20007533049148,"pfxX":-5.925025420685072,"pfxZ":5.414428825697312,"pX":0.13619128921958013,"pZ":1.3440731649985094,"vX0":8.205199565490847,"vY0":-119.94250491779822,"vZ0":-5.197279242496915,"x":111.81,"y":202.49,"x0":-2.54318908441156,"y0":50.00144827174225,"z0":5.669455831552158,"aX":-8.721887907075185},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.9,"breakHorizontal":9.0,"spinRate":1587,"spinDirection":259},"zone":14,"typeConfidence":0.82,"plateTime":0.45488368998554396,"extension":6.544410528484585},"index":5,"playId":"e3d5f1c8-ab61-370f-a8ad-1e2cc74bbd2c","pitchNumber":5,"startTime":"2026-03-03T21:44:32.253Z","endTime":"2026-03-03T21:44:36.206Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978040926505514,"aZ":-27.397543950496704,"pfxX":2.5712177127545304,"pfxZ":2.9725831116296515,"pX":0.7760292075048726,"pZ":2.2663161497286057,"vX0":7.747944657650255,"vY0":-125.33787300820667,"vZ0":-3.1133921246978504,"x":87.42,"y":177.59,"x0":-2.67707939134652,"y0":50.00417031870906,"z0":5.738575313614116,"aX":4.129269079448545},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":-6.2,"spinRate":862,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.43536407827393564,"extension":6.543300567173279},"hitData":{"launchSpeed":77.4,"launchAngle":45.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.37,"coordY":105.02}},"index":6,"playId":"8c184daa-4476-3616-a22b-f934393c1d38","pitchNumber":6,"startTime":"2026-03-03T21:44:55.642Z","endTime":"2026-03-03T21:45:05.047Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669222,"link":"/api/v1/people/669222","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":669222,"link":"/api/v1/people/669222"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":3.600000000000005,"leverageIndex":1.56,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:45:05.047Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach Ehrhard grounds into a force out, third baseman Carter Kieboom to second baseman Juan Brito. Josue De Paula out at 2nd. Zach Ehrhard to 1st.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:45:15.851Z","endTime":"2026-03-03T21:46:51.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"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":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"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":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.800344481882767,"aZ":-13.757121502490202,"pfxX":-6.35019155488045,"pfxZ":9.853804789046997,"pX":0.5870968300971722,"pZ":1.934354230356354,"vX0":9.878721617143762,"vY0":-135.85712241906543,"vZ0":-8.068602086296146,"x":94.62,"y":186.55,"x0":-2.271421610294475,"y0":50.004018038908384,"z0":5.899344377702946,"aX":-11.870639493954759},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":1705,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.40318984290319904,"extension":6.8198538946680305},"index":0,"playId":"a698b079-b85a-31a4-bf1f-9eff0dc20e23","pitchNumber":1,"startTime":"2026-03-03T21:45:34.646Z","endTime":"2026-03-03T21:46:01.655Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":701394,"fullName":"Zach Ehrhard","link":"/api/v1/people/701394"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299530710597793,"aZ":-24.49158349348775,"pfxX":1.4753635306394965,"pfxZ":4.741530531675028,"pX":1.810536895511143,"pZ":1.0986428963742814,"vX0":10.039437138396124,"vY0":-126.12371310287648,"vZ0":-6.444965777867643,"x":47.99,"y":209.12,"x0":-2.404004959374676,"y0":50.003124108795504,"z0":5.647098185748673,"aX":2.388584596134784},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.3,"breakHorizontal":-4.8,"spinRate":1925,"spinDirection":187},"zone":14,"typeConfidence":0.91,"plateTime":0.43335063152820563,"extension":6.831862584564237},"index":1,"playId":"aa294dc2-ef9a-389d-808a-66b52bd61171","pitchNumber":2,"startTime":"2026-03-03T21:46:05.939Z","endTime":"2026-03-03T21:46:08.939Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.717328323463967,"aZ":-26.018746524241845,"pfxX":-6.437032504534036,"pfxZ":4.252759169553992,"pX":-1.1197533939368898,"pZ":2.083679653178629,"vX0":5.176121963287786,"vY0":-118.98069725801089,"vZ0":-3.1253376812479257,"x":159.68,"y":182.52,"x0":-2.4767385667493445,"y0":50.00437304047625,"z0":5.747525932268268,"aX":-9.321208715295432},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.3,"breakHorizontal":10.6,"spinRate":1285,"spinDirection":257},"zone":13,"typeConfidence":0.88,"plateTime":0.45862369798690583,"extension":6.522571260288044},"index":2,"playId":"dffadf78-e950-3b26-8657-64c5faceba74","pitchNumber":3,"startTime":"2026-03-03T21:46:21.800Z","endTime":"2026-03-03T21:46:25.318Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.811555403792436,"aZ":-27.485091067838646,"pfxX":-9.834660137409422,"pfxZ":3.140941150882119,"pX":-0.4950587619276252,"pZ":1.2691789477641704,"vX0":7.508662433125693,"vY0":-121.15303858692982,"vZ0":-5.142754590396269,"x":135.87,"y":204.51,"x0":-2.3508707138072906,"y0":50.00195300943724,"z0":5.810358354844924,"aX":-14.675985018917434},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.7,"breakHorizontal":16.1,"spinRate":1580,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4514309577624238,"extension":6.641184220692218},"hitData":{"launchSpeed":104.1,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.85,"coordY":171.06}},"index":3,"playId":"02d4c8cb-e3d6-3e3f-87b5-11361eb42b71","pitchNumber":4,"startTime":"2026-03-03T21:46:46.378Z","endTime":"2026-03-03T21:46:51.469Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":701394,"link":"/api/v1/people/701394","batSide":{"code":"R","description":"Right"}},"first":{"id":800543,"link":"/api/v1/people/800543"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701394,"link":"/api/v1/people/701394"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":701394,"link":"/api/v1/people/701394"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:46:51.469Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Ward pops out to first baseman Ralphy Velazquez in foul territory.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:47:03.289Z","endTime":"2026-03-03T21:47:32.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"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":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669899,"fullName":"Ryan Ward","link":"/api/v1/people/669899"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40221493536061,"aZ":-22.56965858781858,"pfxX":0.9413335939557158,"pfxZ":6.007141510270001,"pX":0.1564801320414654,"pZ":2.5270213705755693,"vX0":7.1816610417195355,"vY0":-124.9321194366053,"vZ0":-3.3563722264817093,"x":111.04,"y":170.55,"x0":-2.863921435991289,"y0":50.00454317413382,"z0":5.718471097692132,"aX":1.50496370416891},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.4,"breakHorizontal":-3.1,"spinRate":1848,"spinDirection":188},"zone":5,"typeConfidence":0.91,"plateTime":0.4364641428786493,"extension":6.49236476753434},"hitData":{"launchSpeed":77.7,"launchAngle":75.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":162.52,"coordY":189.78}},"index":0,"playId":"709ef919-a75e-3d81-b048-c014e30b1e19","pitchNumber":1,"startTime":"2026-03-03T21:47:26.100Z","endTime":"2026-03-03T21:47:32.670Z","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":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":669899,"link":"/api/v1/people/669899","batSide":{"code":"L","description":"Left"}},"first":{"id":701394,"link":"/api/v1/people/701394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_ab"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_ab"},{"player":{"id":669899,"link":"/api/v1/people/669899"},"credit":"b_pa"},{"player":{"id":641401,"link":"/api/v1/people/641401"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:47:32.670Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Valera walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:49:46.954Z","endTime":"2026-03-03T21:51:14.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9,10],"actionIndex":[0,1,2,3,4],"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Josue De Paula remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:49:48.514Z","endTime":"2026-03-03T21:49:48.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800543,"link":"/api/v1/people/800543"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Logan Wagner replaces right fielder Zach Ehrhard, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:49:48.516Z","endTime":"2026-03-03T21:49:48.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702488,"link":"/api/v1/people/702488"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":701394,"link":"/api/v1/people/701394"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":701394,"link":"/api/v1/people/701394"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yeiner Fernandez replaces first baseman Ryan Ward, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T21:49:48.518Z","endTime":"2026-03-03T21:49:48.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691558,"link":"/api/v1/people/691558"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669899,"link":"/api/v1/people/669899"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kyle Nevin replaces third baseman Nick Senzel, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-03T21:49:48.520Z","endTime":"2026-03-03T21:49:48.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693819,"link":"/api/v1/people/693819"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":669222,"link":"/api/v1/people/669222"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":669899,"link":"/api/v1/people/669899"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":669222,"link":"/api/v1/people/669222"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tanner Scott replaces River Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"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-03T21:49:48.522Z","endTime":"2026-03-03T21:49:48.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689981,"link":"/api/v1/people/689981","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69305435651838,"aZ":-28.090201973550332,"pfxX":-1.308917826928533,"pfxZ":2.267933383001619,"pX":0.31259302691973395,"pZ":3.2873739680332057,"vX0":-5.793515902216607,"vY0":-132.88926119700287,"vZ0":-0.2709854307427141,"x":105.08,"y":150.02,"x0":2.685039848459865,"y0":50.002176973894024,"z0":5.419617903702256,"aX":-2.3561172840922806},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":3.6,"spinRate":2148,"spinDirection":203},"zone":2,"typeConfidence":0.83,"plateTime":0.4111216601159633,"extension":5.882242965326172},"index":5,"playId":"f2e4db8e-1b61-32cb-a480-7709bff23c6a","pitchNumber":1,"startTime":"2026-03-03T21:49:48.524Z","endTime":"2026-03-03T21:49:53.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.485437172586888,"aZ":-29.755085830419922,"pfxX":-0.6856611324772661,"pfxZ":1.3395707287585523,"pX":-1.6912375678510378,"pZ":2.7207018593929266,"vX0":-11.040134783469092,"vY0":-133.16835623703744,"vZ0":-1.3073605276523956,"x":181.47,"y":165.32,"x0":2.589886365259355,"y0":50.00029709391543,"z0":5.362064604587318,"aX":-1.2364949417242026},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.4,"breakHorizontal":3.5,"spinRate":2144,"spinDirection":208},"zone":11,"typeConfidence":0.82,"plateTime":0.41065449825393197,"extension":6.069830316763136},"index":6,"playId":"fd9df8f5-c40a-3aa6-81d5-bf32523d06e1","pitchNumber":2,"startTime":"2026-03-03T21:50:02.863Z","endTime":"2026-03-03T21:50:06.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147610103421208,"aZ":-26.742128140092365,"pfxX":-1.442375912207162,"pfxZ":3.0433433070925453,"pX":0.9189412052039566,"pZ":3.3095206257440437,"vX0":-4.12590460516351,"vY0":-132.30504979657886,"vZ0":-0.3991476861025208,"x":81.97,"y":149.42,"x0":2.6812136680074263,"y0":50.005401461509486,"z0":5.408888692273683,"aX":-2.5776544401722714},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":3.5,"spinRate":2422,"spinDirection":194},"zone":12,"typeConfidence":0.82,"plateTime":0.4127372364778146,"extension":6.006069714101603},"index":7,"playId":"19eeb339-6a3e-3e83-9595-5cf560dfc78e","pitchNumber":3,"startTime":"2026-03-03T21:50:17.063Z","endTime":"2026-03-03T21:50:20.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.118594456270504,"aZ":-13.571946657567855,"pfxX":4.0641015341104705,"pfxZ":9.205598558077172,"pX":0.9080626144630511,"pZ":3.849355298391958,"vX0":-5.838834093166778,"vY0":-140.81214782720605,"vZ0":-1.7204133542785676,"x":82.39,"y":134.85,"x0":2.4744946133328702,"y0":50.001661885621495,"z0":5.340257431974716,"aX":8.212150538072905},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":-6.2,"spinRate":2019,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3880600850209319,"extension":6.022943183632425},"index":8,"playId":"335a1c80-667c-3ed4-8486-44fb0e1f00ec","pitchNumber":4,"startTime":"2026-03-03T21:50:37.199Z","endTime":"2026-03-03T21:50:41.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16346224548453,"aZ":-10.468242857532063,"pfxX":9.07092873727744,"pfxZ":10.887878064822967,"pX":-0.7380828551925157,"pZ":1.7343529620111149,"vX0":-12.106915730325492,"vY0":-139.5350717921348,"vZ0":-7.3118655108932415,"x":145.13,"y":191.95,"x0":2.4564176956841504,"y0":50.005169927863214,"z0":5.0604289623810494,"aX":18.08776226512728},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":-14.3,"spinRate":2078,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.3909071733404712,"extension":6.008551988121214},"index":9,"playId":"2a5a77a9-febc-34fd-be35-552935628a0f","pitchNumber":5,"startTime":"2026-03-03T21:50:51.799Z","endTime":"2026-03-03T21:50:56.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410611055246886,"aZ":-13.496439200679472,"pfxX":4.387466377233094,"pfxZ":9.312938892412124,"pX":0.6156879424151454,"pZ":4.183079125575983,"vX0":-7.119512350147097,"vY0":-140.197185217861,"vZ0":-0.9348695881177771,"x":93.53,"y":125.84,"x0":2.6091463984997536,"y0":50.00654763299302,"z0":5.395099190762096,"aX":8.803713750978185},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-6.6,"spinRate":2080,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.38954410029823716,"extension":6.007241294208145},"index":10,"playId":"46d5f887-0277-30de-841d-4be38c57a007","pitchNumber":6,"startTime":"2026-03-03T21:51:11.463Z","endTime":"2026-03-03T21:51:14.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":671655,"link":"/api/v1/people/671655","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:51:14.685Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:51:47.083Z","endTime":"2026-03-03T21:52:27.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kody Huff replaces George Valera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:51:41.647Z","endTime":"2026-03-03T21:51:49.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"},"base":1,"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":671655,"link":"/api/v1/people/671655"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698317186759894,"aZ":-21.815088636620654,"pfxX":10.924229953756114,"pfxZ":5.148836732139738,"pX":0.036984765787760894,"pZ":3.472663170079552,"vX0":-11.140251282307911,"vY0":-139.98865589586086,"vZ0":-1.0401698396296852,"x":115.59,"y":145.02,"x0":2.623727795579575,"y0":50.00034294471308,"z0":5.2596449992860315,"aX":21.96566071690717},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.4,"breakHorizontal":-17.9,"spinRate":1933,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.3893287910556755,"extension":6.085217964717538},"index":1,"playId":"463c3184-cbeb-3f07-8f2c-0d87ea4aa6cb","pitchNumber":1,"startTime":"2026-03-03T21:51:49.282Z","endTime":"2026-03-03T21:51:52.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312790252478276,"aZ":-25.439818679743276,"pfxX":-1.700557131255573,"pfxZ":3.704057605439413,"pX":0.5932581203626061,"pZ":2.435685614594866,"vX0":-5.167740713520166,"vY0":-133.4155810231254,"vZ0":-2.602426702986636,"x":94.39,"y":173.02,"x0":2.7694507821293497,"y0":50.0045294108435,"z0":5.240216564340681,"aX":-3.0923568791895097},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":4.1,"spinRate":2973,"spinDirection":190},"zone":6,"typeConfidence":0.72,"plateTime":0.409150172421767,"extension":6.1186077835279535},"index":2,"playId":"eddcf6aa-b939-37f7-b234-15bb59c2fc61","pitchNumber":2,"startTime":"2026-03-03T21:52:04.050Z","endTime":"2026-03-03T21:52:07.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.397,"strikeZoneBottom":1.715,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413800495938172,"aZ":-12.846030761557532,"pfxX":6.645481315382629,"pfxZ":9.422734645393,"pX":-0.4282996954329722,"pZ":2.289203733805897,"vX0":-10.6487265281715,"vY0":-141.83667601836646,"vZ0":-5.506000557540295,"x":133.33,"y":176.97,"x0":2.499775883844524,"y0":50.00010383332843,"z0":5.0646476367079405,"aX":13.628531776558788},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":-10.1,"spinRate":2136,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.38517735867767744,"extension":6.108908905544268},"index":3,"playId":"5f05f9fd-3880-33e6-9e15-b0f883c4b17e","pitchNumber":3,"startTime":"2026-03-03T21:52:24.070Z","endTime":"2026-03-03T21:52:27.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"leverageIndex":2.58,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:52:27.468Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Brito singles on a ground ball to right fielder Josue De Paula. Kody Huff to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:52:36.368Z","endTime":"2026-03-03T21:53:53.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnSecond":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800543,"link":"/api/v1/people/800543"},"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":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.688313057182796,"aZ":-9.62227181656523,"pfxX":3.6260101294749303,"pfxZ":11.239714061013169,"pX":-0.036541928130009727,"pZ":3.302436338350828,"vX0":-8.118777822579219,"vY0":-141.13066085006602,"vZ0":-3.792650599047604,"x":118.39,"y":149.61,"x0":2.4132267912032135,"y0":50.00578298828416,"z0":5.28921142681009,"aX":7.277970358802899},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":-4.8,"spinRate":2077,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3888797854514321,"extension":6.061095059238672},"index":0,"playId":"5efee115-d349-3d98-b6be-b1ef05300081","pitchNumber":1,"startTime":"2026-03-03T21:52:51.165Z","endTime":"2026-03-03T21:52:54.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449787078799172,"aZ":-31.993955523379228,"pfxX":-2.9480107417636443,"pfxZ":0.10231524981658158,"pX":-0.9871114140835084,"pZ":1.575961609716735,"vX0":-8.232902620455725,"vY0":-130.33496517716807,"vZ0":-3.163780378668121,"x":154.63,"y":196.23,"x0":2.5907840522312053,"y0":50.00120766459402,"z0":5.212399104331722,"aX":-5.088900364801628},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":7.1,"spinRate":2183,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.41964857585169657,"extension":6.078390936125454},"index":1,"playId":"b391a17f-9aad-33d6-a7cd-3b183d19172f","pitchNumber":2,"startTime":"2026-03-03T21:53:07.483Z","endTime":"2026-03-03T21:53:11.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2154576267973,"aZ":-29.031026491573215,"pfxX":-2.244803765219788,"pfxZ":1.7522279349880936,"pX":0.4263733080030238,"pZ":1.8369191456351734,"vX0":-5.230851323851567,"vY0":-132.6080214908479,"vZ0":-3.306234419196315,"x":100.75,"y":189.18,"x0":2.7099011200190555,"y0":50.0031844383373,"z0":5.199318067298546,"aX":-4.030565545306809},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":5.2,"spinRate":2050,"spinDirection":223},"zone":9,"typeConfidence":0.86,"plateTime":0.41176472390634444,"extension":6.131288841307337},"index":2,"playId":"ef92b774-b17e-39cd-be99-4cb02b05d5f8","pitchNumber":3,"startTime":"2026-03-03T21:53:23.127Z","endTime":"2026-03-03T21:53:26.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.803763697886794,"aZ":-13.004554930851146,"pfxX":3.948330001921798,"pfxZ":9.596133634801873,"pX":0.11942249721110747,"pZ":1.6802608152390708,"vX0":-8.033759815911065,"vY0":-140.01422575977816,"vZ0":-6.655856082803032,"x":112.45,"y":193.41,"x0":2.5050468153157377,"y0":50.004081954419085,"z0":4.928982811145462,"aX":7.889092141573514},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2088,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.3902864709215552,"extension":6.069214010828136},"hitData":{"launchSpeed":101.5,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.09,"coordY":121.97}},"index":3,"playId":"f335ffbc-d3c9-348d-80ae-233cea0601c3","pitchNumber":4,"startTime":"2026-03-03T21:53:42.238Z","endTime":"2026-03-03T21:53:53.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":682877,"link":"/api/v1/people/682877","batSide":{"code":"R","description":"Right"}},"first":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":682877,"link":"/api/v1/people/682877"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.6,"awayTeamWinProbability":53.4,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":2.19,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:53:53.559Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Petey Halpin strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:54:07.275Z","endTime":"2026-03-03T21:56:01.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682877,"fullName":"Juan Brito","link":"/api/v1/people/682877"},"postOnSecond":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88436302805235,"aZ":-21.52512030215518,"pfxX":9.069753702720408,"pfxZ":5.325857706406625,"pX":-0.6843072075474619,"pZ":1.510921355797743,"vX0":-11.897188681175862,"vY0":-140.3075679291834,"vZ0":-5.987919156094281,"x":143.08,"y":197.99,"x0":2.4267809437093923,"y0":50.00222137010606,"z0":5.069350656204208,"aX":18.135091567197268},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":-14.0,"spinRate":2033,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.3899374499911952,"extension":6.056861693990395},"index":0,"playId":"337bc42a-86fc-3d4c-b0f2-23e6bb230761","pitchNumber":1,"startTime":"2026-03-03T21:54:20.685Z","endTime":"2026-03-03T21:54:23.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":90.5,"endSpeed":83.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.125808148476047,"aZ":-31.028616650814538,"pfxX":-2.112673772546511,"pfxZ":0.6515985424082436,"pX":-0.6292284587861682,"pZ":1.4447555194717312,"vX0":-7.852387324932421,"vY0":-131.57888956097204,"vZ0":-3.7126528500789147,"x":140.98,"y":199.77,"x0":2.6645106736884743,"y0":50.00212419013661,"z0":5.16546561912831,"aX":-3.7157474303330664},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.6,"breakHorizontal":5.5,"spinRate":905,"spinDirection":182},"zone":13,"typeConfidence":0.89,"plateTime":0.41578391943964244,"extension":5.988843126656595},"index":1,"playId":"3cd86a9b-db98-349a-8d28-cb26a6188f63","pitchNumber":2,"startTime":"2026-03-03T21:54:35.333Z","endTime":"2026-03-03T21:54:38.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-03T21:54:44.177Z","endTime":"2026-03-03T21:54:59.526Z","isPitch":false,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":89.0,"endSpeed":82.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.035473378135528,"aZ":-30.690516298288706,"pfxX":-2.0920021855002533,"pfxZ":0.8614800601924486,"pX":0.062429330094605794,"pZ":1.5722967673798416,"vX0":-6.0321931361948025,"vY0":-129.5591129015501,"vZ0":-3.3515842481603846,"x":114.62,"y":196.33,"x0":2.6814919141071356,"y0":50.0015348513182,"z0":5.198592610350448,"aX":-3.598429323203245},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":5.0,"spinRate":1208,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4208399723716676,"extension":5.874576670906253},"index":3,"playId":"44811fb2-c43a-39ff-ac7f-4d5493af78c0","pitchNumber":3,"startTime":"2026-03-03T21:54:59.526Z","endTime":"2026-03-03T21:55:02.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":89.1,"endSpeed":83.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.537810599523517,"aZ":-31.730608204412817,"pfxX":-3.322634841014551,"pfxZ":0.2554462783596829,"pX":-0.8454839745742591,"pZ":2.09099848214241,"vX0":-7.519085165481813,"vY0":-129.73777990155097,"vZ0":-1.883262895788298,"x":149.23,"y":182.32,"x0":2.505703002612972,"y0":50.001626792384734,"z0":5.212157669523082,"aX":-5.743333458009386},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":7.4,"spinRate":2060,"spinDirection":264},"zone":13,"typeConfidence":0.9,"plateTime":0.41990364171844696,"extension":6.186753481016056},"index":4,"playId":"bbdc084d-03c2-38ed-92dd-7889d90032cb","pitchNumber":4,"startTime":"2026-03-03T21:55:30.375Z","endTime":"2026-03-03T21:55:34.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90917910563321,"aZ":-29.530082149906775,"pfxX":-3.9941101642672763,"pfxZ":1.5285633432123662,"pX":0.014401982559600252,"pZ":2.07269221331787,"vX0":-5.601509927772045,"vY0":-130.50567558514567,"vZ0":-2.1061547447285247,"x":116.45,"y":182.82,"x0":2.7056438415360433,"y0":50.00202851178568,"z0":5.109672017560695,"aX":-6.903210286574455},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":8.4,"spinRate":2031,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.41934215144161646,"extension":6.15800975265749},"index":5,"playId":"ffd69f31-68cb-319a-ab6c-d9812013c106","pitchNumber":5,"startTime":"2026-03-03T21:55:58.459Z","endTime":"2026-03-03T21:56:01.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-8.0,"leverageIndex":3.4,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:56:01.459Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wuilfredo Antunez flies out to right fielder Josue De Paula.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:56:16.779Z","endTime":"2026-03-03T21:56:33.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800543,"link":"/api/v1/people/800543"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":87.5,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4164553650343,"aZ":-21.644788687577858,"pfxX":8.941084033696626,"pfxZ":5.355710965669548,"pX":0.8169313215128303,"pZ":2.1796544396712836,"vX0":-8.315049589778688,"vY0":-139.57234684101863,"vZ0":-4.063273880473427,"x":85.86,"y":179.93,"x0":2.6780284179913423,"y0":50.002654879975424,"z0":5.085818361869877,"aX":17.579905424191885},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":-14.4,"spinRate":1198,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.3929435220342379,"extension":6.079557181874199},"hitData":{"launchSpeed":84.6,"launchAngle":48.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.97,"coordY":108.73}},"index":0,"playId":"d5c8f4a0-0461-3aa5-be2e-49c219500fbf","pitchNumber":1,"startTime":"2026-03-03T21:56:24.281Z","endTime":"2026-03-03T21:56:33.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"first":{"id":682877,"link":"/api/v1/people/682877"},"second":{"id":687627,"link":"/api/v1/people/687627"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-7.800000000000001,"leverageIndex":3.11,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:56:33.098Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noah Miller called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T21:58:50.706Z","endTime":"2026-03-03T22:00:02.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695653,"fullName":"Noah Miller","link":"/api/v1/people/695653"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,9],"actionIndex":[0,1,2,3,4],"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":695653,"fullName":"Noah Miller","link":"/api/v1/people/695653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kody Huff remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:58:21.836Z","endTime":"2026-03-03T21:58:21.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687627,"link":"/api/v1/people/687627"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ryan Cesarini replaces right fielder Nolan Jones, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:58:21.865Z","endTime":"2026-03-03T21:58:21.868Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":825761,"link":"/api/v1/people/825761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":666134,"link":"/api/v1/people/666134"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Milan Tolentino replaces second baseman Juan Brito, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T21:58:21.868Z","endTime":"2026-03-03T21:58:21.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"801","replacedPlayer":{"id":682877,"link":"/api/v1/people/682877"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":682877,"link":"/api/v1/people/682877"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Mitchell replaces center fielder Petey Halpin, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-03T21:58:21.871Z","endTime":"2026-03-03T21:58:21.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814455,"link":"/api/v1/people/814455"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":690984,"link":"/api/v1/people/690984"},"defense":{"pitcher":{"id":641401,"link":"/api/v1/people/641401","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Colin Holderman replaces Connor Brogdon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"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-03T21:58:21.874Z","endTime":"2026-03-03T21:58:53.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670059,"link":"/api/v1/people/670059"},"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":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":97.1,"endSpeed":89.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439227173407946,"aZ":-18.3199556978636,"pfxX":-6.946759844747559,"pfxZ":6.764801910828558,"pX":-0.41092974512213826,"pZ":3.9492900926371246,"vX0":7.6842365650340065,"vY0":-141.327738991097,"vZ0":-2.0483147277930325,"x":132.66,"y":132.15,"x0":-2.2465057086395994,"y0":50.00317242756039,"z0":5.844210512387431,"aX":-14.228647381798785},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":11.3,"spinRate":2395,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.38572933021663447,"extension":6.093376166587995},"index":5,"playId":"af02d269-92e1-3369-b2a3-be41d166a778","pitchNumber":1,"startTime":"2026-03-03T21:58:53.056Z","endTime":"2026-03-03T21:58:56.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61000881841603,"aZ":-21.853190567192623,"pfxX":0.8288619527272703,"pfxZ":5.685440708483988,"pX":1.095689838341409,"pZ":1.6438201722290613,"vX0":7.82830501709007,"vY0":-132.89117827715592,"vZ0":-6.569574126107964,"x":75.23,"y":194.4,"x0":-1.9782447773566982,"y0":50.00152544261044,"z0":5.701647229834585,"aX":1.5014577688312554},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":-3.0,"spinRate":2342,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4099021227497257,"extension":6.125349288667561},"index":6,"playId":"aff605b1-c361-32a9-baef-5f2dce3242c9","pitchNumber":2,"startTime":"2026-03-03T21:59:09.728Z","endTime":"2026-03-03T21:59:12.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.209143098823034,"aZ":-27.151532433933642,"pfxX":8.687798805821746,"pfxZ":3.232342960781698,"pX":1.141088927676905,"pZ":2.034161106209055,"vX0":5.519124981132596,"vY0":-123.05673130419294,"vZ0":-3.702822541790959,"x":73.5,"y":183.86,"x0":-2.2492488491334934,"y0":50.004665628525075,"z0":5.823247687744413,"aX":13.51232831546389},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.3,"breakHorizontal":-16.9,"spinRate":2122,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4427258480181795,"extension":5.829047127007091},"index":7,"playId":"53f92b89-2180-39df-8a5e-00444f95dd00","pitchNumber":3,"startTime":"2026-03-03T21:59:29.343Z","endTime":"2026-03-03T21:59:32.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2026-03-03T21:59:36.064Z","endTime":"2026-03-03T21:59:58.740Z","isPitch":false,"type":"action","player":{"id":695653,"link":"/api/v1/people/695653"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.217724693486005,"aZ":-25.16042062949568,"pfxX":6.252745095780417,"pfxZ":4.3786897683115855,"pX":0.26398896373716413,"pZ":1.7407558336244806,"vX0":4.025881548887786,"vY0":-124.70251716117752,"vZ0":-4.371578090905191,"x":106.94,"y":191.78,"x0":-2.174701185559492,"y0":50.00109684136785,"z0":5.552200590717399,"aX":10.00687807834769},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":-12.1,"spinRate":1444,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.436507994117151,"extension":6.1412226045028095},"index":9,"playId":"14a5b5aa-6c56-34bc-bf29-408979212dbc","pitchNumber":4,"startTime":"2026-03-03T21:59:58.740Z","endTime":"2026-03-03T22:00:02.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695653,"link":"/api/v1/people/695653"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":695653,"link":"/api/v1/people/695653"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:00:02.630Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eliezer Alfonzo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:00:14.452Z","endTime":"2026-03-03T22:03:07.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672613,"fullName":"Eliezer Alfonzo","link":"/api/v1/people/672613"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.644997994017416,"aZ":-25.960802734305595,"pfxX":7.986940974534756,"pfxZ":3.945894641045652,"pX":0.4662849149844407,"pZ":1.755546318694055,"vX0":4.370428666212801,"vY0":-124.15303305170542,"vZ0":-4.288290239877135,"x":99.23,"y":191.38,"x0":-2.349428258665326,"y0":50.00527674371324,"z0":5.642056227711885,"aX":12.588568182915486},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":-15.5,"spinRate":2171,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.43957302326374315,"extension":5.901103852787615},"index":0,"playId":"902d2dd9-4b1d-3a32-a65c-cdae13fba5e1","pitchNumber":1,"startTime":"2026-03-03T22:00:26.202Z","endTime":"2026-03-03T22:00:29.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.259846675598812,"aZ":-17.49047926718588,"pfxX":-11.021095834264084,"pfxZ":7.0092742764576865,"pX":-1.6620037867864064,"pZ":3.1361854442783135,"vX0":5.297905422132006,"vY0":-143.3977795212736,"vZ0":-4.189863503509108,"x":180.35,"y":154.1,"x0":-2.09527170484522,"y0":50.005271616495605,"z0":5.6982260561608875,"aX":-23.09586181886524},"breaks":{"breakAngle":50.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":19.0,"spinRate":2011,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38107344358200956,"extension":5.975226982802973},"index":1,"playId":"e26f00a1-58c6-3165-9cd3-5746f099032e","pitchNumber":2,"startTime":"2026-03-03T22:00:46.843Z","endTime":"2026-03-03T22:00:49.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876331596753072,"aZ":-25.54658097492258,"pfxX":7.878974391307384,"pfxZ":4.253923716516233,"pX":0.22915707880768169,"pZ":2.2259217368653816,"vX0":3.445282320634509,"vY0":-123.83635190919614,"vZ0":-3.2803256215849874,"x":108.27,"y":178.68,"x0":-2.2023723627860656,"y0":50.00422505144421,"z0":5.696146571722975,"aX":12.283441191173141},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.2,"breakHorizontal":-15.0,"spinRate":2338,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.44168146903220284,"extension":6.028377282413164},"index":2,"playId":"b468fdd7-a666-3682-ae39-7751ac908c35","pitchNumber":3,"startTime":"2026-03-03T22:01:04.212Z","endTime":"2026-03-03T22:01:07.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":91.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347153719628537,"aZ":-13.956027575623944,"pfxX":-7.061632316358195,"pfxZ":8.735009914838773,"pX":0.5701098642306532,"pZ":1.2900467084662146,"vX0":9.419795239737427,"vY0":-142.27888433684058,"vZ0":-9.407931927481627,"x":95.27,"y":203.95,"x0":-1.8395949633740312,"y0":50.00292227791534,"z0":5.487569990129141,"aX":-14.728925894404158},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":1931,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38244528419384904,"extension":6.11864504379492},"index":3,"playId":"c8cc7c0f-46f7-383c-b6c3-8a5818e14bb9","pitchNumber":4,"startTime":"2026-03-03T22:01:26.926Z","endTime":"2026-03-03T22:01:30.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.097347366409956,"aZ":-17.848358692025656,"pfxX":-8.165621130078126,"pfxZ":6.999916678399636,"pX":-0.44510339378193226,"pZ":3.3173832467150657,"vX0":7.420598232024282,"vY0":-141.86169848468984,"vZ0":-3.529644397977843,"x":133.97,"y":149.21,"x0":-2.0281698007773197,"y0":50.006268596649946,"z0":5.708995996798539,"aX":-16.720908507796135},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":1973,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38543748552580537,"extension":5.99312893802949},"index":4,"playId":"493b32f4-46f2-3e3a-af66-8d7ac5551cd7","pitchNumber":5,"startTime":"2026-03-03T22:01:48.534Z","endTime":"2026-03-03T22:01:54.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":83.3,"endSpeed":76.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553455393812293,"aZ":-28.616974465799586,"pfxX":8.887591532599963,"pfxZ":2.3950357215890694,"pX":-0.5330726598885891,"pZ":2.7535425988470306,"vX0":1.2726233102602587,"vY0":-121.28232987176285,"vZ0":-1.0672175241817334,"x":137.32,"y":164.43,"x0":-2.219247516051629,"y0":50.00160360025834,"z0":5.7035700662756135,"aX":13.188580052436157},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":-16.4,"spinRate":2018,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.45226094317806176,"extension":5.915597837568697},"index":5,"playId":"30e936f5-cdac-3960-b7fb-c4b02313eace","pitchNumber":6,"startTime":"2026-03-03T22:02:22.157Z","endTime":"2026-03-03T22:02:25.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.576455203701983,"aZ":-39.81966455254845,"pfxX":6.146858585017029,"pfxZ":-5.25685996538142,"pX":-1.0716908710079676,"pZ":2.4405708768746366,"vX0":-0.004260195393557986,"vY0":-119.63023577857489,"vZ0":-0.27466947781434214,"x":157.85,"y":172.88,"x0":-1.868951789024787,"y0":50.00590065436453,"z0":6.1191999925746785,"aX":8.931662484918713},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.4,"breakHorizontal":-11.2,"spinRate":2134,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4574483920054182,"extension":6.139786742816113},"index":6,"playId":"a9a0655b-de2e-3ade-a689-902f50cb26a3","pitchNumber":7,"startTime":"2026-03-03T22:02:45.787Z","endTime":"2026-03-03T22:02:49.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.519027398706776,"aZ":-27.31816363385216,"pfxX":5.481836131098337,"pfxZ":3.1589185345708506,"pX":1.0737781179806645,"pZ":1.220249946368688,"vX0":5.50678511442427,"vY0":-123.1388057911971,"vZ0":-5.159124728620721,"x":76.07,"y":205.83,"x0":-1.9036509159976591,"y0":50.00012989522531,"z0":5.6544885627779085,"aX":8.412978309023531},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":-11.2,"spinRate":2398,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.44484923814328203,"extension":5.945448986616427},"index":7,"playId":"22cddb77-2b06-307d-a4e9-073ee8af049c","pitchNumber":8,"startTime":"2026-03-03T22:03:04.332Z","endTime":"2026-03-03T22:03:07.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":672613,"link":"/api/v1/people/672613"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:03:07.592Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Tibbs III singles on a ground ball to right fielder Ryan Cesarini.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:03:14.575Z","endTime":"2026-03-03T22:04:01.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557404870319118,"aZ":-28.36820899768766,"pfxX":6.374106540122494,"pfxZ":2.4622300433979794,"pX":1.9119058841000873,"pZ":0.6469516045634269,"vX0":7.692761454212751,"vY0":-123.4874872425894,"vZ0":-6.195538742798675,"x":44.12,"y":221.31,"x0":-2.0715255104684145,"y0":50.00254401871175,"z0":5.574528038129859,"aX":9.843107202325653},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":-13.3,"spinRate":2173,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44353493921514175,"extension":6.0325052877205545},"index":0,"playId":"68c4b4f7-8906-3de3-acd1-dcfc5de54e2e","pitchNumber":1,"startTime":"2026-03-03T22:03:32.978Z","endTime":"2026-03-03T22:03:36.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.5,"endSpeed":89.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207135551495494,"aZ":-24.30548659996828,"pfxX":-9.1104090682872,"pfxZ":3.832910588612304,"pX":-0.4089143015029887,"pZ":2.7792100059462284,"vX0":8.379654978897545,"vY0":-141.7975026341101,"vZ0":-3.7888869026033127,"x":132.59,"y":163.74,"x0":-2.2082795097754535,"y0":50.00061283775483,"z0":5.6700879533103965,"aX":-18.6857992274187},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2306,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3852012075325586,"extension":6.023190295670045},"hitData":{"launchSpeed":101.2,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.99,"coordY":102.23}},"index":1,"playId":"9cce3322-87a4-3510-87dc-dc204a8874cd","pitchNumber":2,"startTime":"2026-03-03T22:03:54.283Z","endTime":"2026-03-03T22:04:01.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696486,"link":"/api/v1/people/696486"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":696486,"link":"/api/v1/people/696486"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:04:01.761Z","atBatIndex":55},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Zyhir Hope reaches on a fielder's choice, fielded by shortstop Angel Genao. James Tibbs III to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:04:16.756Z","endTime":"2026-03-03T22:04:39.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"postOnSecond":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004060285988874,"aZ":-25.686291170142756,"pfxX":4.289522868260648,"pfxZ":4.49825148603828,"pX":-0.1111574666093687,"pZ":2.5844344518027493,"vX0":3.4165326993349767,"vY0":-120.34917494222518,"vZ0":-2.0936584578181985,"x":121.24,"y":169.0,"x0":-2.1149754319350555,"y0":50.0022162593783,"z0":5.778999549292409,"aX":6.186698476673959},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.8,"breakHorizontal":-8.6,"spinRate":3053,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.4580586643816096,"extension":6.082639190402007},"hitData":{"launchSpeed":80.4,"launchAngle":11.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":102.0,"coordY":127.04}},"index":0,"playId":"14866ab6-0f21-3ce6-aaee-3c60b9a2979e","pitchNumber":1,"startTime":"2026-03-03T22:04:33.704Z","endTime":"2026-03-03T22:04:39.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814307,"link":"/api/v1/people/814307","batSide":{"code":"L","description":"Left"}},"first":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814307,"link":"/api/v1/people/814307"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":814307,"link":"/api/v1/people/814307"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.04,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:04:39.046Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Siani walks. James Tibbs III to 3rd. Zyhir Hope to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:04:58.711Z","endTime":"2026-03-03T22:06:47.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"postOnSecond":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"postOnThird":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"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":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40967035007254,"aZ":-27.039446606115888,"pfxX":-0.5549490189656954,"pfxZ":2.8005445840738314,"pX":2.075819272638984,"pZ":1.698845213487606,"vX0":10.799929136261673,"vY0":-134.14648661560634,"vZ0":-5.36350253042758,"x":37.87,"y":192.91,"x0":-1.9200363056085654,"y0":50.00160072575666,"z0":5.637176680093026,"aX":-1.0171740135767662},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2060,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.40737001632755154,"extension":6.07945233760944},"index":0,"playId":"505c0c90-f175-36ae-95de-32fb0e2ff074","pitchNumber":1,"startTime":"2026-03-03T22:05:16.737Z","endTime":"2026-03-03T22:05:22.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"first":{"id":814307,"link":"/api/v1/people/814307"},"second":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.106491970790067,"aZ":-27.823175270705274,"pfxX":5.409184588508328,"pfxZ":2.8992309617573397,"pX":0.2861730471511773,"pZ":1.506917286128509,"vX0":4.262073453491394,"vY0":-121.76879478277208,"vZ0":-4.107805147515799,"x":106.09,"y":198.09,"x0":-2.1901255733069505,"y0":50.0036394419598,"z0":5.6254580296295424,"aX":8.114507905418877},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-10.8,"spinRate":2019,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.44996297383276884,"extension":6.119737362254981},"index":1,"playId":"93c00f4f-26a9-3b41-a105-a97af5bf929c","pitchNumber":2,"startTime":"2026-03-03T22:05:39.538Z","endTime":"2026-03-03T22:05:42.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"first":{"id":814307,"link":"/api/v1/people/814307"},"second":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80696522480986,"aZ":-39.86222705165261,"pfxX":7.2901481867847036,"pfxZ":-5.3393229428130535,"pX":-1.3633064480772337,"pZ":2.42250945706301,"vX0":-0.643083265905936,"vY0":-119.2039889837013,"vZ0":-0.21617709335020718,"x":168.97,"y":173.37,"x0":-2.0372992011388336,"y0":50.00272649537606,"z0":6.1115688192018265,"aX":10.49642394781942},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.5,"breakHorizontal":-13.1,"spinRate":2157,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.45940508825870197,"extension":6.171465029651801},"index":2,"playId":"235d2913-f492-3f32-ab9f-f91aa3962af8","pitchNumber":3,"startTime":"2026-03-03T22:06:00.328Z","endTime":"2026-03-03T22:06:03.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"first":{"id":814307,"link":"/api/v1/people/814307"},"second":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.502558422639773,"aZ":-26.48838993095646,"pfxX":7.520678672108403,"pfxZ":3.761018659590478,"pX":1.8127111271821417,"pZ":1.1655310618195067,"vX0":7.1864782911290686,"vY0":-122.31579423501796,"vZ0":-5.5412377896746685,"x":47.9,"y":207.31,"x0":-2.1425001727943997,"y0":50.004423721941556,"z0":5.736376589507479,"aX":11.37733216000535},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.6,"breakHorizontal":-15.4,"spinRate":2035,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4480840814115501,"extension":6.03856710916706},"index":3,"playId":"6e1ed71e-4364-3241-a18a-0a450cb8a1f1","pitchNumber":4,"startTime":"2026-03-03T22:06:20.552Z","endTime":"2026-03-03T22:06:23.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"first":{"id":814307,"link":"/api/v1/people/814307"},"second":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19614311937038,"aZ":-16.61197553912135,"pfxX":-5.672625089362486,"pfxZ":7.659727985643607,"pX":1.902766213684888,"pZ":1.513458396199112,"vX0":12.318858984108982,"vY0":-140.9707721778881,"vZ0":-8.482576853236278,"x":44.47,"y":197.92,"x0":-1.7683049806881599,"y0":50.00597719290932,"z0":5.613817858123369,"aX":-11.53006374635896},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.4,"breakHorizontal":8.0,"spinRate":2423,"spinDirection":285},"zone":14,"typeConfidence":2.0,"plateTime":0.38715290514928524,"extension":6.089993747211808},"index":4,"playId":"e0360b5d-eb0b-33f3-b07d-2276c47cbd3e","pitchNumber":5,"startTime":"2026-03-03T22:06:44.620Z","endTime":"2026-03-03T22:06:47.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"first":{"id":814307,"link":"/api/v1/people/814307"},"second":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672279,"link":"/api/v1/people/672279"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.499999999999996,"awayTeamWinProbability":71.5,"homeTeamWinProbabilityAdded":-3.0000000000000036,"leverageIndex":1.95,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:06:47.629Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josue De Paula grounds out softly, pitcher Colin Holderman to first baseman Ralphy Velazquez.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:07:36.424Z","endTime":"2026-03-03T22:08:27.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":800543,"fullName":"Josue De Paula","link":"/api/v1/people/800543"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"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-03T22:07:03.060Z","endTime":"2026-03-03T22:07:38.725Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":800543,"link":"/api/v1/people/800543","batSide":{"code":"L","description":"Left"}},"first":{"id":672279,"link":"/api/v1/people/672279"},"second":{"id":814307,"link":"/api/v1/people/814307"},"third":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367570910814162,"aZ":-26.54514090624883,"pfxX":6.118060753139101,"pfxZ":3.6645315429587804,"pX":1.602614347743672,"pZ":1.3115583734706682,"vX0":7.350578537182036,"vY0":-123.39627847639801,"vZ0":-5.117351727119013,"x":55.91,"y":203.37,"x0":-2.2139061833255966,"y0":50.005565852669356,"z0":5.658684545291367,"aX":9.400231156507173},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.6,"breakHorizontal":-12.8,"spinRate":2019,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44449791705183994,"extension":6.183036055529647},"index":1,"playId":"c5b16eb6-74a0-32e4-86ed-38b895f9958a","pitchNumber":1,"startTime":"2026-03-03T22:07:38.725Z","endTime":"2026-03-03T22:07:41.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":800543,"link":"/api/v1/people/800543","batSide":{"code":"L","description":"Left"}},"first":{"id":672279,"link":"/api/v1/people/672279"},"second":{"id":814307,"link":"/api/v1/people/814307"},"third":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.697006098200852,"aZ":-20.269331716937028,"pfxX":-5.664109822801008,"pfxZ":5.939711611724083,"pX":-0.5189332854985087,"pZ":1.8971405006137765,"vX0":6.603435919822608,"vY0":-140.00442735927487,"vZ0":-6.610934327520449,"x":136.78,"y":187.56,"x0":-2.161305338023079,"y0":50.0054334456048,"z0":5.595316602775177,"aX":-11.357092387735376},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":9.1,"spinRate":1851,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.38976448197916946,"extension":6.14083682285428},"index":2,"playId":"a9994a1d-f7d0-36ac-b536-60074f5c2255","pitchNumber":2,"startTime":"2026-03-03T22:07:58.836Z","endTime":"2026-03-03T22:08:02.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":800543,"link":"/api/v1/people/800543","batSide":{"code":"L","description":"Left"}},"first":{"id":672279,"link":"/api/v1/people/672279"},"second":{"id":814307,"link":"/api/v1/people/814307"},"third":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10118143778176,"aZ":-19.809376565004264,"pfxX":-2.5786282034063115,"pfxZ":6.155035743110794,"pX":0.48523413606211196,"pZ":3.5271882983358576,"vX0":7.970420180204039,"vY0":-140.4633662902703,"vZ0":-2.865128254020272,"x":98.5,"y":143.55,"x0":-2.0470164169094427,"y0":50.00538738737152,"z0":5.839839299810071,"aX":-5.182824335065541},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":3.1,"spinRate":1881,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3890829356587888,"extension":6.158272680886622},"hitData":{"launchSpeed":50.3,"launchAngle":4.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.99,"coordY":176.48}},"index":3,"playId":"bcaf2793-7eb1-39d1-873f-75e910666795","pitchNumber":3,"startTime":"2026-03-03T22:08:17.380Z","endTime":"2026-03-03T22:08:27.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":800543,"link":"/api/v1/people/800543","batSide":{"code":"L","description":"Left"}},"first":{"id":672279,"link":"/api/v1/people/672279"},"second":{"id":814307,"link":"/api/v1/people/814307"},"third":{"id":696486,"link":"/api/v1/people/696486"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800543,"link":"/api/v1/people/800543"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":800543,"link":"/api/v1/people/800543"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":7.900000000000002,"leverageIndex":3.06,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:08:27.206Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:10:47.559Z","endTime":"2026-03-03T22:12:07.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Tanner Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:09:52.986Z","endTime":"2026-03-03T22:10:49.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322736917483436,"aZ":-45.68516163833037,"pfxX":6.789292673462864,"pfxZ":-9.217590041980756,"pX":-0.6794920794195524,"pZ":3.865086298398581,"vX0":-1.0452654976166034,"vY0":-121.54154155204752,"vZ0":3.8431587670264067,"x":142.9,"y":134.42,"x0":-1.1191684956332237,"y0":50.00306171224431,"z0":6.285167814536847,"aX":9.951459115082036},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.1,"breakHorizontal":-11.9,"spinRate":2157,"spinDirection":15},"zone":11,"typeConfidence":2.0,"plateTime":0.45419266140004444,"extension":6.323000372223353},"index":1,"playId":"ca1cc1ee-d76c-3b8c-a370-10ab57a678b2","pitchNumber":1,"startTime":"2026-03-03T22:10:49.269Z","endTime":"2026-03-03T22:10:53.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978050752030533,"aZ":-30.038500349440557,"pfxX":0.6744566762359607,"pfxZ":1.1942498573314797,"pX":0.4187683229124881,"pZ":2.071266539096998,"vX0":4.677660057474126,"vY0":-132.67177448373778,"vZ0":-3.7372888820138606,"x":101.04,"y":182.86,"x0":-1.4535966733409182,"y0":50.000749382202756,"z0":5.683640625195456,"aX":1.203696229342339},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":1987,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.4125978790186453,"extension":6.413128269033928},"index":2,"playId":"4a93e441-a515-325d-8dbe-f290d85b77fc","pitchNumber":2,"startTime":"2026-03-03T22:11:00.659Z","endTime":"2026-03-03T22:11:04.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"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-03T22:11:16.756Z","endTime":"2026-03-03T22:11:24.797Z","isPitch":false,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":87.7,"endSpeed":80.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250766758582582,"aZ":-34.94008146006657,"pfxX":4.83328544890097,"pfxZ":-1.6800638291478354,"pX":-0.10047416353742948,"pZ":2.93016941738759,"vX0":2.3972445406886838,"vY0":-127.66330633386994,"vZ0":-0.10903865249104783,"x":120.83,"y":159.67,"x0":-1.6808061771557734,"y0":50.00364284652932,"z0":5.732670868714187,"aX":7.947068486344469},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":-9.4,"spinRate":1830,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4296913586573803,"extension":6.3895631873215395},"index":4,"playId":"27a19291-3f50-3a39-8ba9-e053ad6ef53f","pitchNumber":3,"startTime":"2026-03-03T22:11:24.797Z","endTime":"2026-03-03T22:11:28.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":90.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.63099294224957,"aZ":-10.406531849939105,"pfxX":-3.8080920249741093,"pfxZ":10.339788838925891,"pX":1.711939752029015,"pZ":1.7497276867975289,"vX0":8.977061279210453,"vY0":-144.8323417948583,"vZ0":-9.407471460622531,"x":51.74,"y":191.54,"x0":-0.9455487325401264,"y0":50.006261405860705,"z0":5.693593582755498,"aX":-8.019930569796966},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":4.9,"spinRate":2419,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.3794730286276211,"extension":6.804483934713199},"index":5,"playId":"2fa9736e-ffa8-381e-94d5-47a339142f1e","pitchNumber":4,"startTime":"2026-03-03T22:11:39.623Z","endTime":"2026-03-03T22:11:42.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57113449137464,"aZ":-38.39279941792874,"pfxX":5.5157363257951495,"pfxZ":-3.660354487708336,"pX":0.6246609842235739,"pZ":1.988056005792369,"vX0":4.227549906587059,"vY0":-129.91927915371437,"vZ0":-1.783572017540267,"x":93.19,"y":185.1,"x0":-1.7430809588646758,"y0":50.0010310262895,"z0":5.615906730839676,"aX":9.376704559456979},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-6.8,"breakHorizontal":-10.9,"spinRate":1934,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.4224515445554893,"extension":6.523757064018964},"index":6,"playId":"1c780f43-6549-347e-b759-067fb67e30c1","pitchNumber":5,"startTime":"2026-03-03T22:12:03.818Z","endTime":"2026-03-03T22:12:07.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:12:07.067Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Kieboom strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:12:11.957Z","endTime":"2026-03-03T22:13:14.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666198,"fullName":"Carter Kieboom","link":"/api/v1/people/666198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672613,"link":"/api/v1/people/672613"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":89.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.263434904184024,"aZ":-11.843043975278297,"pfxX":-5.682317141418499,"pfxZ":9.806621245248673,"pX":0.08056822388798196,"pZ":3.4615181359116742,"vX0":7.2732466935566515,"vY0":-143.1344390260851,"vZ0":-4.313167107240997,"x":113.93,"y":145.32,"x0":-1.7560440256663774,"y0":50.00609578008133,"z0":5.73057930207556,"aX":-11.784774324787511},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":8.8,"spinRate":1804,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3827872833172017,"extension":6.698709614229347},"index":0,"playId":"f7b80a16-32ca-326b-9b9f-f8dbd08240f3","pitchNumber":1,"startTime":"2026-03-03T22:12:31.808Z","endTime":"2026-03-03T22:12:35.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.9,"endSpeed":89.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75713045870167,"aZ":-11.269337804609417,"pfxX":-4.29209390493765,"pfxZ":10.040598357808163,"pX":-0.14741574914552596,"pZ":2.7427759879865428,"vX0":6.625117301372949,"vY0":-143.7081936590784,"vZ0":-6.511542519649181,"x":122.62,"y":164.73,"x0":-1.9299789608219156,"y0":50.001583185413324,"z0":5.745219337118434,"aX":-8.935590385956665},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":1820,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3818198885381192,"extension":6.665279276879819},"index":1,"playId":"aef77a69-cfdd-33df-94b2-801ce3f856b3","pitchNumber":2,"startTime":"2026-03-03T22:12:47.179Z","endTime":"2026-03-03T22:12:50.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.727650869616102,"aZ":-34.75864863013892,"pfxX":5.652438186504983,"pfxZ":-1.4851774877470039,"pX":0.9672304549284483,"pZ":1.2089451728879097,"vX0":6.667974316494535,"vY0":-131.06810275545942,"vZ0":-4.611653556188082,"x":80.13,"y":206.14,"x0":-2.3442943663269133,"y0":50.00373993726105,"z0":5.587243433416326,"aX":9.832420055571957},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.5,"breakHorizontal":-11.8,"spinRate":2096,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4179063688762663,"extension":6.583933096300215},"index":2,"playId":"d03bea07-5705-3708-8a3e-d2bc57f5df19","pitchNumber":3,"startTime":"2026-03-03T22:13:11.171Z","endTime":"2026-03-03T22:13:14.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":666198,"link":"/api/v1/people/666198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":666198,"link":"/api/v1/people/666198"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:13:14.525Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ralphy Velazquez flies out to left fielder Zyhir Hope.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:13:18.570Z","endTime":"2026-03-03T22:13:45.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806252,"fullName":"Ralphy Velazquez","link":"/api/v1/people/806252"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814307,"link":"/api/v1/people/814307"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.269,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23613578758465,"aZ":-26.195676286261136,"pfxX":1.1164245154982038,"pfxZ":3.2904027552345045,"pX":0.22893327559364324,"pZ":2.754615010672913,"vX0":3.9243951628771674,"vY0":-133.4209471158596,"vZ0":-2.9039758153527484,"x":108.27,"y":164.41,"x0":-1.4007738355542714,"y0":50.00644298899826,"z0":5.7264559328958455,"aX":2.03200699226701},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.6,"breakHorizontal":-2.8,"spinRate":1950,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.40909553057785164,"extension":6.542301231897966},"hitData":{"launchSpeed":92.0,"launchAngle":56.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.85,"coordY":114.04}},"index":0,"playId":"6f17df07-b7e8-3c1d-bf56-2a4b25a06f7d","pitchNumber":1,"startTime":"2026-03-03T22:13:36.224Z","endTime":"2026-03-03T22:13:45.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":806252,"link":"/api/v1/people/806252","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":806252,"link":"/api/v1/people/806252"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:13:45.968Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Nevin walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:16:06.798Z","endTime":"2026-03-03T22:17:17.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Peyton Pallette replaces Colin Holderman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:14:40.076Z","endTime":"2026-03-03T22:16:06.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688883,"link":"/api/v1/people/688883"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.1,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039749476721777,"aZ":-13.88950162234728,"pfxX":-8.899218189673517,"pfxZ":9.110144254650834,"pX":2.081562839239953,"pZ":2.8875227673572317,"vX0":14.65754716869099,"vY0":-140.57450575966942,"vZ0":-5.817749751759763,"x":89.27,"y":97.86,"x0":-2.0372502524871274,"y0":50.00141967017288,"z0":5.881035297441044,"aX":-17.859715856702078},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":13.2,"spinRate":1811,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38921988848238875,"extension":5.389429437973267},"index":1,"playId":"70654da1-abcf-39eb-8bf8-67f98dabd7b2","pitchNumber":1,"startTime":"2026-03-03T22:16:06.798Z","endTime":"2026-03-03T22:16:11.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.0,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.309200061225816,"aZ":-13.537191258669836,"pfxX":-8.61078461372178,"pfxZ":9.156691388754764,"pX":0.9311851370613248,"pZ":4.170136147460079,"vX0":12.434955225594729,"vY0":-142.1659226791435,"vZ0":-2.438182842477955,"x":81.51,"y":126.19,"x0":-2.3922441051098806,"y0":50.00359166499633,"z0":5.90425723352282,"aX":-17.528487726231933},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":13.0,"spinRate":2095,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3861096822628505,"extension":5.597143896854996},"index":2,"playId":"6f586a79-0c12-3533-b40e-2d2bc227131c","pitchNumber":2,"startTime":"2026-03-03T22:16:23.047Z","endTime":"2026-03-03T22:16:26.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92624639808872,"aZ":-14.588500360133242,"pfxX":-7.104836198266227,"pfxZ":8.69623408272293,"pX":-0.10805688444044985,"pZ":3.1192757696706086,"vX0":8.935549558939957,"vY0":-141.46389524411882,"vZ0":-4.869763914500393,"x":121.12,"y":154.56,"x0":-2.3878283487825893,"y0":50.004466749960145,"z0":5.801564400069386,"aX":-14.370657945129832},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":1191,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.3875178069690435,"extension":5.425465169611453},"index":3,"playId":"da5e551e-92b6-35f2-977b-912b66bd58ec","pitchNumber":3,"startTime":"2026-03-03T22:16:39.075Z","endTime":"2026-03-03T22:16:42.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":97.2,"endSpeed":88.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39404989248598,"aZ":-10.618283630345006,"pfxX":-6.027077428921286,"pfxZ":10.7522340086851,"pX":2.0594220436071367,"pZ":2.743595489931355,"vX0":13.536417177380368,"vY0":-140.79430137314193,"vZ0":-6.569414341504817,"x":38.5,"y":164.7,"x0":-2.0306249361717033,"y0":50.001013607071336,"z0":5.796404471790389,"aX":-12.081825339209729},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":8.0,"spinRate":1770,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.38922907575086185,"extension":5.620931358468644},"index":4,"playId":"701183ab-b38f-32e7-a991-f23997f7c28d","pitchNumber":4,"startTime":"2026-03-03T22:16:56.267Z","endTime":"2026-03-03T22:16:59.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33550463810311,"aZ":-13.478900955942365,"pfxX":-7.351709243620302,"pfxZ":9.19538535813248,"pX":0.928644492363329,"pZ":2.993521446335085,"vX0":11.739887426852743,"vY0":-141.6796970484684,"vZ0":-5.6370287982322385,"x":81.6,"y":157.95,"x0":-2.313369519670035,"y0":50.00378837144575,"z0":5.870245242742292,"aX":-14.949259377867358},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":10.9,"spinRate":1849,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3865759149766599,"extension":5.552943167596333},"index":5,"playId":"c1e39258-6b79-3d6f-9d2d-000845f3c180","pitchNumber":5,"startTime":"2026-03-03T22:17:13.514Z","endTime":"2026-03-03T22:17:17.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":693819,"link":"/api/v1/people/693819","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693819,"link":"/api/v1/people/693819"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":0.9,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:17:17.213Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan Wagner singles on a ground ball to right fielder Ryan Cesarini. Kyle Nevin to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:17:26.338Z","endTime":"2026-03-03T22:19:19.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"postOnThird":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"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":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.682674363909886,"aZ":-43.476250383498844,"pfxX":5.614469058474126,"pfxZ":-7.731999410730374,"pX":1.2583348682514306,"pZ":0.9170716197990859,"vX0":7.023220036986157,"vY0":-120.95254745890816,"vZ0":-2.8214462906078577,"x":69.04,"y":214.02,"x0":-2.4283288627863033,"y0":50.00603384927717,"z0":5.963330313624544,"aX":8.201930766846651},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.4,"breakHorizontal":-12.0,"spinRate":2399,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.45530553811681784,"extension":5.683363784091539},"index":0,"playId":"a513ce5b-4b7e-384f-b453-20d0bfbf9875","pitchNumber":1,"startTime":"2026-03-03T22:17:40.500Z","endTime":"2026-03-03T22:17:44.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":97.5,"endSpeed":88.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.941952008348274,"aZ":-15.57493131937632,"pfxX":-7.266374016268069,"pfxZ":8.190720118884908,"pX":0.38555199183409206,"pZ":4.393492314810346,"vX0":10.793507979716928,"vY0":-141.6175045528604,"vZ0":-1.6233766696514005,"x":102.3,"y":120.16,"x0":-2.5346811772366427,"y0":50.00616137521374,"z0":5.9725589475741865,"aX":-14.733060976829433},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2396,"spinDirection":298},"zone":12,"typeConfidence":2.0,"plateTime":0.3870593939564726,"extension":5.648863763672556},"index":1,"playId":"aea762f3-7bf5-36ff-85c0-715b0e206de9","pitchNumber":2,"startTime":"2026-03-03T22:18:03.283Z","endTime":"2026-03-03T22:18:06.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870978426979864,"aZ":-22.64126577670265,"pfxX":-6.626716037896227,"pfxZ":5.684157299582141,"pX":-0.2286484012901633,"pZ":1.9993985633393787,"vX0":8.106058919657919,"vY0":-128.04298565461323,"vZ0":-5.1265233029922195,"x":125.72,"y":184.8,"x0":-2.5593063100369506,"y0":50.00410954040159,"z0":5.775264155752131,"aX":-11.118381771351787},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":10.4,"spinRate":2362,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.42607395848517937,"extension":5.446867915162488},"index":2,"playId":"1a44bf3b-4d05-37d3-868a-fa20e459cfcb","pitchNumber":3,"startTime":"2026-03-03T22:18:25.750Z","endTime":"2026-03-03T22:18:29.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.217802305319594,"aZ":-15.138819926253198,"pfxX":-6.514404616066152,"pfxZ":8.510511761353458,"pX":0.11914713299442388,"pZ":3.764094496765115,"vX0":9.441132684762549,"vY0":-140.66769858338836,"vZ0":-3.205321668577466,"x":112.46,"y":137.15,"x0":-2.435920602188119,"y0":50.00630947577847,"z0":5.901324016301695,"aX":-13.045599291537926},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.8,"spinRate":2403,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38954602404396876,"extension":5.522388954570332},"index":3,"playId":"6fd40e9f-3bb0-36f8-ac60-0834b5c30977","pitchNumber":4,"startTime":"2026-03-03T22:18:46.265Z","endTime":"2026-03-03T22:18:49.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80408095745568,"aZ":-42.98025053489303,"pfxX":6.105624532065724,"pfxZ":-7.339789973924937,"pX":0.03302378377339161,"pZ":2.5551375947615367,"vX0":3.899711476340486,"vY0":-121.39607076925249,"vZ0":0.44492709061597435,"x":115.74,"y":169.79,"x0":-2.394988443484014,"y0":50.00315819599695,"z0":6.152948220744596,"aX":8.987760270711878},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.8,"breakHorizontal":-12.1,"spinRate":1178,"spinDirection":23},"zone":5,"typeConfidence":2.0,"plateTime":0.45357563107626486,"extension":5.5565783124775745},"hitData":{"launchSpeed":89.5,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.11,"coordY":123.99}},"index":4,"playId":"10f28d82-44f4-3b80-a29a-816f13b87b3c","pitchNumber":5,"startTime":"2026-03-03T22:19:09.124Z","endTime":"2026-03-03T22:19:19.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":702488,"link":"/api/v1/people/702488","batSide":{"code":"L","description":"Left"}},"first":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702488,"link":"/api/v1/people/702488"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":702488,"link":"/api/v1/people/702488"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-8.4,"leverageIndex":1.41,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:19:19.371Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yeiner Fernandez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:19:35.775Z","endTime":"2026-03-03T22:20:34.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691558,"fullName":"Yeiner Fernandez","link":"/api/v1/people/691558"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"postOnThird":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691558,"fullName":"Yeiner Fernandez","link":"/api/v1/people/691558"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":96.6,"endSpeed":87.3,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68442050954635,"aZ":-14.695935379028262,"pfxX":-8.051536165025794,"pfxZ":8.86294225137102,"pX":-0.5795337015047958,"pZ":3.092033867261053,"vX0":8.330685643754126,"vY0":-140.24579584769685,"vZ0":-4.939792590036183,"x":139.09,"y":155.3,"x0":-2.5567805803608032,"y0":50.002729342122684,"z0":5.850271817773263,"aX":-15.878460365911254},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":12.6,"spinRate":1831,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3920543118327533,"extension":5.467741152203393},"index":0,"playId":"c8f2996c-d4ed-3557-b753-2ec81291ee7b","pitchNumber":1,"startTime":"2026-03-03T22:19:51.641Z","endTime":"2026-03-03T22:19:54.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88869294829532,"aZ":-45.19181029576209,"pfxX":5.53520438159628,"pfxZ":-9.00073234995759,"pX":-0.17060241242428117,"pZ":2.9983013343663854,"vX0":3.7767464494205143,"vY0":-120.44669880378058,"vZ0":2.0679335604117224,"x":123.5,"y":157.83,"x0":-2.486957492969468,"y0":50.00492756350186,"z0":6.172950216754295,"aX":8.002572995400955},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.4,"breakHorizontal":-11.0,"spinRate":2324,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.4575665229690511,"extension":5.528963758478903},"index":1,"playId":"577f524a-a13e-3a4d-ac15-7410e25e4150","pitchNumber":2,"startTime":"2026-03-03T22:20:10.014Z","endTime":"2026-03-03T22:20:13.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.076,"strikeZoneBottom":1.553,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.570321426938424,"aZ":-36.65782902285394,"pfxX":2.787204299180651,"pfxZ":-2.7891679941524323,"pX":1.212283446117874,"pZ":2.289368391693377,"vX0":8.0095382715013,"vY0":-125.66510725330545,"vZ0":-1.5668438158404543,"x":70.79,"y":176.97,"x0":-2.3737922489861676,"y0":50.00467592928098,"z0":5.8885332598679785,"aX":4.4752301753119115},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.2,"breakHorizontal":-6.8,"spinRate":871,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4352291996450548,"extension":5.634270654799346},"index":2,"playId":"32746e56-ab18-3f49-aaae-8dd7e092b7eb","pitchNumber":3,"startTime":"2026-03-03T22:20:31.809Z","endTime":"2026-03-03T22:20:34.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":691558,"link":"/api/v1/people/691558","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691558,"link":"/api/v1/people/691558"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":691558,"link":"/api/v1/people/691558"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":4.799999999999999,"leverageIndex":1.15,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:20:34.880Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seby Zavala strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:21:01.296Z","endTime":"2026-03-03T22:22:12.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664874,"fullName":"Seby Zavala","link":"/api/v1/people/664874"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"postOnThird":{"id":693819,"fullName":"Kyle Nevin","link":"/api/v1/people/693819"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702488,"fullName":"Logan Wagner","link":"/api/v1/people/702488"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664874,"fullName":"Seby Zavala","link":"/api/v1/people/664874"},"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":{"description":"Offensive Substitution: Pinch-hitter Seby Zavala replaces Noah Miller.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"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-03T22:20:43.735Z","endTime":"2026-03-03T22:21:03.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":695653,"link":"/api/v1/people/695653"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":695653,"link":"/api/v1/people/695653","batSide":{"code":"L","description":"Left"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.608673816344886,"aZ":-36.17721508526723,"pfxX":4.1815422066408825,"pfxZ":-2.4739688552800256,"pX":0.734986182398777,"pZ":1.7290195888410664,"vX0":6.711547180586407,"vY0":-126.1835939950499,"vZ0":-2.754260296339706,"x":88.98,"y":192.1,"x0":-2.497809577438296,"y0":50.001278754379115,"z0":5.736651382723501,"aX":6.771263415527634},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.9,"breakHorizontal":-9.0,"spinRate":2201,"spinDirection":104},"zone":9,"typeConfidence":2.0,"plateTime":0.43334019753815234,"extension":5.549766586727063},"index":1,"playId":"4a83134b-5fc9-3a8e-abec-e77747c89e52","pitchNumber":1,"startTime":"2026-03-03T22:21:03.445Z","endTime":"2026-03-03T22:21:06.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":664874,"link":"/api/v1/people/664874","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.861577497109536,"aZ":-11.662442319210626,"pfxX":-6.909634865997165,"pfxZ":10.26485457371214,"pX":0.26302183036511934,"pZ":3.7302839748232217,"vX0":9.92621311123605,"vY0":-140.91246370031985,"vZ0":-3.8992127636268363,"x":106.97,"y":138.06,"x0":-2.417682649595668,"y0":50.0051964314083,"z0":5.8929367938037815,"aX":-13.811306712570806},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":10.3,"spinRate":1959,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.38961542217626555,"extension":5.506178564530066},"index":2,"playId":"8202d791-6240-31a7-bd42-33bc5df6bad2","pitchNumber":2,"startTime":"2026-03-03T22:21:25.775Z","endTime":"2026-03-03T22:21:29.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":664874,"link":"/api/v1/people/664874","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Logan Wagner steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"8202d791-6240-31a7-bd42-33bc5df6bad2","startTime":"2026-03-03T22:21:39.224Z","endTime":"2026-03-03T22:21:50.345Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702488,"link":"/api/v1/people/702488"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":664874,"link":"/api/v1/people/664874","batSide":{"code":"R","description":"Right"}},"first":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"postOnSecond":{"id":702488,"link":"/api/v1/people/702488"},"postOnThird":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"homeTeamWinProbability":16.8,"awayTeamWinProbability":83.2,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":1.97,"dramaIndex":65.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02965655700828,"aZ":-17.47012071025155,"pfxX":-8.352702702925928,"pfxZ":7.275871205857873,"pX":0.36423535363761284,"pZ":2.309241070882553,"vX0":10.829098919222469,"vY0":-141.24144533817855,"vZ0":-6.290813634047211,"x":103.12,"y":176.43,"x0":-2.433496731013795,"y0":50.003604695873165,"z0":5.687903466370986,"aX":-16.884279687859387},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":13.0,"spinRate":1962,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3877229596594587,"extension":5.6120189427572855},"index":4,"playId":"a5c61dee-b651-3da4-99a1-61a90d6772a3","pitchNumber":3,"startTime":"2026-03-03T22:21:50.345Z","endTime":"2026-03-03T22:21:53.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":664874,"link":"/api/v1/people/664874","batSide":{"code":"R","description":"Right"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018556471398433,"aZ":-33.83929333927539,"pfxX":2.8243362042214555,"pfxZ":-1.0383941162406312,"pX":-0.19556635094654884,"pZ":0.793434982280505,"vX0":5.107322833054793,"vY0":-125.77665389509069,"vZ0":-5.425655671834333,"x":124.45,"y":217.36,"x0":-2.621271584214085,"y0":50.00587276188858,"z0":5.729652044237566,"aX":4.515301083226437},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.9,"breakHorizontal":-6.4,"spinRate":2347,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4358265078778216,"extension":5.400108507317297},"index":5,"playId":"742063ef-959d-3357-95f2-23ea21c048db","pitchNumber":4,"startTime":"2026-03-03T22:22:09.142Z","endTime":"2026-03-03T22:22:12.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":664874,"link":"/api/v1/people/664874","batSide":{"code":"R","description":"Right"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":664874,"link":"/api/v1/people/664874"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.099999999999998,"leverageIndex":1.97,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:22:12.286Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean McLain called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:22:35.201Z","endTime":"2026-03-03T22:23:28.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683169,"fullName":"Sean McLain","link":"/api/v1/people/683169"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688883,"fullName":"Peyton Pallette","link":"/api/v1/people/688883"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683169,"fullName":"Sean McLain","link":"/api/v1/people/683169"},"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":"Offensive Substitution: Pinch-hitter Sean McLain replaces Eliezer Alfonzo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"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-03T22:22:24.006Z","endTime":"2026-03-03T22:22:37.373Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683169,"link":"/api/v1/people/683169"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":672613,"link":"/api/v1/people/672613"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672613,"link":"/api/v1/people/672613","batSide":{"code":"L","description":"Left"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.075,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794056199022037,"aZ":-36.16770675002377,"pfxX":5.939812168166899,"pfxZ":-2.4705407101783408,"pX":-0.22952169395394048,"pZ":3.3714965077117824,"vX0":4.076338359401879,"vY0":-126.01725647073516,"vZ0":0.8804564972806905,"x":125.75,"y":147.75,"x0":-2.638106079669151,"y0":50.00531278559974,"z0":5.931479501969939,"aX":9.58686847760489},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":-11.6,"spinRate":1199,"spinDirection":19},"zone":11,"typeConfidence":2.0,"plateTime":0.43407232191976375,"extension":5.404183889451695},"index":1,"playId":"1eb618b7-9ac3-3e76-93c5-a2838abb1cf6","pitchNumber":1,"startTime":"2026-03-03T22:22:37.373Z","endTime":"2026-03-03T22:22:40.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":683169,"link":"/api/v1/people/683169","batSide":{"code":"R","description":"Right"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.075,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87087933042468,"aZ":-14.386852925548597,"pfxX":-7.89621433074428,"pfxZ":8.845185856912092,"pX":-1.557760829854533,"pZ":4.094055307587471,"vX0":5.185821114164933,"vY0":-141.08379291324934,"vZ0":-2.331138582569007,"x":176.38,"y":128.24,"x0":-2.396285944534068,"y0":50.000918513408216,"z0":5.86114657746529,"aX":-15.875183406954648},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":13.2,"spinRate":1901,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3886200787501797,"extension":5.541275867605952},"index":2,"playId":"3dcfe7fa-9838-3e64-a706-4286c899ec46","pitchNumber":2,"startTime":"2026-03-03T22:22:54.140Z","endTime":"2026-03-03T22:22:58.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":683169,"link":"/api/v1/people/683169","batSide":{"code":"R","description":"Right"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-03T22:23:10.071Z","endTime":"2026-03-03T22:23:24.291Z","isPitch":false,"type":"action","player":{"id":683169,"link":"/api/v1/people/683169"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":683169,"link":"/api/v1/people/683169","batSide":{"code":"R","description":"Right"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.075,"strikeZoneBottom":1.552,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26381367080712,"aZ":-12.414740539394455,"pfxX":-8.511258101394764,"pfxZ":9.665943436092233,"pX":0.8781509549600327,"pZ":2.9937540150054467,"vX0":11.798625258782769,"vY0":-141.79787208253407,"vZ0":-5.355405540542519,"x":83.53,"y":157.95,"x0":-2.223450896038199,"y0":50.00019165522983,"z0":5.69327545975993,"aX":-17.395661056664654},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":13.1,"spinRate":1903,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.385694824856083,"extension":5.513037631078501},"index":4,"playId":"e749eee3-b8c3-33a4-bcc6-dcfe1a4c5706","pitchNumber":3,"startTime":"2026-03-03T22:23:24.291Z","endTime":"2026-03-03T22:23:28.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":683169,"link":"/api/v1/people/683169","batSide":{"code":"R","description":"Right"}},"second":{"id":702488,"link":"/api/v1/people/702488"},"third":{"id":693819,"link":"/api/v1/people/693819"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683169,"link":"/api/v1/people/683169"},"credit":"b_ab"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_ab"},{"player":{"id":683169,"link":"/api/v1/people/683169"},"credit":"b_pa"},{"player":{"id":688883,"link":"/api/v1/people/688883"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":2.13,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:23:28.248Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dom Nuñez grounds out to first baseman Kyle Nevin.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:26:00.479Z","endTime":"2026-03-03T22:27:52.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681520,"fullName":"Antoine Kelly","link":"/api/v1/people/681520"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":624513,"fullName":"Dom Nuñez","link":"/api/v1/people/624513"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693819,"link":"/api/v1/people/693819"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Seby Zavala remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:25:00.348Z","endTime":"2026-03-03T22:25:00.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":695653,"link":"/api/v1/people/695653"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672613,"link":"/api/v1/people/672613"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Sean McLain remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:25:00.382Z","endTime":"2026-03-03T22:25:00.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683169,"link":"/api/v1/people/683169"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":672613,"link":"/api/v1/people/672613"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":695653,"link":"/api/v1/people/695653"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Antoine Kelly replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T22:25:00.420Z","endTime":"2026-03-03T22:26:02.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681520,"link":"/api/v1/people/681520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":98.0,"endSpeed":90.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480323192151403,"aZ":-17.536878431795245,"pfxX":4.350697060312115,"pfxZ":7.0368069250833365,"pX":0.7274623353922025,"pZ":2.782133977356065,"vX0":-3.9087042694132315,"vY0":-142.75614879332025,"vZ0":-5.440892795814918,"x":89.27,"y":163.66,"x0":1.5439831364826584,"y0":50.00158118079292,"z0":5.8033626256331505,"aX":9.048759865093103},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":-7.2,"spinRate":2397,"spinDirection":105},"zone":3,"typeConfidence":2.0,"plateTime":0.382540506870344,"extension":6.434658600241558},"index":3,"playId":"6fbdd732-a17b-320e-98c8-706f90aac1bd","pitchNumber":1,"startTime":"2026-03-03T22:26:02.709Z","endTime":"2026-03-03T22:26:06.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.076399096644224,"aZ":-24.01809312620103,"pfxX":-4.041597663391123,"pfxZ":4.814611730543671,"pX":-1.2685462824960843,"pZ":0.5834438708616481,"vX0":-6.0496049141944495,"vY0":-128.41401251978164,"vZ0":-7.6547490211536395,"x":165.35,"y":223.03,"x0":1.6301014107708425,"y0":50.00085003844969,"z0":5.432064924024794,"aX":-6.844254135370723},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":8.5,"spinRate":2004,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4242560273159586,"extension":6.509662168584621},"index":4,"playId":"c4658cdc-fae6-3607-bbca-de802e2adb56","pitchNumber":2,"startTime":"2026-03-03T22:26:23.480Z","endTime":"2026-03-03T22:26:26.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30658655296338,"aZ":-14.630653550749585,"pfxX":4.312483656932619,"pfxZ":8.665957591283032,"pX":0.15529303457061128,"pZ":1.8006774220969899,"vX0":-5.235453448120491,"vY0":-141.82476044338134,"vZ0":-8.148285867430513,"x":111.08,"y":190.16,"x0":1.4703412375860585,"y0":50.006228889827035,"z0":5.65672328557517,"aX":8.733153108789393},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":-6.7,"spinRate":1955,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.3871216184519519,"extension":6.404567637168947},"index":5,"playId":"a1000882-c065-3f51-a4af-db4cd7760b85","pitchNumber":3,"startTime":"2026-03-03T22:26:44.359Z","endTime":"2026-03-03T22:26:47.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011085787379766,"aZ":-16.96261934292845,"pfxX":5.1002325292605235,"pfxZ":7.403960970464538,"pX":0.3599738361866122,"pZ":2.1681238357957007,"vX0":-5.17052738585515,"vY0":-142.057122226165,"vZ0":-6.931263376457102,"x":103.28,"y":180.24,"x0":1.5366473789588542,"y0":50.00111193783617,"z0":5.708311776109738,"aX":10.475646491749194},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":-8.3,"spinRate":1784,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.38483175891771015,"extension":6.534935444465704},"index":6,"playId":"dc464986-d2bc-3c55-9dc5-62735053437c","pitchNumber":4,"startTime":"2026-03-03T22:27:02.982Z","endTime":"2026-03-03T22:27:05.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60386344179821,"aZ":-24.937918253700538,"pfxX":-4.4602930457496734,"pfxZ":4.510759247194647,"pX":1.1834835008551732,"pZ":3.5641488234689143,"vX0":-0.43719281143760713,"vY0":-126.10481319482648,"vZ0":-0.17285602039796033,"x":71.89,"y":142.55,"x0":1.9384525868678721,"y0":50.002245239348575,"z0":5.652144355367892,"aX":-7.154306242463511},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.4,"breakHorizontal":8.2,"spinRate":1854,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.43500799460986084,"extension":6.449418846185784},"index":7,"playId":"14c080e7-67d6-3b21-b126-aecc9421f5c9","pitchNumber":5,"startTime":"2026-03-03T22:27:27.677Z","endTime":"2026-03-03T22:27:31.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.746002588100293,"aZ":-19.186834444005196,"pfxX":3.3032954267231553,"pfxZ":6.324374266685581,"pX":0.9880661690350645,"pZ":2.548645860303165,"vX0":-3.0646984817098084,"vY0":-141.98220771113964,"vZ0":-5.31092108642737,"x":79.34,"y":169.97,"x0":1.649240544311691,"y0":50.003390231749535,"z0":5.654083531759196,"aX":6.783656784333209},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.7,"breakHorizontal":-5.4,"spinRate":1153,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.3849243456512723,"extension":6.447988318492941},"hitData":{"launchSpeed":87.0,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.25,"coordY":172.3}},"index":8,"playId":"0772531e-6247-3b43-847c-7b4dcbc8583b","pitchNumber":6,"startTime":"2026-03-03T22:27:48.181Z","endTime":"2026-03-03T22:27:52.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":624513,"link":"/api/v1/people/624513","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_ab"},{"player":{"id":681520,"link":"/api/v1/people/681520"},"credit":"p_ab"},{"player":{"id":624513,"link":"/api/v1/people/624513"},"credit":"b_pa"},{"player":{"id":681520,"link":"/api/v1/people/681520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:27:52.994Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Huff flies out to center fielder Michael Siani.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:28:04.748Z","endTime":"2026-03-03T22:29:34.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681520,"fullName":"Antoine Kelly","link":"/api/v1/people/681520"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687627,"fullName":"Kody Huff","link":"/api/v1/people/687627"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672279,"link":"/api/v1/people/672279"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.3,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652464225063255,"aZ":-24.686553375837704,"pfxX":-7.550460781509406,"pfxZ":4.689335064507224,"pX":0.060910796163891785,"pZ":2.260891244251393,"vX0":-2.1142271568594273,"vY0":-125.6434809410226,"vZ0":-3.4071947919231893,"x":114.68,"y":177.74,"x0":1.8945265177019581,"y0":50.00446310066836,"z0":5.642514556315528,"aX":-12.062778753886276},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":1240,"spinDirection":335},"zone":5,"typeConfidence":2.0,"plateTime":0.43606574334094494,"extension":6.3630500949199105},"index":0,"playId":"d4729e39-07da-3bf5-80ff-51bfb8959f4d","pitchNumber":1,"startTime":"2026-03-03T22:28:25.355Z","endTime":"2026-03-03T22:28:28.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.1,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036169325956088,"aZ":-27.34483509591057,"pfxX":-4.4591983902763035,"pfxZ":3.09490007758078,"pX":1.5866405694150485,"pZ":3.2781409254758844,"vX0":0.11345212004052255,"vY0":-124.16959765514777,"vZ0":-0.38502604317606526,"x":56.52,"y":150.27,"x0":2.1196154693512903,"y0":50.0034414403456,"z0":5.711946736009764,"aX":-6.957564020859604},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":8.0,"spinRate":2095,"spinDirection":258},"zone":12,"typeConfidence":2.0,"plateTime":0.44124175745155014,"extension":6.389817323807949},"index":1,"playId":"b720f81b-165e-36d4-9103-c0e5a2b25352","pitchNumber":2,"startTime":"2026-03-03T22:28:43.342Z","endTime":"2026-03-03T22:28:46.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195398809955023,"aZ":-17.767848454269753,"pfxX":3.771650694299601,"pfxZ":7.017603847673108,"pX":-1.1276322316064762,"pZ":2.2386667686499093,"vX0":-8.215519751165234,"vY0":-141.87166964122525,"vZ0":-6.727786366275096,"x":159.98,"y":178.34,"x0":1.3061338857296931,"y0":50.00623578770358,"z0":5.7590226520971814,"aX":7.747206350110505},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":-5.3,"spinRate":2270,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.3849715707006687,"extension":6.625370093057702},"index":2,"playId":"b7be6a5b-dc71-3d52-b19d-f593a64522b5","pitchNumber":3,"startTime":"2026-03-03T22:29:03.366Z","endTime":"2026-03-03T22:29:06.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.089,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.908316751017438,"aZ":-15.398440541341696,"pfxX":3.427794183331274,"pfxZ":8.220576566645207,"pX":-0.16418676955034758,"pZ":2.9521688122049907,"vX0":-6.371048764590551,"vY0":-141.41188251398887,"vZ0":-5.194375516653598,"x":123.26,"y":159.07,"x0":1.6647901705872221,"y0":50.00681033128718,"z0":5.788631212514451,"aX":6.998845643403619},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":-5.0,"spinRate":2312,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.3862007477478291,"extension":6.490586154052438},"hitData":{"launchSpeed":97.2,"launchAngle":60.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.19,"coordY":110.25}},"index":3,"playId":"816cfb61-1863-3d4f-befb-f3edfbfd777d","pitchNumber":4,"startTime":"2026-03-03T22:29:23.761Z","endTime":"2026-03-03T22:29:34.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":687627,"link":"/api/v1/people/687627","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_ab"},{"player":{"id":681520,"link":"/api/v1/people/681520"},"credit":"p_ab"},{"player":{"id":687627,"link":"/api/v1/people/687627"},"credit":"b_pa"},{"player":{"id":681520,"link":"/api/v1/people/681520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:29:34.408Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Cesarini called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:29:40.252Z","endTime":"2026-03-03T22:31:08.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681520,"fullName":"Antoine Kelly","link":"/api/v1/people/681520"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":825761,"fullName":"Ryan Cesarini","link":"/api/v1/people/825761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.371328249046872,"aZ":-15.647941170038806,"pfxX":5.953143156160092,"pfxZ":8.211106782645489,"pX":0.8973576675087878,"pZ":1.5881926150844135,"vX0":-3.7872378732636274,"vY0":-140.85170046682714,"vZ0":-8.596116419459445,"x":82.79,"y":195.9,"x0":1.4844209526167413,"y0":50.00634681047846,"z0":5.687202241361132,"aX":11.988897520515133},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":-10.1,"spinRate":1802,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.3885443940535378,"extension":6.662938686347884},"index":0,"playId":"4a5f4cbd-80ae-3a47-86a3-7b2c90f2527e","pitchNumber":1,"startTime":"2026-03-03T22:30:01.426Z","endTime":"2026-03-03T22:30:05.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.031971346220157,"aZ":-17.92770962731759,"pfxX":5.136222056596781,"pfxZ":6.863477562836183,"pX":0.40064990997679806,"pZ":3.625559680824274,"vX0":-5.0488452980512895,"vY0":-142.7463168619933,"vZ0":-2.932946763453499,"x":101.73,"y":140.89,"x0":1.519896214080225,"y0":50.003345209842855,"z0":5.786892876918873,"aX":10.662968022945646},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":-8.4,"spinRate":1795,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3828396902557656,"extension":6.542584368896366},"index":1,"playId":"3572e92a-c819-3327-a6cd-3fe08f31a268","pitchNumber":2,"startTime":"2026-03-03T22:30:20.084Z","endTime":"2026-03-03T22:30:23.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065006916416593,"aZ":-25.28596354287967,"pfxX":-7.66966416335091,"pfxZ":4.360232556714903,"pX":-0.5503217473039153,"pZ":1.8154567852457109,"vX0":-3.3701648184026363,"vY0":-125.84045201161922,"vZ0":-4.262824264846472,"x":137.98,"y":189.76,"x0":1.8086743930907725,"y0":50.00294091218402,"z0":5.615980193963419,"aX":-12.118615876088654},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":1981,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.43773818554818567,"extension":6.585214728765865},"index":2,"playId":"86d07838-e01e-3910-aa47-3f1bb81fc3c3","pitchNumber":3,"startTime":"2026-03-03T22:30:42.104Z","endTime":"2026-03-03T22:30:46.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.564,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.017557438598246,"aZ":-16.14151670802542,"pfxX":3.896811961549749,"pfxZ":7.766703730503492,"pX":-0.4173571718779573,"pZ":2.3259208321723,"vX0":-6.783394797619107,"vY0":-143.00632291578023,"vZ0":-6.605227240045217,"x":132.91,"y":175.98,"x0":1.4827592851067926,"y0":50.00092480497786,"z0":5.68409657812958,"aX":8.042993364645742},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-5.6,"spinRate":1824,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3834951091066201,"extension":6.6156262571169915},"index":3,"playId":"925c8e2d-3c1b-335d-b0b8-95ff03fbd32c","pitchNumber":4,"startTime":"2026-03-03T22:31:04.565Z","endTime":"2026-03-03T22:31:08.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":825761,"link":"/api/v1/people/825761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_ab"},{"player":{"id":681520,"link":"/api/v1/people/681520"},"credit":"p_ab"},{"player":{"id":825761,"link":"/api/v1/people/825761"},"credit":"b_pa"},{"player":{"id":681520,"link":"/api/v1/people/681520"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:31:08.822Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Tibbs III strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:33:30.518Z","endTime":"2026-03-03T22:36:08.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681313,"fullName":"Jake Miller","link":"/api/v1/people/681313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696486,"fullName":"James Tibbs III","link":"/api/v1/people/696486"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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: Jake Miller replaces Peyton Pallette.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:32:34.309Z","endTime":"2026-03-03T22:33:31.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681313,"link":"/api/v1/people/681313"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688883,"link":"/api/v1/people/688883","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43238079632457,"aZ":-34.54314515771605,"pfxX":7.565781322573418,"pfxZ":-1.734478568244607,"pX":2.0565864475041464,"pZ":1.1804923734709958,"vX0":4.592631582002213,"vY0":-116.73938774538519,"vZ0":-2.2547769398597666,"x":38.61,"y":206.91,"x0":-0.9273027252472646,"y0":50.00403698444998,"z0":5.4481095929411065,"aX":10.318082907665787},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.5,"breakHorizontal":-14.9,"spinRate":1809,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4713538583875123,"extension":6.709853721117606},"index":1,"playId":"0d22e619-c869-3e77-88ea-651d66876f8e","pitchNumber":1,"startTime":"2026-03-03T22:33:31.902Z","endTime":"2026-03-03T22:33:35.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876893599637395,"aZ":-14.018571938303813,"pfxX":-6.4337261354261095,"pfxZ":9.79713925896178,"pX":-0.34232213037907216,"pZ":3.1973017219053026,"vX0":3.6883754718867943,"vY0":-135.5754968895447,"vZ0":-3.524918481407567,"x":130.05,"y":152.45,"x0":-0.8876952296678922,"y0":50.00420865776754,"z0":5.498893632910987,"aX":-11.924175446175878},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":10.8,"spinRate":3027,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.40469256882126325,"extension":6.47705360050288},"index":2,"playId":"21507ad7-9a8e-3431-bcfd-b6b725e37fb3","pitchNumber":2,"startTime":"2026-03-03T22:33:52.565Z","endTime":"2026-03-03T22:33:55.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964276722974756,"aZ":-30.25103394544283,"pfxX":-6.090605477614098,"pfxZ":1.249471385301936,"pX":-0.4410544789032087,"pZ":3.0137377086282062,"vX0":3.3777773343832966,"vY0":-122.93153062912697,"vZ0":0.022431592057420735,"x":133.81,"y":157.41,"x0":-1.0372060305303186,"y0":50.003818495723365,"z0":5.559441480099398,"aX":-9.379810166472083},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.5,"breakHorizontal":10.3,"spinRate":1077,"spinDirection":203},"zone":1,"typeConfidence":0.92,"plateTime":0.44452352113734905,"extension":6.613711661576448},"index":3,"playId":"7d5c3243-75c8-3a0c-bc25-a5e0f08611f2","pitchNumber":3,"startTime":"2026-03-03T22:34:09.512Z","endTime":"2026-03-03T22:34:12.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.135296139176845,"aZ":-29.36278446171544,"pfxX":-5.430571833445474,"pfxZ":1.8073592946930557,"pX":-0.22421010611490058,"pZ":2.215788277980782,"vX0":3.7638543891764376,"vY0":-123.3992305222322,"vZ0":-1.7458494838735794,"x":125.55,"y":178.95,"x0":-1.0557158230786834,"y0":50.00580405068528,"z0":5.381664500983002,"aX":-8.464747657025788},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":9.1,"spinRate":424,"spinDirection":115},"zone":5,"typeConfidence":0.9,"plateTime":0.4420933226327346,"extension":6.578316202165191},"index":4,"playId":"05bf57c8-1dbb-3f5c-970d-185be00c9ddf","pitchNumber":4,"startTime":"2026-03-03T22:34:30.035Z","endTime":"2026-03-03T22:34:33.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.562125560951515,"aZ":-13.1305320598145,"pfxX":-7.24375444198193,"pfxZ":10.124880433935846,"pX":0.5696793491335448,"pZ":3.1175597480899846,"vX0":5.991991374493416,"vY0":-137.06237101089837,"vZ0":-3.807339698473843,"x":95.29,"y":154.61,"x0":-0.7162796268954789,"y0":50.000269686830364,"z0":5.436778214338998,"aX":-13.62107595196913},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":11.6,"spinRate":1894,"spinDirection":214},"zone":3,"typeConfidence":0.92,"plateTime":0.4014019437118166,"extension":6.544990789831181},"index":5,"playId":"7f475183-c297-35e0-a344-56d2eb6b8c0d","pitchNumber":5,"startTime":"2026-03-03T22:34:51.812Z","endTime":"2026-03-03T22:34:55.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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.3,"endSpeed":73.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72740010160063,"aZ":-33.52143059485158,"pfxX":10.34186565243684,"pfxZ":-0.9765295517864789,"pX":1.936176359920061,"pZ":3.167224787848151,"vX0":3.7979319485683782,"vY0":-116.9530303315576,"vZ0":1.8561932045837577,"x":43.2,"y":153.26,"x0":-1.0537769061551225,"y0":50.00196167159581,"z0":5.5146014085822035,"aX":14.278561397561562},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.0,"breakHorizontal":-19.7,"spinRate":1851,"spinDirection":67},"zone":12,"typeConfidence":0.94,"plateTime":0.46890261456291826,"extension":6.700546213371002},"index":6,"playId":"b747ed81-7d51-3373-8e10-1bc9c3b2b318","pitchNumber":6,"startTime":"2026-03-03T22:35:16.833Z","endTime":"2026-03-03T22:35:20.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-03-03T22:35:28.341Z","endTime":"2026-03-03T22:35:42.450Z","isPitch":false,"type":"action","player":{"id":696486,"link":"/api/v1/people/696486"},"defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.5230254181378,"aZ":-15.216377118648989,"pfxX":-5.500621373405299,"pfxZ":9.109145635925548,"pX":1.4354253436516626,"pZ":3.9539262808458644,"vX0":7.477798667047918,"vY0":-136.00346650059362,"vZ0":-1.3976493232934648,"x":62.28,"y":132.02,"x0":-0.6428867188038525,"y0":50.00555779310154,"z0":5.536560423477014,"aX":-10.244083978031119},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":1800,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.40367725011837585,"extension":6.476041446014821},"index":8,"playId":"0b2183a8-bb54-3bd8-ab86-d2f2b843c04b","pitchNumber":7,"startTime":"2026-03-03T22:35:42.450Z","endTime":"2026-03-03T22:35:45.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.210308271607865,"aZ":-32.5336980912261,"pfxX":-5.531767875350996,"pfxZ":-0.2442222163913943,"pX":0.19076959148286787,"pZ":3.6309350055456413,"vX0":4.258224440462718,"vY0":-120.3082041783762,"vZ0":2.3047143727363384,"x":109.73,"y":140.74,"x0":-0.8750399739340804,"y0":50.00143983889848,"z0":5.524735598871674,"aX":-8.187532747619066},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":9.1,"spinRate":925,"spinDirection":228},"zone":12,"typeConfidence":0.95,"plateTime":0.45358663739140503,"extension":6.612869355236188},"index":9,"playId":"ddaa375f-3f75-362c-9e60-585739a1e5e7","pitchNumber":8,"startTime":"2026-03-03T22:36:04.615Z","endTime":"2026-03-03T22:36:08.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":696486,"link":"/api/v1/people/696486","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696486,"link":"/api/v1/people/696486"},"credit":"b_ab"},{"player":{"id":681313,"link":"/api/v1/people/681313"},"credit":"p_ab"},{"player":{"id":696486,"link":"/api/v1/people/696486"},"credit":"b_pa"},{"player":{"id":681313,"link":"/api/v1/people/681313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:36:08.342Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zyhir Hope lines out sharply to center fielder Nick Mitchell.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:36:13.496Z","endTime":"2026-03-03T22:37:21.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681313,"fullName":"Jake Miller","link":"/api/v1/people/681313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814307,"fullName":"Zyhir Hope","link":"/api/v1/people/814307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814455,"link":"/api/v1/people/814455"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24020549714778,"aZ":-14.259378599135985,"pfxX":-6.53039879010387,"pfxZ":9.436200527986642,"pX":-0.35064271401983776,"pZ":3.140359285980271,"vX0":3.6885935620835832,"vY0":-137.14518027272177,"vZ0":-3.5981080214141246,"x":130.37,"y":153.99,"x0":-0.8668349199707482,"y0":50.00461996526799,"z0":5.446298207745684,"aX":-12.401275987901775},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":11.0,"spinRate":1744,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.39986049392284695,"extension":6.368377885288545},"index":0,"playId":"13c85c9f-c86c-3ffa-9a0c-d9ca51ebb0cd","pitchNumber":1,"startTime":"2026-03-03T22:36:36.375Z","endTime":"2026-03-03T22:36:39.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814307,"link":"/api/v1/people/814307","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.997110838093754,"aZ":-14.638775107666449,"pfxX":-8.133771995013825,"pfxZ":9.347230542834591,"pX":0.4979066191129562,"pZ":3.832856159075982,"vX0":5.744572063056016,"vY0":-136.78690897260174,"vZ0":-1.694283651956657,"x":98.02,"y":135.29,"x0":-0.5834186690670774,"y0":50.00135838484454,"z0":5.474977157838458,"aX":-15.2575765324397},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":13.3,"spinRate":1786,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.4019620811793443,"extension":6.2874404020828845},"index":1,"playId":"c65440cc-e570-3b04-982f-061cf97a589c","pitchNumber":2,"startTime":"2026-03-03T22:36:58.148Z","endTime":"2026-03-03T22:37:03.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814307,"link":"/api/v1/people/814307","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548955279260568,"aZ":-31.884924063159573,"pfxX":-4.135850610603222,"pfxZ":0.1880807654352843,"pX":-0.27528826885061153,"pZ":2.4528018268406164,"vX0":3.0430990950674977,"vY0":-122.04124189620997,"vZ0":-0.6612707866357418,"x":127.49,"y":172.55,"x0":-0.9943233629217901,"y0":50.00195992999528,"z0":5.447514398247394,"aX":-6.306969380937174},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.5,"breakHorizontal":6.8,"spinRate":3023,"spinDirection":351},"zone":5,"typeConfidence":0.93,"plateTime":0.44693286458896697,"extension":6.67825002487075},"hitData":{"launchSpeed":108.7,"launchAngle":15.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.53,"coordY":60.1}},"index":2,"playId":"3c717d68-75db-3c79-8ed7-aa3ebd4447a1","pitchNumber":3,"startTime":"2026-03-03T22:37:14.717Z","endTime":"2026-03-03T22:37:21.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":814307,"link":"/api/v1/people/814307","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814307,"link":"/api/v1/people/814307"},"credit":"b_ab"},{"player":{"id":681313,"link":"/api/v1/people/681313"},"credit":"p_ab"},{"player":{"id":814307,"link":"/api/v1/people/814307"},"credit":"b_pa"},{"player":{"id":681313,"link":"/api/v1/people/681313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:37:21.214Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Siani strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:37:27.468Z","endTime":"2026-03-03T22:39:12.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681313,"fullName":"Jake Miller","link":"/api/v1/people/681313"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672279,"fullName":"Michael Siani","link":"/api/v1/people/672279"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83279807837672,"aZ":-32.51899085071371,"pfxX":6.715441636833597,"pfxZ":-0.2463844992328763,"pX":1.838903777154999,"pZ":1.9079174317882532,"vX0":4.50104127304432,"vY0":-118.39128642699974,"vZ0":-1.25174129959894,"x":46.91,"y":187.27,"x0":-0.9598317593593251,"y0":50.00027142279155,"z0":5.4225948760321145,"aX":9.520757520521325},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.5,"breakHorizontal":-13.3,"spinRate":2330,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.46283194835485375,"extension":6.592830966075022},"index":0,"playId":"7366fbf5-1339-3a18-84b5-a50ab0806f8c","pitchNumber":1,"startTime":"2026-03-03T22:37:50.691Z","endTime":"2026-03-03T22:37:53.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271378573220296,"aZ":-31.059653385730677,"pfxX":-6.681969146192099,"pfxZ":0.7185877910009424,"pX":0.19094122662381402,"pZ":1.5741517561511633,"vX0":4.770518342837578,"vY0":-123.12040877044332,"vZ0":-2.711041995821299,"x":109.72,"y":196.28,"x0":-0.8987320587628289,"y0":50.00131274971434,"z0":5.304620142920354,"aX":-10.310316333944616},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":11.0,"spinRate":1150,"spinDirection":234},"zone":14,"typeConfidence":0.93,"plateTime":0.4440008756561169,"extension":6.6647264191423705},"index":1,"playId":"a013b794-d4de-379f-9048-3b7dc336f839","pitchNumber":2,"startTime":"2026-03-03T22:38:09.181Z","endTime":"2026-03-03T22:38:13.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.976352128888166,"aZ":-17.81971935805156,"pfxX":-6.532908890346087,"pfxZ":7.520578165714625,"pX":-0.7952573438781537,"pZ":4.2002459215377455,"vX0":2.8625564475537195,"vY0":-137.2052369318185,"vZ0":-0.33140943594291855,"x":147.31,"y":125.37,"x0":-1.002488403695046,"y0":50.004625440271624,"z0":5.535473186846609,"aX":-12.473639379630715},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":1647,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.39899760366073567,"extension":6.327230259991446},"index":2,"playId":"05dc6458-926e-353e-9581-94005ecdddcd","pitchNumber":3,"startTime":"2026-03-03T22:38:28.912Z","endTime":"2026-03-03T22:38:32.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.321821221070422,"aZ":-31.173065773286726,"pfxX":-5.405755603501401,"pfxZ":0.651404366699377,"pX":0.17260824599694066,"pZ":1.808685833329237,"vX0":4.21612959526534,"vY0":-122.38691996362539,"vZ0":-2.332512278958551,"x":110.42,"y":189.95,"x0":-0.8559459090039135,"y0":50.004117848104876,"z0":5.4001494464646935,"aX":-8.340089312891354},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":9.0,"spinRate":1131,"spinDirection":220},"zone":8,"typeConfidence":0.94,"plateTime":0.44467241307492467,"extension":6.566753030680942},"index":3,"playId":"4c736978-af1c-3469-bb98-10757ed6ab15","pitchNumber":4,"startTime":"2026-03-03T22:38:46.875Z","endTime":"2026-03-03T22:38:49.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.478487018436628,"aZ":-31.120370772869116,"pfxX":-6.094373710643247,"pfxZ":0.6675304635669308,"pX":0.41109174383332053,"pZ":1.184134136348468,"vX0":5.100751939959304,"vY0":-123.78838301996795,"vZ0":-3.7590966745197414,"x":101.33,"y":206.81,"x0":-0.8747750417778233,"y0":50.000124436658595,"z0":5.300854262656058,"aX":-9.548206459948268},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.6,"breakHorizontal":10.0,"spinRate":2407,"spinDirection":292},"zone":14,"typeConfidence":0.93,"plateTime":0.4408629467377132,"extension":6.698984031427013},"index":4,"playId":"a5812733-10d2-3729-95c4-39e3df603c93","pitchNumber":5,"startTime":"2026-03-03T22:39:09.433Z","endTime":"2026-03-03T22:39:12.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681313,"link":"/api/v1/people/681313","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624513,"link":"/api/v1/people/624513"},"first":{"id":806252,"link":"/api/v1/people/806252"},"second":{"id":675455,"link":"/api/v1/people/675455"},"third":{"id":666198,"link":"/api/v1/people/666198"},"shortstop":{"id":694197,"link":"/api/v1/people/694197"},"left":{"id":686404,"link":"/api/v1/people/686404"},"center":{"id":814455,"link":"/api/v1/people/814455"},"right":{"id":825761,"link":"/api/v1/people/825761"}},"offense":{"batter":{"id":672279,"link":"/api/v1/people/672279","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672279,"link":"/api/v1/people/672279"},"credit":"b_ab"},{"player":{"id":681313,"link":"/api/v1/people/681313"},"credit":"p_ab"},{"player":{"id":672279,"link":"/api/v1/people/672279"},"credit":"b_pa"},{"player":{"id":681313,"link":"/api/v1/people/681313"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:39:12.541Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Milan Tolentino flies out to left fielder Zyhir Hope.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:41:43.034Z","endTime":"2026-03-03T22:43:58.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691947,"fullName":"Ronan Kopp","link":"/api/v1/people/691947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":675455,"fullName":"Milan Tolentino","link":"/api/v1/people/675455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814307,"link":"/api/v1/people/814307"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ronan Kopp replaces Antoine Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:40:12.361Z","endTime":"2026-03-03T22:41:45.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691947,"link":"/api/v1/people/691947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681520,"link":"/api/v1/people/681520","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87874265396638,"aZ":-10.933071670780471,"pfxX":3.8196324360853593,"pfxZ":10.88609145333981,"pX":-0.2855923349320897,"pZ":2.888991677289932,"vX0":-6.33196642255403,"vY0":-138.76777088141878,"vZ0":-8.081032696621396,"x":127.89,"y":160.78,"x0":1.528949055092557,"y0":50.005592517775234,"z0":6.566284567045601,"aX":7.455291724234578},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":-5.6,"spinRate":1858,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.39461665914674304,"extension":5.642673994500969},"index":1,"playId":"6f9bda35-c1f0-33ca-8e52-60f4231dc065","pitchNumber":1,"startTime":"2026-03-03T22:41:45.222Z","endTime":"2026-03-03T22:41:50.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51707755827952,"aZ":-24.491451475135857,"pfxX":-3.777978525084006,"pfxZ":4.347673348661161,"pX":-0.9925504433411257,"pZ":-0.3425609653105156,"vX0":-6.218122984577555,"vY0":-131.3136105718441,"vZ0":-12.74255041776109,"x":154.83,"y":248.03,"x0":1.885683396804643,"y0":50.00486809950023,"z0":6.3506162559524615,"aX":-6.682394659829367},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":8.0,"spinRate":2171,"spinDirection":187},"zone":13,"typeConfidence":0.9,"plateTime":0.415109783244326,"extension":5.823326976640582},"index":2,"playId":"6e37b88b-971b-3372-8563-1a15401e88cc","pitchNumber":2,"startTime":"2026-03-03T22:42:10.048Z","endTime":"2026-03-03T22:42:13.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":92.1,"endSpeed":85.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17566245884629,"aZ":-22.22221602898046,"pfxX":-3.4075316648004774,"pfxZ":5.427863046179677,"pX":0.16975701124201767,"pZ":1.2221356373755001,"vX0":-3.3917993907140467,"vY0":-133.87578029175123,"vZ0":-9.632645117257255,"x":110.53,"y":205.78,"x0":1.8913331282716928,"y0":50.00541034201681,"z0":6.429469071455215,"aX":-6.246928355238541},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":6.8,"spinRate":2105,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.4075808565347878,"extension":5.625503566396192},"index":3,"playId":"14f9b4df-7d2d-3338-b178-560a3b888841","pitchNumber":3,"startTime":"2026-03-03T22:42:31.088Z","endTime":"2026-03-03T22:42:34.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89783476246258,"aZ":-10.924130037628219,"pfxX":3.0173282034493627,"pfxZ":10.957179089616329,"pX":-0.5726782324347716,"pZ":2.7762635897986727,"vX0":-6.902695193572668,"vY0":-139.47451595905795,"vZ0":-8.291643123444151,"x":138.83,"y":163.82,"x0":1.5596511024861281,"y0":50.00488174400478,"z0":6.537119470390188,"aX":5.853127495409732},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-3.8,"spinRate":1707,"spinDirection":144},"zone":1,"typeConfidence":0.91,"plateTime":0.395058728196906,"extension":5.77412587718602},"index":4,"playId":"6ee3274e-c2b8-32e3-a264-3442761004e2","pitchNumber":4,"startTime":"2026-03-03T22:42:48.107Z","endTime":"2026-03-03T22:42:53.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-03T22:43:31.086Z","endTime":"2026-03-03T22:43:50.278Z","isPitch":false,"type":"action","player":{"id":675455,"link":"/api/v1/people/675455"},"defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31955249671919,"aZ":-10.891415961107134,"pfxX":1.6307926553591414,"pfxZ":10.89636471068789,"pX":0.08088272077831342,"pZ":2.988124326215941,"vX0":-5.1447055608523025,"vY0":-139.3523718898398,"vZ0":-7.62477762547475,"x":113.92,"y":158.1,"x0":1.744691296035081,"y0":50.00205246325995,"z0":6.491236361020193,"aX":3.1852766456045694},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-1.8,"spinRate":1921,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.3940863042170246,"extension":5.811503114688372},"hitData":{"launchSpeed":91.9,"launchAngle":38.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.02,"coordY":80.39}},"index":6,"playId":"d601f38a-fc22-3b55-ba79-cf71359f2909","pitchNumber":5,"startTime":"2026-03-03T22:43:50.278Z","endTime":"2026-03-03T22:43:58.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":675455,"link":"/api/v1/people/675455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_ab"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_ab"},{"player":{"id":675455,"link":"/api/v1/people/675455"},"credit":"b_pa"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:43:58.286Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Mitchell doubles (1) on a ground ball to left fielder Zyhir Hope.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:44:05.129Z","endTime":"2026-03-03T22:45:36.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691947,"fullName":"Ronan Kopp","link":"/api/v1/people/691947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814307,"link":"/api/v1/people/814307"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532155969916335,"aZ":-10.452099222535061,"pfxX":3.4010626908339265,"pfxZ":11.173853289422524,"pX":-1.3495867593148412,"pZ":1.0312388286873895,"vX0":-9.14053254752613,"vY0":-138.22849358025738,"vZ0":-12.590192825506318,"x":168.44,"y":210.94,"x0":1.551547982854422,"y0":50.00112755294854,"z0":6.335621306878007,"aX":6.611456939432846},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":-4.3,"spinRate":2005,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.39557717186250674,"extension":5.806144279777505},"index":0,"playId":"d6be8322-a72e-38fa-b3e0-63d20f4ddaee","pitchNumber":1,"startTime":"2026-03-03T22:44:28.021Z","endTime":"2026-03-03T22:44:31.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430178961420836,"aZ":-24.224575069180684,"pfxX":-1.7139164133461926,"pfxZ":4.499895927626761,"pX":-0.18226568923195663,"pZ":0.7797360537737268,"vX0":-4.973150812110625,"vY0":-131.63937741110885,"vZ0":-10.080517029182573,"x":123.95,"y":217.73,"x0":1.949516974404525,"y0":50.00006188353842,"z0":6.434005820759504,"aX":-3.02381149728039},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":4.1,"spinRate":1991,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.415162037041664,"extension":5.555824439982393},"index":1,"playId":"a8b93dbc-376e-349b-89a2-2623de1504eb","pitchNumber":2,"startTime":"2026-03-03T22:44:47.149Z","endTime":"2026-03-03T22:44:50.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.708800815954817,"aZ":-10.974842318251143,"pfxX":3.2868453851699626,"pfxZ":10.889306971210903,"pX":0.04434418931254637,"pZ":1.662403875842675,"vX0":-5.771008716793963,"vY0":-138.1419947553225,"vZ0":-11.106258716821396,"x":115.31,"y":193.9,"x0":1.7266602170877299,"y0":50.00351989074557,"z0":6.4564619943229955,"aX":6.399360089225205},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":1879,"spinDirection":146},"zone":8,"typeConfidence":0.91,"plateTime":0.39541620656272425,"extension":5.699565701018977},"index":2,"playId":"ae49b9d5-e3a0-30ae-9473-bb3bda2b08a8","pitchNumber":3,"startTime":"2026-03-03T22:45:09.395Z","endTime":"2026-03-03T22:45:13.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25973247565621,"aZ":-10.59557507801525,"pfxX":4.93034167795661,"pfxZ":11.171843945869568,"pX":0.17121027548025278,"pZ":2.764915028527413,"vX0":-5.92029608913517,"vY0":-137.98160585443262,"vZ0":-8.27315230039283,"x":110.47,"y":164.13,"x0":1.702479658177979,"y0":50.00048745990099,"z0":6.513121798738717,"aX":9.520841485168331},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":-7.7,"spinRate":1980,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.39672006890664546,"extension":5.710835617903351},"hitData":{"launchSpeed":97.2,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.37,"coordY":121.46}},"index":3,"playId":"f332b037-315f-380e-895b-1f1169560904","pitchNumber":4,"startTime":"2026-03-03T22:45:27.340Z","endTime":"2026-03-03T22:45:36.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":814455,"link":"/api/v1/people/814455","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":814455,"link":"/api/v1/people/814455"},"credit":"b_ab"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_ab"},{"player":{"id":814455,"link":"/api/v1/people/814455"},"credit":"b_pa"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":17.499999999999996,"leverageIndex":2.71,"dramaIndex":180.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:45:36.165Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wuilfredo Antunez lines out to right fielder Josue De Paula.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:45:46.123Z","endTime":"2026-03-03T22:46:16.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691947,"fullName":"Ronan Kopp","link":"/api/v1/people/691947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":814455,"fullName":"Nick Mitchell","link":"/api/v1/people/814455"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686404,"fullName":"Wuilfredo Antunez","link":"/api/v1/people/686404"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800543,"link":"/api/v1/people/800543"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.155,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567041215453884,"aZ":-27.79231078035015,"pfxX":-2.6235333684094178,"pfxZ":2.483989062898395,"pX":0.39610115933866363,"pZ":2.860501411374041,"vX0":-3.4357720320255623,"vY0":-131.68456128255704,"vZ0":-4.261842388246464,"x":101.9,"y":161.55,"x0":2.0560801065438925,"y0":50.00563083538705,"z0":6.543378076575411,"aX":-4.632118340470872},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":5.5,"spinRate":3589,"spinDirection":205},"zone":3,"typeConfidence":0.9,"plateTime":0.41509689624815405,"extension":5.704934658512112},"hitData":{"launchSpeed":86.3,"launchAngle":21.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.43,"coordY":111.39}},"index":0,"playId":"33db7292-89cf-314e-8821-f1b777ef16c1","pitchNumber":1,"startTime":"2026-03-03T22:46:08.878Z","endTime":"2026-03-03T22:46:16.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":686404,"link":"/api/v1/people/686404","batSide":{"code":"L","description":"Left"}},"second":{"id":814455,"link":"/api/v1/people/814455"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_ab"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_ab"},{"player":{"id":686404,"link":"/api/v1/people/686404"},"credit":"b_pa"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-14.199999999999998,"leverageIndex":5.22,"dramaIndex":223.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:46:16.602Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:46:30.492Z","endTime":"2026-03-03T22:48:29.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691947,"fullName":"Ronan Kopp","link":"/api/v1/people/691947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664874,"link":"/api/v1/people/664874"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.0,"endSpeed":85.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65629358094948,"aZ":-22.241383168846628,"pfxX":-1.4516032704904034,"pfxZ":5.5049214760757845,"pX":-0.17425796535410806,"pZ":0.9311127954903572,"vX0":-5.175797156609841,"vY0":-132.35372222087636,"vZ0":-9.99242128150647,"x":123.64,"y":213.64,"x0":1.9817974445931055,"y0":50.005769910825045,"z0":6.33415439175589,"aX":-2.619685196524042},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":3.6,"spinRate":1992,"spinDirection":175},"zone":13,"typeConfidence":0.89,"plateTime":0.4111250545707654,"extension":5.6364085939566335},"index":0,"playId":"a908f9f3-e252-3fd7-9441-aedc1ba8e2ef","pitchNumber":1,"startTime":"2026-03-03T22:46:47.883Z","endTime":"2026-03-03T22:46:51.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"second":{"id":814455,"link":"/api/v1/people/814455"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181039937647718,"aZ":-10.59778660585143,"pfxX":4.868838355914365,"pfxZ":11.002031547108455,"pX":-0.6386122032553808,"pZ":0.6125456192554165,"vX0":-8.095190472918539,"vY0":-138.91922000590483,"vZ0":-13.533823835822218,"x":141.34,"y":222.24,"x0":1.6762428598164747,"y0":50.00078997167045,"z0":6.243311922314629,"aX":9.54670273329037},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-7.2,"spinRate":1052,"spinDirection":86},"zone":13,"typeConfidence":0.91,"plateTime":0.39378766008150823,"extension":5.95462572331164},"index":1,"playId":"612b5b3e-5598-3a10-8a68-cf89d4bd4518","pitchNumber":2,"startTime":"2026-03-03T22:47:11.440Z","endTime":"2026-03-03T22:47:14.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"second":{"id":814455,"link":"/api/v1/people/814455"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.622238006992436,"aZ":-12.304327448270454,"pfxX":3.42949660824718,"pfxZ":10.15238189346033,"pX":0.7445936374735798,"pZ":1.9301439895917107,"vX0":-4.254123050461946,"vY0":-138.8932997149035,"vZ0":-9.934947353066734,"x":88.62,"y":186.67,"x0":1.8493077382631726,"y0":50.00254600814803,"z0":6.368049191035034,"aX":6.711916844061099},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-5.4,"spinRate":1874,"spinDirection":158},"zone":9,"typeConfidence":0.91,"plateTime":0.3941029169383259,"extension":5.725509937476981},"index":2,"playId":"0c3ba55d-f03d-3998-a073-2e1be5a187e5","pitchNumber":3,"startTime":"2026-03-03T22:47:36.493Z","endTime":"2026-03-03T22:47:40.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"second":{"id":814455,"link":"/api/v1/people/814455"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.114464509535196,"aZ":-12.07457484819883,"pfxX":4.886439013043269,"pfxZ":10.461247943648473,"pX":-0.8763852098933277,"pZ":1.6603117709307598,"vX0":-8.757704412641386,"vY0":-137.8449474915013,"vZ0":-10.594140965014235,"x":150.41,"y":193.95,"x0":1.7094127446788612,"y0":50.0042225237404,"z0":6.372657820412661,"aX":9.390041402567642},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":1931,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.3976002395541012,"extension":5.847855569775817},"index":3,"playId":"16b01583-49fc-303a-93cd-c48c2db41b9b","pitchNumber":4,"startTime":"2026-03-03T22:47:58.498Z","endTime":"2026-03-03T22:48:02.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"second":{"id":814455,"link":"/api/v1/people/814455"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.049617271121075,"aZ":-26.357016749531635,"pfxX":-2.1559117677706174,"pfxZ":3.2048660235572335,"pX":-0.26562765338615696,"pZ":3.5655234932158724,"vX0":-4.922436321415622,"vY0":-132.55201795001636,"vZ0":-3.3768464312525928,"x":127.13,"y":142.51,"x0":1.8810888290739156,"y0":50.00147308375204,"z0":6.738501037411869,"aX":-3.912403792230979},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.4,"breakHorizontal":4.8,"spinRate":2172,"spinDirection":164},"zone":11,"typeConfidence":0.9,"plateTime":0.4101216695842167,"extension":5.593817709439026},"index":4,"playId":"fcf3794a-2743-3b66-a941-f88c61845227","pitchNumber":5,"startTime":"2026-03-03T22:48:26.163Z","endTime":"2026-03-03T22:48:29.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691947,"link":"/api/v1/people/691947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664874,"link":"/api/v1/people/664874"},"first":{"id":693819,"link":"/api/v1/people/693819"},"second":{"id":691558,"link":"/api/v1/people/691558"},"third":{"id":702488,"link":"/api/v1/people/702488"},"shortstop":{"id":683169,"link":"/api/v1/people/683169"},"left":{"id":814307,"link":"/api/v1/people/814307"},"center":{"id":672279,"link":"/api/v1/people/672279"},"right":{"id":800543,"link":"/api/v1/people/800543"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"R","description":"Right"}},"second":{"id":814455,"link":"/api/v1/people/814455"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":484198,"link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":691047,"link":"/api/v1/people/691047"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":691947,"link":"/api/v1/people/691947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-14.799999999999999,"leverageIndex":5.56,"dramaIndex":235.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:48:29.264Z","atBatIndex":76}]