[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chris Taylor flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T20:10:07.616Z","endTime":"2026-03-03T20:10:55.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T14:49:51.744Z","endTime":"2026-03-03T19:41:37.431Z","isPitch":false,"type":"action","player":{"id":621035,"link":"/api/v1/people/621035"},"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:41:37.431Z","endTime":"2026-03-03T20:09:42.047Z","isPitch":false,"type":"action","player":{"id":621035,"link":"/api/v1/people/621035"},"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:09:42.047Z","endTime":"2026-03-03T20:10:09.751Z","isPitch":false,"type":"action","player":{"id":621035,"link":"/api/v1/people/621035"},"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":93.6,"endSpeed":84.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.410990101879044,"aZ":-14.982041705182395,"pfxX":-6.499401453618268,"pfxZ":9.315759840221917,"pX":1.3051313804258013,"pZ":3.08982844335372,"vX0":9.514108301399759,"vY0":-135.87222772963872,"vZ0":-2.66623756138807,"x":67.25,"y":155.35,"x0":-1.4187262201436728,"y0":50.000498431943605,"z0":5.141837994696488,"aX":-11.992208015721122},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2013,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4051510585436189,"extension":6.410361947735858},"index":3,"playId":"afc05667-5887-3155-a889-ace85f5b2d37","pitchNumber":1,"startTime":"2026-03-03T20:10:09.751Z","endTime":"2026-03-03T20:10:13.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.3,"endSpeed":84.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.47169463582233,"aZ":-14.828757860050235,"pfxX":-5.841851932083628,"pfxZ":9.43791251557933,"pX":-0.01758338834959019,"pZ":3.4176799067600068,"vX0":6.112793701912686,"vY0":-135.64124332064327,"vZ0":-1.907165934350833,"x":117.67,"y":146.5,"x0":-1.556325759181099,"y0":50.00132315524523,"z0":5.179871688607346,"aX":-10.735288618375009},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2226,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40594042500957617,"extension":6.151913868290761},"index":4,"playId":"50450984-3d2a-3f0b-abd6-6e1c200174dd","pitchNumber":2,"startTime":"2026-03-03T20:10:26.375Z","endTime":"2026-03-03T20:10:30.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48766037178904,"aZ":-14.742867771588157,"pfxX":-5.314483921750432,"pfxZ":9.2626910780996,"pX":0.5134858950589906,"pZ":2.8612820127656162,"vX0":7.292706107584071,"vY0":-137.10357596215923,"vZ0":-3.3413027262053707,"x":97.43,"y":161.53,"x0":-1.5044819006949819,"y0":50.00676131326085,"z0":5.117309621902681,"aX":-10.006423849797782},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2197,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40123405837358384,"extension":6.367910464351439},"hitData":{"launchSpeed":97.3,"launchAngle":58.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.53,"coordY":119.27}},"index":5,"playId":"6ac7758d-b0da-33bd-9824-ad6087f3f013","pitchNumber":3,"startTime":"2026-03-03T20:10:44.933Z","endTime":"2026-03-03T20:10:55.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-03-03T20:10:55.100Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Madrigal flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T20:11:02.407Z","endTime":"2026-03-03T20:13:01.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45844031183754,"aZ":-16.423163479909242,"pfxX":-5.605624670190409,"pfxZ":8.38204420430058,"pX":0.573545889005248,"pZ":2.3701829580827383,"vX0":7.7337170084777185,"vY0":-136.9819268235246,"vZ0":-4.112226636563065,"x":95.14,"y":174.79,"x0":-1.5729642300930795,"y0":50.002183779230016,"z0":5.031637357234814,"aX":-10.532946651294566},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":8.3,"spinRate":2025,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40160488724431165,"extension":6.441633736444233},"index":0,"playId":"a7e7ed46-5eaf-362b-b3d3-8ffc3f4c732f","pitchNumber":1,"startTime":"2026-03-03T20:11:25.852Z","endTime":"2026-03-03T20:11:29.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40415638498004,"aZ":-15.880532401471402,"pfxX":-5.521835034795911,"pfxZ":8.5206372232717,"pX":0.28258901678122544,"pZ":2.56839939312072,"vX0":6.864775675465594,"vY0":-137.844514217662,"vZ0":-3.8478402123523083,"x":106.23,"y":169.43,"x0":-1.5299078350257416,"y0":50.00483263830705,"z0":5.063795524583501,"aX":-10.562303406774403},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2083,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.3982928343610346,"extension":6.277139558993305},"index":1,"playId":"ed567776-a355-305a-8076-dcd239777788","pitchNumber":2,"startTime":"2026-03-03T20:11:43.488Z","endTime":"2026-03-03T20:11:46.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-03T20:11:59.261Z","endTime":"2026-03-03T20:12:16.819Z","isPitch":false,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.777909538976157,"aZ":-32.48656780088547,"pfxX":9.026075332966158,"pfxZ":-0.2025212154359597,"pX":1.8373468780783888,"pZ":2.4916588286669046,"vX0":5.133733657253589,"vY0":-121.87794198162328,"vZ0":0.5595807200420022,"x":46.96,"y":171.51,"x0":-1.4688299138828602,"y0":50.00606528440629,"z0":5.062898729816345,"aX":13.591818575855912},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-17.5,"spinRate":2565,"spinDirection":57},"zone":12,"typeConfidence":2.0,"plateTime":0.44926335941104467,"extension":6.254009677870565},"index":3,"playId":"641bc565-c964-3e70-9e2f-f1ca5d4f7e16","pitchNumber":3,"startTime":"2026-03-03T20:12:16.819Z","endTime":"2026-03-03T20:12:23.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175552089924686,"aZ":-33.30021996217099,"pfxX":9.695118159706904,"pfxZ":-0.7466305825588124,"pX":1.7087127269435216,"pZ":1.9166535401227829,"vX0":4.552916255503388,"vY0":-121.68785400379653,"vZ0":-0.7473821941941838,"x":51.87,"y":187.03,"x0":-1.4472493752201148,"y0":50.00595732542621,"z0":5.115967322874757,"aX":14.523312507798451},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.3,"breakHorizontal":-18.6,"spinRate":2595,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45032572906181834,"extension":6.325391323995928},"index":4,"playId":"cc83c0ee-8ebf-3c5f-96a2-d07a37bb37e2","pitchNumber":4,"startTime":"2026-03-03T20:12:34.562Z","endTime":"2026-03-03T20:12:38.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565688605258746,"aZ":-16.065023820789367,"pfxX":-4.593007697219152,"pfxZ":8.321960103798034,"pX":0.3601708324759293,"pZ":3.2520111736383064,"vX0":6.564663830723756,"vY0":-138.41430980767566,"vZ0":-2.171458707195386,"x":103.27,"y":150.98,"x0":-1.4480883526552386,"y0":50.00295125514419,"z0":5.125246860138704,"aX":-8.89168247699542},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2207,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3960733374832217,"extension":6.357258305251846},"hitData":{"launchSpeed":89.5,"launchAngle":40.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.35,"coordY":109.27}},"index":5,"playId":"828bb8b7-3e24-3a42-a7f5-603b3ad9e301","pitchNumber":5,"startTime":"2026-03-03T20:12:52.002Z","endTime":"2026-03-03T20:13:01.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:13:01.020Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, shortstop Colt Emerson to first baseman Patrick Wisdom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T20:13:11.370Z","endTime":"2026-03-03T20:14:38.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701150324265658,"aZ":-22.40511760575481,"pfxX":-6.245231596227493,"pfxZ":5.097448741429007,"pX":1.4979400177588231,"pZ":2.473995872316046,"vX0":10.189818287331683,"vY0":-137.3985391171881,"vZ0":-2.867084066545797,"x":59.9,"y":171.98,"x0":-1.4429801549829955,"y0":50.0052473010947,"z0":5.04919134806033,"aX":-11.974723927563705},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":9.2,"spinRate":2008,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39824943296429005,"extension":6.351375537583333},"index":0,"playId":"e4b0c699-e4b3-354e-9d25-40d7cc73341d","pitchNumber":1,"startTime":"2026-03-03T20:13:28.328Z","endTime":"2026-03-03T20:13:31.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171898108927152,"aZ":-26.2911768491926,"pfxX":-8.060506426183576,"pfxZ":3.0088382677212016,"pX":0.3680257566899237,"pZ":2.002355170434336,"vX0":8.033456562100467,"vY0":-138.71612259105956,"vZ0":-3.4133836715495063,"x":102.97,"y":184.72,"x0":-1.5141901930836983,"y0":50.001287655203065,"z0":4.9957147161239615,"aX":-15.753630077030497},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.9,"breakHorizontal":13.0,"spinRate":2294,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.39441109159227583,"extension":6.383042834230523},"index":1,"playId":"04b602b6-ad83-3223-9adc-819e64c28fc6","pitchNumber":2,"startTime":"2026-03-03T20:13:45.808Z","endTime":"2026-03-03T20:13:48.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196597500416715,"aZ":-33.201916751134185,"pfxX":5.520003010295106,"pfxZ":-0.6720094281063229,"pX":1.5191443982695283,"pZ":1.1620806763161913,"vX0":5.833245240174492,"vY0":-122.70549276737366,"vZ0":-2.4496238044252374,"x":59.09,"y":207.4,"x0":-1.6058585885813703,"y0":50.00435228442507,"z0":5.001215881171861,"aX":8.4202585911935},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-11.4,"spinRate":2515,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44632211641303643,"extension":6.223372445313111},"index":2,"playId":"c6a2eeca-df96-3429-b8ef-13fb4bf149a5","pitchNumber":3,"startTime":"2026-03-03T20:14:04.463Z","endTime":"2026-03-03T20:14:07.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-03T20:14:15.285Z","endTime":"2026-03-03T20:14:30.948Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10879917890857,"aZ":-21.02634498791355,"pfxX":-7.346733487699291,"pfxZ":5.7341031453390165,"pX":0.7076242300621471,"pZ":3.4601369900775687,"vX0":8.445873817443744,"vY0":-138.36982017885273,"vZ0":-0.6498545970463818,"x":90.03,"y":145.36,"x0":-1.425922939571798,"y0":50.00381883448954,"z0":5.103549597729432,"aX":-14.28547505701068},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":11.6,"spinRate":2044,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3954473867026924,"extension":6.253125754836589},"hitData":{"launchSpeed":102.0,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":155.74}},"index":4,"playId":"5568500e-dc01-358f-b8ad-424ed3b707a5","pitchNumber":4,"startTime":"2026-03-03T20:14:30.948Z","endTime":"2026-03-03T20:14:38.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:14:38.426Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:17:15.340Z","endTime":"2026-03-03T20:19:00.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.745185262887613,"aZ":-15.823670157324413,"pfxX":-8.032363523960909,"pfxZ":8.038715311390837,"pX":0.4859652634180366,"pZ":1.75699728215714,"vX0":12.180844446005612,"vY0":-141.16820634396225,"vZ0":-7.783889149547773,"x":98.48,"y":191.34,"x0":-2.8255659846439065,"y0":50.005655594277755,"z0":5.552987656007588,"aX":-16.34406078674712},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":12.2,"spinRate":2161,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3868207139883624,"extension":6.061169670000531},"index":0,"playId":"06639c2c-3fb5-303a-a1a3-b24a26c6712b","pitchNumber":1,"startTime":"2026-03-03T20:17:35.432Z","endTime":"2026-03-03T20:17:38.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29121268217491,"aZ":-27.964583279648128,"pfxX":-8.682009541575818,"pfxZ":2.565561212495818,"pX":1.1306573280314243,"pZ":1.6929695634860462,"vX0":12.01998632527714,"vY0":-126.58430786829179,"vZ0":-4.355825240279732,"x":73.9,"y":193.07,"x0":-2.528403780286736,"y0":50.00230994663425,"z0":5.647909213482007,"aX":-14.238686136763109},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":13.3,"spinRate":1648,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4309807840905395,"extension":6.32258154020288},"index":1,"playId":"58ec044b-9f8e-3751-8643-57410085ca83","pitchNumber":2,"startTime":"2026-03-03T20:17:49.804Z","endTime":"2026-03-03T20:17:53.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.6,"endSpeed":89.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.510094953449226,"aZ":-15.642229201498719,"pfxX":-6.9855874109707194,"pfxZ":8.110632487926976,"pX":0.8148540666277507,"pZ":3.255437928741642,"vX0":12.315576723856854,"vY0":-141.67278505685405,"vZ0":-3.8891234325634856,"x":85.94,"y":150.88,"x0":-2.6753976938988955,"y0":50.00378104065687,"z0":5.641798891334785,"aX":-14.24156752188676},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2227,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38618718499783355,"extension":6.045798409279316},"index":2,"playId":"22a99d51-19e6-35d2-8720-824213722595","pitchNumber":3,"startTime":"2026-03-03T20:18:03.748Z","endTime":"2026-03-03T20:18:07.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.3,"endSpeed":88.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97869415617162,"aZ":-16.401027795458738,"pfxX":-8.573028546788523,"pfxZ":7.792579476711127,"pX":-0.5326521173725953,"pZ":3.4252312609062776,"vX0":9.948173434321989,"vY0":-141.34173671485306,"vZ0":-3.136516839486784,"x":137.3,"y":146.3,"x0":-2.9828327701249853,"y0":50.00672927092519,"z0":5.601503597420474,"aX":-17.36316163500676},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":13.6,"spinRate":2309,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3873961451139536,"extension":5.804542206246935},"index":3,"playId":"d543e0f5-d4e6-368a-a210-0fac616c6252","pitchNumber":4,"startTime":"2026-03-03T20:18:19.119Z","endTime":"2026-03-03T20:18:23.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7775383750575,"aZ":-18.483628427114365,"pfxX":-9.607078020304954,"pfxZ":6.697240951813064,"pX":0.40151249453938737,"pZ":2.099130752914937,"vX0":12.485578857758957,"vY0":-141.4923561847032,"vZ0":-6.15497471272862,"x":101.7,"y":182.1,"x0":-2.8031392132111668,"y0":50.00277221556254,"z0":5.4713156372586225,"aX":-19.640859460445647},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":15.1,"spinRate":2239,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3858747831015399,"extension":6.0542066020436005},"index":4,"playId":"77613075-60f6-37c6-afed-e1f74b8bc6f6","pitchNumber":5,"startTime":"2026-03-03T20:18:35.597Z","endTime":"2026-03-03T20:18:39.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.502870464202125,"aZ":-21.494714071696272,"pfxX":-8.310219023416623,"pfxZ":5.206707317639728,"pX":0.4465630287334476,"pZ":3.3147123441666717,"vX0":11.985582732620044,"vY0":-141.89984008520426,"vZ0":-2.7708771295397714,"x":99.98,"y":149.28,"x0":-2.73978481206521,"y0":50.006944452291094,"z0":5.66335350475969,"aX":-17.06072599820282},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.0,"breakHorizontal":12.8,"spinRate":2188,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.38504858227513505,"extension":5.911225345409881},"index":5,"playId":"47e88d17-58ce-3e26-8ca9-6543b8269c4f","pitchNumber":6,"startTime":"2026-03-03T20:18:56.368Z","endTime":"2026-03-03T20:19:00.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:19:00.096Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, third baseman Christian Moore to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:19:10.885Z","endTime":"2026-03-03T20:19:43.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"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":97.6,"endSpeed":89.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.722054856605528,"aZ":-16.111415987945584,"pfxX":-8.629960452538516,"pfxZ":7.901784583873821,"pX":0.4268719803524917,"pZ":2.274352809586474,"vX0":11.709415276100602,"vY0":-141.5252815496049,"vZ0":-6.319121704862213,"x":100.73,"y":177.37,"x0":-2.639204963222536,"y0":50.00152828341084,"z0":5.564591301828575,"aX":-17.539786742688808},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":13.3,"spinRate":2282,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.386736164589359,"extension":6.1878170320879375},"index":0,"playId":"fc4527e5-daef-31d8-b927-de62f7a19ed1","pitchNumber":1,"startTime":"2026-03-03T20:19:24.235Z","endTime":"2026-03-03T20:19:27.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.835715381446605,"aZ":-18.92127399800395,"pfxX":-7.905665399777654,"pfxZ":6.569120339910037,"pX":0.5633535041845809,"pZ":2.205622542032056,"vX0":12.08353958614643,"vY0":-141.30314618139397,"vZ0":-5.872467074818088,"x":95.53,"y":179.23,"x0":-2.7455462569582,"y0":50.006821163745954,"z0":5.530787951122885,"aX":-15.958195974492558},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":11.8,"spinRate":2211,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3879405783218002,"extension":6.10318527806483},"hitData":{"launchSpeed":72.0,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.97,"coordY":180.02}},"index":1,"playId":"7da0c146-f16a-3bf2-89f5-0935d221468a","pitchNumber":2,"startTime":"2026-03-03T20:19:38.441Z","endTime":"2026-03-03T20:19:43.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:19:43.872Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Raley walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:19:55.888Z","endTime":"2026-03-03T20:20:59.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44400429084471,"aZ":-15.783139333478557,"pfxX":-9.106960142528205,"pfxZ":8.019360745415145,"pX":-1.1790399793010082,"pZ":3.7835465300315794,"vX0":8.056040867951253,"vY0":-142.05932535073325,"vZ0":-2.53371437828499,"x":161.94,"y":136.62,"x0":-2.867935416022302,"y0":50.006655731345816,"z0":5.68997540321778,"aX":-18.623875385529338},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2321,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.385507103523969,"extension":5.946310615388578},"index":0,"playId":"ff6f40db-cbbf-3172-9375-246d2a635950","pitchNumber":1,"startTime":"2026-03-03T20:20:12.926Z","endTime":"2026-03-03T20:20:16.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93467320154197,"aZ":-35.200794312932466,"pfxX":2.841810651506718,"pfxZ":-2.0010458373847246,"pX":0.8285231697555674,"pZ":2.27928253271021,"vX0":8.012878628276336,"vY0":-122.7840725734011,"vZ0":-1.0542652220491564,"x":85.42,"y":177.24,"x0":-2.8555603006720305,"y0":50.000534642412795,"z0":5.728808734853596,"aX":4.305379560176506},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.6,"breakHorizontal":-7.2,"spinRate":2178,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.44732509113912133,"extension":6.03533733369237},"index":1,"playId":"e1e487d4-da2b-3351-9ba0-989e6781b29b","pitchNumber":2,"startTime":"2026-03-03T20:20:26.471Z","endTime":"2026-03-03T20:20:30.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38820023520355,"aZ":-17.07954603806542,"pfxX":-9.463979467421005,"pfxZ":7.482435936956687,"pX":-1.0533510216455477,"pZ":3.8234998383898424,"vX0":8.721210337291975,"vY0":-141.63305102821428,"vZ0":-1.9827995044041806,"x":157.15,"y":135.55,"x0":-2.9530879488120094,"y0":50.005000329483146,"z0":5.633048278669445,"aX":-19.099845966245702},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":15.2,"spinRate":2270,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3877202482715134,"extension":5.954626486391389},"index":2,"playId":"ff40c540-64e8-3b8a-aa11-eb0c4beff317","pitchNumber":3,"startTime":"2026-03-03T20:20:40.931Z","endTime":"2026-03-03T20:20:44.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.969587490630303,"aZ":-16.65897170471524,"pfxX":-8.139922694114796,"pfxZ":7.562377236885991,"pX":-1.4190534316811063,"pZ":3.059040079957476,"vX0":7.412585183971985,"vY0":-142.19214013533218,"vZ0":-4.158109043221842,"x":171.09,"y":156.19,"x0":-2.9995128651352023,"y0":50.00414800806867,"z0":5.594239658091438,"aX":-16.704218947561056},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.1,"breakHorizontal":13.3,"spinRate":2294,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.38489449167171275,"extension":5.928312303351068},"index":3,"playId":"d29f35c1-d286-39cc-afaa-b46e437d28cb","pitchNumber":4,"startTime":"2026-03-03T20:20:56.304Z","endTime":"2026-03-03T20:20:59.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:20:59.857Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mitch Garver singles on a ground ball to second baseman Nick Madrigal. Luke Raley to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:21:16.026Z","endTime":"2026-03-03T20:22:38.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"postOnSecond":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413114648850257,"aZ":-16.815134609611253,"pfxX":-9.544912460353267,"pfxZ":7.637547023432279,"pX":0.7460625842073947,"pZ":1.3245059236820187,"vX0":13.060704747658026,"vY0":-140.54973424312013,"vZ0":-8.362552777780042,"x":88.56,"y":203.02,"x0":-2.710463492652295,"y0":50.00185364064456,"z0":5.420078920310732,"aX":-19.189852997425003},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":14.8,"spinRate":2277,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3889886949431509,"extension":6.121686174031015},"index":0,"playId":"491e5869-59ed-3df3-957a-86abd8f248e3","pitchNumber":1,"startTime":"2026-03-03T20:21:26.140Z","endTime":"2026-03-03T20:21:30.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.477881937479967,"aZ":-16.079889248080026,"pfxX":-9.356536101062762,"pfxZ":8.032329443378929,"pX":0.06587154266255778,"pZ":2.3927112527909173,"vX0":11.203356549958395,"vY0":-139.91886210010833,"vZ0":-5.673944969599718,"x":114.49,"y":174.18,"x0":-2.7547874610170884,"y0":50.00215584323407,"z0":5.482594401004622,"aX":-18.7459846621575},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":14.9,"spinRate":2329,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3899187965901767,"extension":6.063014566076638},"index":1,"playId":"c0571e93-a822-320b-ad6e-e91ca8355e66","pitchNumber":2,"startTime":"2026-03-03T20:21:43.128Z","endTime":"2026-03-03T20:21:47.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867387817109083,"aZ":-28.643015959440405,"pfxX":-9.61550436028106,"pfxZ":2.142269206044194,"pX":0.6348779429627924,"pZ":2.0161420538038133,"vX0":10.834443780746753,"vY0":-126.53598895430868,"vZ0":-3.3952179043256447,"x":92.8,"y":184.34,"x0":-2.4205394886009706,"y0":50.00235417654211,"z0":5.630341059629909,"aX":-15.847238180063899},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":15.5,"spinRate":1469,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.43018015328252934,"extension":6.527569416628201},"index":2,"playId":"c6f83f19-a435-3cdc-b0cb-e75dc17662a9","pitchNumber":3,"startTime":"2026-03-03T20:22:02.596Z","endTime":"2026-03-03T20:22:06.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-03T20:22:16.544Z","endTime":"2026-03-03T20:22:30.891Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96161703644778,"aZ":-14.505190308412278,"pfxX":-8.987836454346205,"pfxZ":8.667428408773773,"pX":0.6654429788438665,"pZ":2.421380214728959,"vX0":12.236267842039034,"vY0":-141.33340534226642,"vZ0":-6.141942416312884,"x":91.63,"y":173.4,"x0":-2.5373275205806043,"y0":50.00157118561998,"z0":5.5417623297337855,"aX":-18.319089591500973},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":2406,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3864529623042605,"extension":6.229985010880163},"hitData":{"launchSpeed":106.5,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.86,"coordY":153.71}},"index":4,"playId":"1aaf6473-ac02-3ff0-aae9-9dacc7b54354","pitchNumber":4,"startTime":"2026-03-03T20:22:30.891Z","endTime":"2026-03-03T20:22:38.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"first":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:22:38.815Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to shortstop Kyren Paris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T20:22:54.570Z","endTime":"2026-03-03T20:25:05.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.654910398785628,"aZ":-36.084046524285746,"pfxX":1.5500872253463616,"pfxZ":-2.6291724472564955,"pX":1.0501478288685742,"pZ":1.9679758886813872,"vX0":8.600208673493661,"vY0":-120.92411887082226,"vZ0":-1.3100993663550966,"x":76.97,"y":185.64,"x0":-2.747739473962097,"y0":50.0039312409835,"z0":5.670624890312175,"aX":2.303037392439638},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.8,"breakHorizontal":-4.8,"spinRate":1992,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4522417197814166,"extension":6.252558179379087},"index":0,"playId":"aaaaf3d8-614d-3fb6-9329-0c6c2e71c2a6","pitchNumber":1,"startTime":"2026-03-03T20:23:09.185Z","endTime":"2026-03-03T20:23:18.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-03T20:23:18.379Z","endTime":"2026-03-03T20:24:05.088Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.7,"endSpeed":89.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63092132401961,"aZ":-17.535388466555695,"pfxX":-9.714906169427653,"pfxZ":7.163407285145778,"pX":-1.1045090271041227,"pZ":3.4103854049415783,"vX0":8.62635640747937,"vY0":-142.0980824756319,"vZ0":-2.9839688466535437,"x":159.1,"y":146.7,"x0":-2.9177353594457607,"y0":50.007091273170914,"z0":5.588535328214328,"aX":-19.867225899210442},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2175,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38549017503146876,"extension":6.127319201265587},"index":2,"playId":"99a385e7-76e6-344c-bf75-09432d9d2b6f","pitchNumber":2,"startTime":"2026-03-03T20:24:05.088Z","endTime":"2026-03-03T20:24:09.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.793442591304064,"aZ":-28.655939868901047,"pfxX":-9.669856623092944,"pfxZ":2.18096518548568,"pX":1.1996077586758862,"pZ":0.7896484942479257,"vX0":12.55390709976071,"vY0":-125.43491096735143,"vZ0":-5.86233076725212,"x":71.27,"y":217.46,"x0":-2.5886604847427064,"y0":50.00033359647588,"z0":5.461880064823574,"aX":-15.5747708880373},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":1583,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.43485851369932815,"extension":6.612919838376079},"index":3,"playId":"b229c3d1-9c5d-394c-a939-50a0ffc504c4","pitchNumber":3,"startTime":"2026-03-03T20:24:22.882Z","endTime":"2026-03-03T20:24:26.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64201413939356,"aZ":-15.506068744149363,"pfxX":-9.761446126393443,"pfxZ":8.189113653818392,"pX":-0.11337917640487853,"pZ":2.46103487587069,"vX0":11.138897218074593,"vY0":-141.6071375053793,"vZ0":-5.827941148602337,"x":121.32,"y":172.33,"x0":-2.8254003363881117,"y0":50.00571655735282,"z0":5.534105517296699,"aX":-19.874424281736488},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":15.5,"spinRate":2310,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.386454944011148,"extension":6.118595660460198},"index":4,"playId":"4b188432-1af1-3196-94fe-28dcde0d16ca","pitchNumber":4,"startTime":"2026-03-03T20:24:41.310Z","endTime":"2026-03-03T20:24:45.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12184907877383,"aZ":-16.41770625110413,"pfxX":-9.589427808962672,"pfxZ":8.009032243351822,"pX":0.31597209385414343,"pZ":2.31734870786719,"vX0":12.237921513376797,"vY0":-139.11765657960973,"vZ0":-5.58030377872725,"x":104.96,"y":176.21,"x0":-2.886491843026659,"y0":50.00336996864565,"z0":5.430999259214833,"aX":-18.867656575514957},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":15.0,"spinRate":2189,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.39316065496604713,"extension":6.314626392635774},"hitData":{"launchSpeed":54.2,"launchAngle":44.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":147.63}},"index":5,"playId":"b4633d76-d45b-3140-a5ac-11fc895b4916","pitchNumber":5,"startTime":"2026-03-03T20:24:57.808Z","endTime":"2026-03-03T20:25:05.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"second":{"id":670042,"link":"/api/v1/people/670042"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:25:05.647Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a ground ball to center fielder Rhylan Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:27:01.393Z","endTime":"2026-03-03T20:27:46.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.5,"endSpeed":74.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974457313489037,"aZ":-29.99699574656272,"pfxX":5.113614079467482,"pfxZ":1.5229140812159194,"pX":0.021092987777582922,"pZ":3.334586897975253,"vX0":2.3447881998267377,"vY0":-118.7206277103938,"vZ0":2.122473153468377,"x":116.2,"y":148.75,"x0":-1.6438852627120082,"y0":50.0005361728168,"z0":5.161524212883168,"aX":7.288663681193761},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.6,"breakHorizontal":-9.8,"spinRate":2476,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.461571780597974,"extension":6.103169899183946},"index":0,"playId":"72167256-01bf-3111-b593-875947d6272b","pitchNumber":1,"startTime":"2026-03-03T20:27:17.351Z","endTime":"2026-03-03T20:27:20.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02236391652354,"aZ":-28.71433602412244,"pfxX":-9.62765964712192,"pfxZ":1.8111140825955028,"pX":0.2673087238414624,"pZ":1.552356178428933,"vX0":7.720168582784,"vY0":-137.3432902406514,"vZ0":-4.0754980015468805,"x":106.81,"y":196.87,"x0":-1.32719321193235,"y0":50.00655182996313,"z0":5.005365881698221,"aX":-18.42281126943561},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.6,"breakHorizontal":15.8,"spinRate":2212,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39859336129733425,"extension":6.386271543509509},"hitData":{"launchSpeed":105.0,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.35,"coordY":107.42}},"index":1,"playId":"eb604a82-ce2a-3c21-9ac0-4a2d9b9c7531","pitchNumber":2,"startTime":"2026-03-03T20:27:34.755Z","endTime":"2026-03-03T20:27:46.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:27:46.681Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:27:53.818Z","endTime":"2026-03-03T20:29:56.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058773725516136,"aZ":-19.470579238179546,"pfxX":-5.248165424949756,"pfxZ":6.702512906593597,"pX":0.039815282519619716,"pZ":3.440996897978675,"vX0":6.113024832591945,"vY0":-136.56214237364887,"vZ0":-0.8265811745881542,"x":115.48,"y":145.87,"x0":-1.5420222522892184,"y0":50.003979552959365,"z0":5.0825106059559495,"aX":-9.949378025592333},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":8.3,"spinRate":1966,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4005392818903135,"extension":6.2752428051562035},"index":0,"playId":"dd22d866-d570-3138-9380-018db81d7efb","pitchNumber":1,"startTime":"2026-03-03T20:28:13.012Z","endTime":"2026-03-03T20:28:17.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923872462350033,"aZ":-17.234741609074163,"pfxX":-6.58711071247888,"pfxZ":7.812883754029629,"pX":-1.0315941331806473,"pZ":2.6156183356173104,"vX0":4.071206761649939,"vY0":-137.0779330557995,"vZ0":-3.4301253905598745,"x":156.32,"y":168.16,"x0":-1.6765121761618653,"y0":50.00254632071392,"z0":5.052468474999885,"aX":-12.596365965763717},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2237,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39883566488884936,"extension":6.388127199974469},"index":1,"playId":"eaa56d5b-5004-3c57-bb81-aec71c5f3746","pitchNumber":2,"startTime":"2026-03-03T20:28:30.113Z","endTime":"2026-03-03T20:28:35.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130366685384853,"aZ":-27.038420378974372,"pfxX":-7.6569125645813685,"pfxZ":2.67801593870497,"pX":0.03351172736667458,"pZ":3.3327526446786155,"vX0":6.796558523671054,"vY0":-137.57812422976852,"vZ0":-0.2726677053856099,"x":115.72,"y":148.8,"x0":-1.4724287762769983,"y0":50.005635491064595,"z0":5.263569130058909,"aX":-14.700826222108436},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":12.5,"spinRate":2254,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3979055593093008,"extension":6.272422359590318},"index":2,"playId":"4a78527e-f7e8-36b1-939d-b1ee24eaeba5","pitchNumber":3,"startTime":"2026-03-03T20:28:51.424Z","endTime":"2026-03-03T20:28:59.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.3,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999122133655327,"aZ":-18.89315907028721,"pfxX":-6.771900079708722,"pfxZ":6.811959895625417,"pX":-0.355781890315255,"pZ":3.0091408975026424,"vX0":5.9392961911747255,"vY0":-138.76051626638068,"vZ0":-2.2224757626809977,"x":130.56,"y":157.53,"x0":-1.6439207847812405,"y0":50.00528042293088,"z0":5.078976688946732,"aX":-13.2097361771783},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":11.0,"spinRate":2250,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3946910171464024,"extension":6.345642459065567},"index":3,"playId":"f5307755-7fdf-30e0-a909-39fa001d2838","pitchNumber":4,"startTime":"2026-03-03T20:29:10.450Z","endTime":"2026-03-03T20:29:13.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.965997890626152,"aZ":-17.0747821742178,"pfxX":-6.612581723850504,"pfxZ":7.714588118951715,"pX":-0.007247734259050581,"pZ":3.2057335174662174,"vX0":6.607682272272576,"vY0":-138.77123342774036,"vZ0":-1.9761480582577875,"x":117.28,"y":152.23,"x0":-1.5557963871423823,"y0":50.00523722524178,"z0":5.059913239904781,"aX":-12.947291303823432},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":10.7,"spinRate":2320,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39412911042677656,"extension":6.38532192003563},"index":4,"playId":"df106bcc-412e-38eb-8e3f-eeff7a8108f9","pitchNumber":5,"startTime":"2026-03-03T20:29:26.780Z","endTime":"2026-03-03T20:29:37.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Christian Moore steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"actionPlayId":"df106bcc-412e-38eb-8e3f-eeff7a8108f9","startTime":"2026-03-03T20:29:38.998Z","endTime":"2026-03-03T20:29:53.301Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"postOnSecond":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.54,"dramaIndex":59.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.216579244952726,"aZ":-16.077884538503188,"pfxX":-5.49816238810247,"pfxZ":8.17196004473192,"pX":-0.2153277237305421,"pZ":3.181024493916818,"vX0":5.911727152640323,"vY0":-139.62857021747456,"vZ0":-2.265395216174491,"x":125.21,"y":152.89,"x0":-1.6483330844585038,"y0":50.00079132304458,"z0":5.0640574480262375,"aX":-10.826930100669632},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2239,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.39267822797754803,"extension":6.35894910251472},"index":6,"playId":"0e932da7-3275-3aa8-85f3-3075c40c5527","pitchNumber":6,"startTime":"2026-03-03T20:29:53.301Z","endTime":"2026-03-03T20:29:56.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.54,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:29:56.397Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Omar Martinez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:30:13.080Z","endTime":"2026-03-03T20:32:18.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.650003467632043,"aZ":-29.657823988762047,"pfxX":5.692755365971455,"pfxZ":1.7433188244527198,"pX":0.2059453557155589,"pZ":3.088523253780045,"vX0":3.09443658261927,"vY0":-119.82428565981913,"vZ0":1.2712412558412232,"x":109.15,"y":155.39,"x0":-1.8447412218608688,"y0":50.00330870554985,"z0":5.214761770882459,"aX":8.220349608124362},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.7,"breakHorizontal":-11.0,"spinRate":2484,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4583243026952881,"extension":6.350713593813739},"index":0,"playId":"34ecc32c-b6a2-3e87-8367-46b8c5d67ff5","pitchNumber":1,"startTime":"2026-03-03T20:30:22.623Z","endTime":"2026-03-03T20:30:25.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.296445653692512,"aZ":-32.63585363300527,"pfxX":0.425461929197807,"pfxZ":-0.2945730124923083,"pX":1.4424312822380214,"pZ":1.4851637989108752,"vX0":7.0252051219296545,"vY0":-125.343380024587,"vZ0":-2.1884515514252403,"x":62.02,"y":198.68,"x0":-1.4616037959051933,"y0":50.002232117843974,"z0":5.056044307083599,"aX":0.6697618780682045},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.8,"breakHorizontal":-2.5,"spinRate":2232,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4383849031564604,"extension":6.455918695245637},"index":1,"playId":"bcba5d72-65ed-30b6-87a1-924e688a171e","pitchNumber":2,"startTime":"2026-03-03T20:30:41.220Z","endTime":"2026-03-03T20:30:44.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-03T20:30:56.611Z","endTime":"2026-03-03T20:31:10.187Z","isPitch":false,"type":"action","player":{"id":683079,"link":"/api/v1/people/683079"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840427890441813,"aZ":-32.929090469516574,"pfxX":0.00499980957067514,"pfxZ":-0.4702362351801539,"pX":2.5425284071808965,"pZ":0.8765069303666569,"vX0":10.05690953029867,"vY0":-125.64265743920711,"vZ0":-3.24363137510496,"x":20.08,"y":215.11,"x0":-1.5228120590093197,"y0":50.00550999543718,"z0":4.8763708503083665,"aX":0.008351789501475098},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.4,"breakHorizontal":-2.4,"spinRate":2176,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.43691575984188313,"extension":6.462005682100647},"index":3,"playId":"b9b0f811-1a8b-3d91-b826-e26ed9bae270","pitchNumber":3,"startTime":"2026-03-03T20:31:10.187Z","endTime":"2026-03-03T20:31:13.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.131758221335375,"aZ":-32.56764873401275,"pfxX":-9.252292895960217,"pfxZ":-0.1972343390449378,"pX":-0.043041631234589206,"pZ":2.7364886386777267,"vX0":6.682832261095504,"vY0":-139.22612461338542,"vZ0":-0.5051693216836757,"x":118.64,"y":164.89,"x0":-1.2717936683359297,"y0":50.00633585635175,"z0":5.074907009986941,"aX":-18.175432999571207},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.4,"spinRate":2151,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.39335045575310623,"extension":6.340502091312248},"index":4,"playId":"05712451-42af-3fec-9ac7-c79edaeffe5b","pitchNumber":4,"startTime":"2026-03-03T20:31:31.006Z","endTime":"2026-03-03T20:31:34.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669426547563127,"aZ":-17.86784360628066,"pfxX":-5.765620746616532,"pfxZ":7.529119506009721,"pX":-0.1818705480523389,"pZ":4.614506526006981,"vX0":6.072530368733907,"vY0":-136.61620363285434,"vZ0":1.6801992794169864,"x":123.93,"y":114.19,"x0":-1.6789882757973094,"y0":50.00105843869675,"z0":5.21584474522627,"aX":-10.953304715169898},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2183,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40015188153779846,"extension":6.205836553461075},"index":5,"playId":"c838ae7a-e12d-3b5b-b325-ea9fabdbeb07","pitchNumber":5,"startTime":"2026-03-03T20:31:53.849Z","endTime":"2026-03-03T20:31:57.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":83.2,"endSpeed":77.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93985031814752,"aZ":-32.61856639499346,"pfxX":8.19335876894512,"pfxZ":-0.29934488926096137,"pX":1.0790783496199305,"pZ":1.0718749983367264,"vX0":4.146127755922664,"vY0":-121.12587153477725,"vZ0":-2.7974411788669187,"x":75.87,"y":209.84,"x0":-1.7174020956424263,"y0":50.001375548188086,"z0":5.084484832465523,"aX":12.212882174317235},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.0,"breakHorizontal":-15.8,"spinRate":2492,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4516232113203533,"extension":6.271110145107027},"index":6,"playId":"059ef816-b174-3179-912c-e0dca3d57519","pitchNumber":6,"startTime":"2026-03-03T20:32:13.978Z","endTime":"2026-03-03T20:32:18.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:32:18.173Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyren Paris called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T20:32:31.043Z","endTime":"2026-03-03T20:34:40.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":83.0,"endSpeed":76.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.729267228891327,"aZ":-29.150592594298523,"pfxX":9.18197833472661,"pfxZ":2.035486884730571,"pX":0.8710603021860106,"pZ":1.8061164227664157,"vX0":3.5988065284387343,"vY0":-120.91234059466348,"vZ0":-1.4522658740804408,"x":83.8,"y":190.01,"x0":-1.827955983688232,"y0":50.00332982329046,"z0":4.963260790241546,"aX":13.64774771080931},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.6,"breakHorizontal":-17.5,"spinRate":2425,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45232702345285913,"extension":6.32983127206275},"index":0,"playId":"dd81b807-b696-39b8-ac26-f7eaee612e9c","pitchNumber":1,"startTime":"2026-03-03T20:32:46.109Z","endTime":"2026-03-03T20:32:50.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.5,"endSpeed":86.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81503396376375,"aZ":-15.831423977371005,"pfxX":-4.7885119203746935,"pfxZ":8.501181388336871,"pX":-0.08875496280577332,"pZ":3.0107876926276043,"vX0":5.86440857062955,"vY0":-137.61666636828957,"vZ0":-2.4182240863326294,"x":120.38,"y":157.49,"x0":-1.6227150113837134,"y0":50.005191195166155,"z0":4.970097219082007,"aX":-9.20903859223339},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":7.4,"spinRate":2222,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39761429964441675,"extension":6.380897802208831},"index":1,"playId":"ff679a70-5721-364b-bf05-87cd140ff942","pitchNumber":2,"startTime":"2026-03-03T20:33:03.226Z","endTime":"2026-03-03T20:33:06.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85263403494296,"aZ":-14.64638961486854,"pfxX":-7.0146043211614435,"pfxZ":8.775235418202215,"pX":-0.5054049666939364,"pZ":3.095692521069779,"vX0":5.550985030178625,"vY0":-140.23676342624213,"vZ0":-2.779773257211172,"x":136.26,"y":155.2,"x0":-1.5962415030775337,"y0":50.00443293156704,"z0":5.051732306700526,"aX":-14.0135122125411},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2505,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3901445114406763,"extension":6.328784702799753},"index":2,"playId":"3faa5423-98c7-362d-aeb5-0f616b2f83f1","pitchNumber":3,"startTime":"2026-03-03T20:33:24.983Z","endTime":"2026-03-03T20:33:27.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-03T20:33:37.840Z","endTime":"2026-03-03T20:33:55.093Z","isPitch":false,"type":"action","player":{"id":677347,"link":"/api/v1/people/677347"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437585735873746,"aZ":-19.371263494529718,"pfxX":-6.964482607090099,"pfxZ":6.530230799717176,"pX":0.7641582897979398,"pZ":3.524101339669673,"vX0":8.480542727590588,"vY0":-138.7703973494433,"vZ0":-0.7788494337910186,"x":87.87,"y":143.63,"x0":-1.418664039280392,"y0":50.0062331407452,"z0":5.092308888476578,"aX":-13.66210005653747},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":10.9,"spinRate":2094,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39386907191650566,"extension":6.23331609611259},"index":4,"playId":"4b86cb07-f2d8-3d3d-ba2e-108af0ae1830","pitchNumber":4,"startTime":"2026-03-03T20:33:55.093Z","endTime":"2026-03-03T20:34:00.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42922909321002,"aZ":-32.241237598965014,"pfxX":6.379630980638916,"pfxZ":-0.047400173202227336,"pX":2.741244263430247,"pZ":1.836256626846485,"vX0":7.955725856373143,"vY0":-121.48013424026949,"vZ0":-0.7029009476031192,"x":12.51,"y":189.2,"x0":-1.4027198210201202,"y0":50.00191097241052,"z0":4.9280845460842455,"aX":9.547372510624944},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.0,"breakHorizontal":-13.4,"spinRate":2527,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45059816661354724,"extension":6.374992490965544},"index":5,"playId":"48f44fd5-b2c4-3efd-b215-323da04b586a","pitchNumber":5,"startTime":"2026-03-03T20:34:15.662Z","endTime":"2026-03-03T20:34:19.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.786824517617983,"aZ":-28.952004601580416,"pfxX":-9.045504215154713,"pfxZ":1.623586683535306,"pX":0.4879723894649753,"pZ":2.709372430295939,"vX0":8.359529507395802,"vY0":-138.93741289888482,"vZ0":-1.0828422588850013,"x":98.4,"y":165.63,"x0":-1.3629956985430307,"y0":50.002452439741134,"z0":5.002282448630268,"aX":-17.94752064345347},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.9,"breakHorizontal":15.0,"spinRate":2220,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.39200553558669426,"extension":6.409733298025653},"index":6,"playId":"91686eaa-1817-3b59-8596-983b970aa6f0","pitchNumber":6,"startTime":"2026-03-03T20:34:35.945Z","endTime":"2026-03-03T20:34:40.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:34:40.112Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Patrick Wisdom homers (1) on a line drive to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:36:40.028Z","endTime":"2026-03-03T20:37:11.970Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":{"id":691946,"link":"/api/v1/people/691946"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66310772697248,"aZ":-13.390180668007151,"pfxX":-8.081053820999413,"pfxZ":9.499477061405235,"pX":0.2781743846504346,"pZ":2.1294734933950377,"vX0":10.999564888048683,"vY0":-140.2017870640928,"vZ0":-7.134025558634267,"x":106.4,"y":181.28,"x0":-2.658263631036954,"y0":50.0033063922451,"z0":5.592869405358991,"aX":-15.981271781762247},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":12.2,"spinRate":2313,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3916538936700271,"extension":6.1965742502953365},"hitData":{"launchSpeed":113.6,"launchAngle":20.0,"totalDistance":432.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":85.59,"coordY":28.53}},"index":0,"playId":"043ac800-9f9d-3891-8b29-c20076063028","pitchNumber":1,"startTime":"2026-03-03T20:36:51.644Z","endTime":"2026-03-03T20:37:11.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":10.500000000000007,"leverageIndex":0.91,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:37:11.970Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Bliss grounds out, pitcher George Klassen to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:37:25.894Z","endTime":"2026-03-03T20:37:58.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669208,"fullName":"Ryan Bliss","link":"/api/v1/people/669208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669208,"fullName":"Ryan Bliss","link":"/api/v1/people/669208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691946,"link":"/api/v1/people/691946"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567396985973804,"aZ":-15.875560233468592,"pfxX":-8.176382351092297,"pfxZ":8.051253797609565,"pX":0.3662014614789261,"pZ":4.15334700063278,"vX0":11.148380104043184,"vY0":-141.23682845036043,"vZ0":-1.5761228982220628,"x":103.04,"y":126.64,"x0":-2.566192698916154,"y0":50.00226291512936,"z0":5.737429668867446,"aX":-16.551891760730705},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":12.6,"spinRate":2277,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3875058289077713,"extension":6.110403417453806},"index":0,"playId":"2ba6593a-e804-3dcb-9e46-df000670aa2e","pitchNumber":1,"startTime":"2026-03-03T20:37:34.197Z","endTime":"2026-03-03T20:37:40.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669208,"link":"/api/v1/people/669208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.423139007574456,"aZ":-31.16070207067163,"pfxX":-1.405989296980998,"pfxZ":0.5848408554022635,"pX":0.948559181351228,"pZ":1.94215766001657,"vX0":10.018665023953702,"vY0":-130.67160872728127,"vZ0":-3.517649091237263,"x":90.79,"y":193.2,"x0":-2.751761800300347,"y0":50.00348284942806,"z0":5.6459341338909645,"aX":-2.4351003386006256},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.5,"breakHorizontal":0.4,"spinRate":2178,"spinDirection":11},"zone":14,"typeConfidence":2.0,"plateTime":0.4190976199855694,"extension":6.142066983991625},"hitData":{"launchSpeed":56.5,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.47,"coordY":185.63}},"index":1,"playId":"72aaae48-1f00-3b10-b6c8-65cb73a73586","pitchNumber":2,"startTime":"2026-03-03T20:37:48.372Z","endTime":"2026-03-03T20:37:58.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669208,"link":"/api/v1/people/669208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669208,"link":"/api/v1/people/669208"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":669208,"link":"/api/v1/people/669208"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:37:58.479Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:38:10.787Z","endTime":"2026-03-03T20:39:25.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44508605412157,"aZ":-38.240865592890174,"pfxX":2.9338999473930647,"pfxZ":-3.9473966032821846,"pX":0.020651125016832018,"pZ":3.3739754823579853,"vX0":6.523875272877872,"vY0":-123.45409054591705,"vZ0":1.916506628335498,"x":116.21,"y":147.68,"x0":-3.041206190587964,"y0":50.00211832825574,"z0":5.8153749057163155,"aX":4.509485732466349},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-6.4,"breakHorizontal":-6.8,"spinRate":2366,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4443145415998888,"extension":6.145416225663996},"index":0,"playId":"08d572e6-67e6-369f-bd30-a7f83831f135","pitchNumber":1,"startTime":"2026-03-03T20:38:19.636Z","endTime":"2026-03-03T20:38:24.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.1,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.161753482429127,"aZ":-28.148812263433467,"pfxX":-7.314497275370957,"pfxZ":2.4185270056108816,"pX":-2.0553027407431887,"pZ":2.2615411446319063,"vX0":4.505050141617455,"vY0":-128.21151024352054,"vZ0":-2.9633064369816307,"x":195.34,"y":177.72,"x0":-2.883571648758931,"y0":50.00563365022889,"z0":5.625830677619847,"aX":-12.196441405556909},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":12.2,"spinRate":1449,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4269801657442658,"extension":6.386859649827876},"index":1,"playId":"130e099a-4a59-3759-9802-0cc7724b2c0a","pitchNumber":2,"startTime":"2026-03-03T20:38:33.358Z","endTime":"2026-03-03T20:38:36.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22441158709397,"aZ":-28.996547909345843,"pfxX":-8.227515898066887,"pfxZ":1.9604971126108541,"pX":-0.9721133714897281,"pZ":3.3745193656163597,"vX0":7.058813250547081,"vY0":-126.42581678816909,"vZ0":-0.19642313357693764,"x":154.05,"y":147.67,"x0":-2.728320752085361,"y0":50.00445296538556,"z0":5.776018990585355,"aX":-13.350401556900154},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":13.3,"spinRate":1450,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43285640121522473,"extension":6.41339417920937},"index":2,"playId":"41eb358d-30de-381b-ae60-cc7d74d00e87","pitchNumber":3,"startTime":"2026-03-03T20:38:47.906Z","endTime":"2026-03-03T20:38:54.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.513328264737297,"aZ":-15.128751440654906,"pfxX":-7.638757563228816,"pfxZ":8.358176615931367,"pX":-0.21951243722429375,"pZ":2.4062330398748375,"vX0":10.0961347901614,"vY0":-141.70916489096777,"vZ0":-5.992077056443151,"x":125.37,"y":173.81,"x0":-2.8312373528782993,"y0":50.00437307710137,"z0":5.509800360049869,"aX":-15.582107259037098},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2355,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3860930408804948,"extension":6.155504171200219},"index":3,"playId":"a0c5add4-7bbb-3522-b041-5f4900982f9d","pitchNumber":4,"startTime":"2026-03-03T20:39:03.950Z","endTime":"2026-03-03T20:39:07.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12695455196976,"aZ":-34.21301741076492,"pfxX":0.9178421273052937,"pfxZ":-1.2388741205812135,"pX":-0.3503288518456995,"pZ":3.0770630208712144,"vX0":6.135241340518852,"vY0":-129.44225916328097,"vZ0":0.028099512568502405,"x":130.35,"y":155.7,"x0":-2.8985535464739676,"y0":50.000825134271174,"z0":5.748549444439751,"aX":1.5127310983386995},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":-3.4,"spinRate":2198,"spinDirection":4},"zone":1,"typeConfidence":2.0,"plateTime":0.42780931390290267,"extension":6.041510581808294},"index":4,"playId":"27613bdc-0abc-3997-a923-426c33b910c7","pitchNumber":5,"startTime":"2026-03-03T20:39:22.158Z","endTime":"2026-03-03T20:39:25.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:39:25.997Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rhylan Thomas homers (2) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:39:36.187Z","endTime":"2026-03-03T20:40:26.043Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"responsiblePitcher":{"id":691946,"link":"/api/v1/people/691946"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":88.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58382527092456,"aZ":-15.24845343648184,"pfxX":-8.069547629841509,"pfxZ":8.343589066878797,"pX":-1.4980488745261777,"pZ":3.0532563563272244,"vX0":7.0538944609305405,"vY0":-142.02478913342242,"vZ0":-4.156200475228651,"x":174.1,"y":156.34,"x0":-2.9737668816176708,"y0":50.0067031237384,"z0":5.515233909255814,"aX":-16.37746430598664},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2417,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38665496106287334,"extension":6.074099833011194},"index":0,"playId":"c8288bfe-eec0-3734-b0c5-76a05a484108","pitchNumber":1,"startTime":"2026-03-03T20:39:51.285Z","endTime":"2026-03-03T20:39:54.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53948171918589,"aZ":-32.624064708375926,"pfxX":-0.01403085617285793,"pfxZ":-0.2613762947839131,"pX":0.8591865931205465,"pZ":1.8019946835043363,"vX0":9.261621340366595,"vY0":-129.01105551336337,"vZ0":-3.1814323135295974,"x":84.25,"y":190.13,"x0":-2.767908612228793,"y0":50.00640449784846,"z0":5.552359009114488,"aX":-0.024722217502890897},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":-1.9,"spinRate":2300,"spinDirection":3},"zone":14,"typeConfidence":2.0,"plateTime":0.42373123703329707,"extension":6.2485300236276995},"hitData":{"launchSpeed":93.8,"launchAngle":31.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.73,"coordY":96.65}},"index":1,"playId":"1c9ab534-1898-3e86-8ef8-1cd18e2a31d1","pitchNumber":2,"startTime":"2026-03-03T20:40:05.320Z","endTime":"2026-03-03T20:40:26.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":689041,"link":"/api/v1/people/689041"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.0,"awayTeamWinProbability":28.0,"homeTeamWinProbabilityAdded":9.899999999999999,"leverageIndex":0.38,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:40:26.043Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brendan Donovan grounds out, second baseman Nick Madrigal to first baseman Jeimer Candelario.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T20:40:38.660Z","endTime":"2026-03-03T20:41:41.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91595443953268,"aZ":-17.624511173976124,"pfxX":-8.311125117432217,"pfxZ":7.095527241276894,"pX":-0.17052454620001048,"pZ":4.744280408141977,"vX0":10.252681042415315,"vY0":-142.98011767907914,"vZ0":0.4690203935905195,"x":123.5,"y":110.68,"x0":-2.7393464282830946,"y0":50.002191552565904,"z0":5.692270152492878,"aX":-17.04244774149229},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":12.7,"spinRate":2415,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38449445980952257,"extension":6.0184987565273795},"index":0,"playId":"70000229-1c4b-395a-875b-5025a8b576dc","pitchNumber":1,"startTime":"2026-03-03T20:40:45.045Z","endTime":"2026-03-03T20:40:48.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2767680845434,"aZ":-16.39773046893046,"pfxX":-8.81982653680361,"pfxZ":7.678357069973412,"pX":0.27994699177464505,"pZ":2.9363102383900026,"vX0":11.678882114336794,"vY0":-142.32147556093372,"vZ0":-4.582162585627551,"x":106.33,"y":159.5,"x0":-2.728375856210626,"y0":50.000588660291555,"z0":5.603795325833862,"aX":-18.115822913084138},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2326,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38467814554340407,"extension":6.036980223993212},"index":1,"playId":"cf3fa836-9a4b-398a-af08-429a34c62d89","pitchNumber":2,"startTime":"2026-03-03T20:40:59.532Z","endTime":"2026-03-03T20:41:02.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":87.3,"endSpeed":79.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546588227828057,"aZ":-30.08045124989274,"pfxX":-7.656072376690578,"pfxZ":1.2821592782797655,"pX":-0.5508019729355749,"pZ":3.8017438868223907,"vX0":7.851508232290092,"vY0":-126.88199288187893,"vZ0":1.0692336646633036,"x":138.0,"y":136.13,"x0":-2.688139091553847,"y0":50.00250363309001,"z0":5.768678672322606,"aX":-12.504317454010897},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":12.1,"spinRate":1472,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4313929975674813,"extension":6.308786395458073},"index":2,"playId":"379d8438-b07f-3685-bf4a-ba9decab3725","pitchNumber":3,"startTime":"2026-03-03T20:41:17.669Z","endTime":"2026-03-03T20:41:21.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12621172884964,"aZ":-32.340365687319114,"pfxX":-6.386721825972446,"pfxZ":-0.10245284817629852,"pX":-0.00414195006228088,"pZ":2.441497589084787,"vX0":8.426750736788696,"vY0":-124.90465292918464,"vZ0":-1.4141262794349236,"x":117.16,"y":172.86,"x0":-2.598304795180313,"y0":50.00494813229274,"z0":5.68438459505231,"aX":-10.051295029183207},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":9.5,"spinRate":1311,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4392142160124477,"extension":6.574589201873741},"hitData":{"launchSpeed":101.2,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":156.24}},"index":3,"playId":"7c944921-80a1-3fa9-ac6e-9ae67512810b","pitchNumber":4,"startTime":"2026-03-03T20:41:33.882Z","endTime":"2026-03-03T20:41:41.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:41:41.587Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeimer Candelario walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:43:43.649Z","endTime":"2026-03-03T20:45:16.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50294446814621,"aZ":-30.06639380972349,"pfxX":6.315547375623613,"pfxZ":1.4725740443348965,"pX":1.400754157201267,"pZ":1.1849006687736652,"vX0":4.941270967279521,"vY0":-119.43307504341486,"vZ0":-2.9052334158698256,"x":63.61,"y":206.79,"x0":-1.5208249396799922,"y0":50.00486921587881,"z0":5.140507055212428,"aX":9.060925863441865},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.2,"breakHorizontal":-12.7,"spinRate":2453,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4598344945150177,"extension":6.3395771218038375},"index":0,"playId":"c2d0afb6-8691-3f93-8e2a-427f7d7330df","pitchNumber":1,"startTime":"2026-03-03T20:43:54.350Z","endTime":"2026-03-03T20:43:57.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39033342152162,"aZ":-16.51453643210476,"pfxX":-8.046630381947786,"pfxZ":8.313975165828,"pX":-0.13596278455089283,"pZ":1.3436369462210307,"vX0":6.8078010499601165,"vY0":-137.12427710109645,"vZ0":-6.618759738150551,"x":122.18,"y":202.5,"x0":-1.6187143644311779,"y0":50.00421205499795,"z0":4.936842579342011,"aX":-15.15879194810079},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2326,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4011016253535278,"extension":6.41350038082783},"index":1,"playId":"73fe13f2-78d0-3bba-9cfb-d784deb8d6aa","pitchNumber":2,"startTime":"2026-03-03T20:44:11.556Z","endTime":"2026-03-03T20:44:17.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54641170922788,"aZ":-14.90389346624443,"pfxX":-8.1831162978208,"pfxZ":9.071675982928925,"pX":0.8277878381346265,"pZ":2.15135097334888,"vX0":8.943442910214463,"vY0":-137.8220874077049,"vZ0":-5.021959035563532,"x":85.45,"y":180.69,"x0":-1.4119831994798706,"y0":50.0056246459246,"z0":5.020265903327799,"aX":-15.58464379902007},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2359,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.39898039204699254,"extension":6.388266715910526},"index":2,"playId":"29195665-06ce-390a-92d9-239fdadca887","pitchNumber":3,"startTime":"2026-03-03T20:44:27.053Z","endTime":"2026-03-03T20:44:54.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"}},"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":96.0,"endSpeed":87.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.337872105258484,"aZ":-16.833542097781866,"pfxX":-5.73110479639142,"pfxZ":7.834399992588969,"pX":0.7199421067512655,"pZ":3.007288113005221,"vX0":8.14993863029539,"vY0":-139.5213483228096,"vZ0":-2.5865550632101413,"x":101.75,"y":142.31,"x0":-1.5034512006618395,"y0":50.004011251717436,"z0":5.0644901126165145,"aX":-11.224801368288473},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2181,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.39357844981083145,"extension":6.506282542037401},"index":3,"playId":"e1ef985b-055a-3c9d-9bde-4bc77f339ea1","pitchNumber":4,"startTime":"2026-03-03T20:44:55.656Z","endTime":"2026-03-03T20:45:01.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.1,"endSpeed":87.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.935532543767316,"aZ":-15.578916539597575,"pfxX":-7.546176944739282,"pfxZ":8.464546055277838,"pX":1.1029394685004055,"pZ":1.813906990293272,"vX0":9.674062093010816,"vY0":-139.51033768859116,"vZ0":-5.670840721509503,"x":74.96,"y":189.8,"x0":-1.4378433821176184,"y0":50.004977258086,"z0":4.90898093339195,"aX":-14.79888670017497},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2212,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39341342135444846,"extension":6.324829839932909},"index":4,"playId":"a2da41ef-d5c0-34cf-a5c4-84838e69ced2","pitchNumber":5,"startTime":"2026-03-03T20:45:11.896Z","endTime":"2026-03-03T20:45:16.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":0.97,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:45:16.550Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Teodosio singles on a line drive to center fielder Rhylan Thomas. Jeimer Candelario to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:45:28.151Z","endTime":"2026-03-03T20:46:14.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34683281181848,"aZ":-26.874882851851233,"pfxX":-11.412673650322596,"pfxZ":2.7465848012785052,"pX":1.7719017769854901,"pZ":1.8060242281522667,"vX0":12.445963187425589,"vY0":-138.24969456937035,"vZ0":-3.8373722768901084,"x":49.46,"y":190.02,"x0":-1.309502145667085,"y0":50.00676311142177,"z0":5.019766983044661,"aX":-22.05672773497992},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":18.0,"spinRate":2302,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.396460416043924,"extension":6.549143958841027},"index":0,"playId":"24b33c42-7dad-3508-8c49-4c705422f330","pitchNumber":1,"startTime":"2026-03-03T20:45:42.707Z","endTime":"2026-03-03T20:45:46.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50496885429076,"aZ":-28.14493850543595,"pfxX":-9.531658348211401,"pfxZ":2.0627893365037266,"pX":-0.27758404648425383,"pZ":2.5440915442209695,"vX0":6.959576679561253,"vY0":-138.91945809888182,"vZ0":-1.6396026984231988,"x":127.58,"y":170.09,"x0":-1.5786191451039016,"y0":50.00147391415504,"z0":5.015216893545664,"aX":-18.60391619201827},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.6,"breakHorizontal":15.8,"spinRate":2207,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39447994208918136,"extension":6.406794602578366},"hitData":{"launchSpeed":91.8,"launchAngle":7.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.46,"coordY":118.74}},"index":1,"playId":"8ad89ca0-9bff-30a1-aea4-41b06bc2a702","pitchNumber":2,"startTime":"2026-03-03T20:46:02.059Z","endTime":"2026-03-03T20:46:14.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.6,"awayTeamWinProbability":39.4,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":1.69,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:46:14.038Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chris Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:47:03.097Z","endTime":"2026-03-03T20:50:12.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T20:46:26.991Z","endTime":"2026-03-03T20:47:04.592Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63029464863285,"aZ":-27.216095015255487,"pfxX":-9.616083443729195,"pfxZ":2.575414304117805,"pX":-0.4501035362839975,"pZ":2.266633958640852,"vX0":6.324265926618624,"vY0":-138.54568450764023,"vZ0":-2.663487848807369,"x":134.16,"y":177.58,"x0":-1.523903626192846,"y0":50.00487019978551,"z0":5.0773932224947265,"aX":-18.52291083489596},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":2165,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.3967597568696837,"extension":6.352345099477083},"index":1,"playId":"a6815d00-606c-3c99-8dbe-2ff66ffff6ed","pitchNumber":1,"startTime":"2026-03-03T20:47:04.592Z","endTime":"2026-03-03T20:47:08.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064928475597842,"aZ":-32.10191237989269,"pfxX":-6.376599733713783,"pfxZ":0.045049615174930224,"pX":-0.22806759307358734,"pZ":2.4162669866328357,"vX0":5.875886206833376,"vY0":-130.5854721820343,"vZ0":-0.6417937419654682,"x":125.69,"y":173.54,"x0":-1.6770496860975284,"y0":50.00637814151197,"z0":5.0767632745722455,"aX":-11.033955568820758},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.1,"breakHorizontal":10.3,"spinRate":1424,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41917255108687845,"extension":6.4653965008407335},"index":2,"playId":"0c2a8cae-700f-377b-942a-9ccffe945bb5","pitchNumber":2,"startTime":"2026-03-03T20:47:31.911Z","endTime":"2026-03-03T20:47:35.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45921264500923,"aZ":-35.496785164091776,"pfxX":6.944936673712588,"pfxZ":-2.1486267278637827,"pX":0.640303261786637,"pZ":0.7798962615736995,"vX0":3.4049628651131543,"vY0":-124.63501643279002,"vZ0":-3.1564821287996585,"x":92.59,"y":217.72,"x0":-1.654182166188459,"y0":50.00543187999258,"z0":5.051328565118204,"aX":10.721086221601881},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":-13.4,"spinRate":2603,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4426839021310953,"extension":6.467830762857761},"index":3,"playId":"e492deff-701d-3cc1-9364-e029b0d1388a","pitchNumber":3,"startTime":"2026-03-03T20:47:59.232Z","endTime":"2026-03-03T20:48:03.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.992897210243644,"aZ":-31.139442074624966,"pfxX":7.5554536038516105,"pfxZ":0.6930860086240731,"pX":0.046043890062559725,"pZ":2.691567789531879,"vX0":1.9882413266983783,"vY0":-122.93284252648783,"vZ0":0.5920914564586754,"x":115.24,"y":166.11,"x0":-1.7586007835339845,"y0":50.00449800738616,"z0":5.134330967537729,"aX":11.3299537066641},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-14.2,"spinRate":2550,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4490544842881845,"extension":6.393282627953695},"index":4,"playId":"71f84cbc-81e2-38c8-a78c-61bce0b04387","pitchNumber":4,"startTime":"2026-03-03T20:48:19.970Z","endTime":"2026-03-03T20:48:22.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324300987956775,"aZ":-26.502750386196386,"pfxX":-9.815163625162954,"pfxZ":2.809972893989377,"pX":1.2157062891845527,"pZ":3.734364373329749,"vX0":10.402984179837809,"vY0":-140.55894121834166,"vZ0":0.4874711820943973,"x":70.66,"y":137.95,"x0":-1.243129414937156,"y0":50.00201068803453,"z0":5.268096774609837,"aX":-19.806011743658207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2301,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3884129993594332,"extension":6.515291949271188},"index":5,"playId":"2cce3845-8846-387a-89cc-75061939843e","pitchNumber":5,"startTime":"2026-03-03T20:48:41.956Z","endTime":"2026-03-03T20:48:48.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85332858382241,"aZ":-25.046082663929496,"pfxX":-11.758956784063392,"pfxZ":3.5610767666987186,"pX":-0.015738353018852128,"pZ":1.738698806627235,"vX0":8.174477344543618,"vY0":-140.76662682820074,"vZ0":-4.493502702900727,"x":117.6,"y":191.84,"x0":-1.4340771588065608,"y0":50.00200314377416,"z0":4.983323220864375,"aX":-23.52628019452288},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.6,"breakHorizontal":19.6,"spinRate":2266,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.38955381324455507,"extension":6.437399260102529},"index":6,"playId":"b143777d-8539-31ac-a42b-e05db42a631c","pitchNumber":6,"startTime":"2026-03-03T20:49:01.856Z","endTime":"2026-03-03T20:49:04.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.960515112953136,"aZ":-22.381437897807963,"pfxX":-8.400879532186492,"pfxZ":5.422184523665995,"pX":0.13382163118775675,"pZ":1.6138770212546472,"vX0":6.928788833859628,"vY0":-133.16832119628413,"vZ0":-4.566592124066902,"x":111.9,"y":195.21,"x0":-1.40248485894976,"y0":50.00548141074739,"z0":4.95743853781318,"aX":-15.18306530644835},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":13.8,"spinRate":1656,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.41033868315394617,"extension":6.544096738162408},"index":7,"playId":"9e5f5f80-84fb-368b-9545-ba08b5a10634","pitchNumber":7,"startTime":"2026-03-03T20:49:25.252Z","endTime":"2026-03-03T20:49:34.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353855805290028,"aZ":-18.723582580711263,"pfxX":-5.545165638087333,"pfxZ":6.8024504498020555,"pX":0.7510860565371656,"pZ":4.502836229515928,"vX0":7.871218840108776,"vY0":-139.51024182506288,"vZ0":1.3884877586276752,"x":88.37,"y":117.2,"x0":-1.3819037890152666,"y0":50.00583038535319,"z0":5.22985432272405,"aX":-10.970617399638328},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":8.5,"spinRate":2151,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3920797720116225,"extension":6.318087543016298},"index":8,"playId":"1656eb46-57ef-347f-afd9-9e64d71958d7","pitchNumber":8,"startTime":"2026-03-03T20:49:49.455Z","endTime":"2026-03-03T20:49:53.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731048362613095,"aZ":-18.971893295490187,"pfxX":-6.730431251172462,"pfxZ":6.615549356274111,"pX":0.9460261877348145,"pZ":2.478632461247718,"vX0":8.931489756417996,"vY0":-140.18126561940426,"vZ0":-3.5231218315253345,"x":80.94,"y":171.86,"x0":-1.402220457551009,"y0":50.00679713517288,"z0":4.985294370507156,"aX":-13.441194988564092},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":10.4,"spinRate":2228,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3902467183727527,"extension":6.564626046700439},"index":9,"playId":"f4308ac5-47dc-3d6a-9648-23de6e0807db","pitchNumber":9,"startTime":"2026-03-03T20:50:09.041Z","endTime":"2026-03-03T20:50:12.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":5.899999999999999,"leverageIndex":2.24,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:50:12.321Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Madrigal singles on a line drive to right fielder Rob Refsnyder. Jeimer Candelario scores. Bryce Teodosio to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:52:38.229Z","endTime":"2026-03-03T20:53:07.210Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"postOnThird":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"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-03T20:50:27.467Z","endTime":"2026-03-03T20:51:06.710Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Rucker replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-03T20:51:06.710Z","endTime":"2026-03-03T20:52:40.518Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866611079192214,"aZ":-31.91145939342678,"pfxX":1.2158555909773907,"pfxZ":0.15090270839751696,"pX":-0.33858416912424255,"pZ":2.3705977863094665,"vX0":3.7520577163806075,"vY0":-129.17707626232146,"vZ0":-1.8300656784964318,"x":129.91,"y":174.77,"x0":-1.9630438085697055,"y0":50.00137923779508,"z0":5.522795162195981,"aX":2.069947047563537},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":-3.0,"spinRate":2512,"spinDirection":102},"zone":4,"typeConfidence":0.87,"plateTime":0.4227215220967464,"extension":5.936082679773027},"index":2,"playId":"58373af8-5578-3261-b813-3f5bcceeb9d2","pitchNumber":1,"startTime":"2026-03-03T20:52:40.518Z","endTime":"2026-03-03T20:52:44.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30147842669924,"aZ":-27.296186881382354,"pfxX":-6.91080880560933,"pfxZ":2.5484087363426244,"pX":0.15925831536530674,"pZ":2.5354294646739173,"vX0":8.029841622197313,"vY0":-136.78993931357223,"vZ0":-2.6264284239928015,"x":110.93,"y":170.32,"x0":-1.902393608282616,"y0":50.00413212622399,"z0":5.359781103568649,"aX":-13.23145407543763},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":11.0,"spinRate":2333,"spinDirection":218},"zone":5,"typeConfidence":0.83,"plateTime":0.3988767410039138,"extension":6.009319834250292},"hitData":{"launchSpeed":95.3,"launchAngle":11.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.92,"coordY":118.38}},"index":3,"playId":"ec68c793-57ca-326a-8a69-f1c30ae7871a","pitchNumber":2,"startTime":"2026-03-03T20:52:58.118Z","endTime":"2026-03-03T20:53:07.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":-13.099999999999994,"leverageIndex":2.22,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:53:07.210Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a line drive to left fielder Luke Raley. Bryce Teodosio scores. Nick Madrigal to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:53:24.434Z","endTime":"2026-03-03T20:54:11.994Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"postOnSecond":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.0,"endSpeed":74.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.321107937936016,"aZ":-40.8755373866641,"pfxX":7.8742588289550834,"pfxZ":-6.201293667279913,"pX":-1.618149561391104,"pZ":2.830044731626021,"vX0":-0.15513956416532676,"vY0":-117.97587747814929,"vZ0":2.2120993187628075,"x":178.68,"y":162.37,"x0":-2.5736511367509802,"y0":50.002037906341556,"z0":5.659292538008055,"aX":11.051940556648116},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.3,"breakHorizontal":-14.2,"spinRate":2582,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.46501783720120526,"extension":5.979850458532573},"index":0,"playId":"6aee9b7a-78af-3d4f-aa8b-08c13a13a3c7","pitchNumber":1,"startTime":"2026-03-03T20:53:38.542Z","endTime":"2026-03-03T20:53:42.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430734755168647,"aZ":-29.693740418696482,"pfxX":1.2816056377305007,"pfxZ":1.4583990344295117,"pX":0.14726887443915568,"pZ":2.2492734887999477,"vX0":5.303823859690169,"vY0":-129.32440405206188,"vZ0":-2.3516547024468193,"x":111.39,"y":178.05,"x0":-2.0947682088217183,"y0":50.00133721141217,"z0":5.44319028499307,"aX":2.173771019380919},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":-3.5,"spinRate":2492,"spinDirection":104},"zone":5,"typeConfidence":0.9,"plateTime":0.423189057545482,"extension":6.075473283765484},"hitData":{"launchSpeed":108.2,"launchAngle":7.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.32,"coordY":136.99}},"index":1,"playId":"523588a6-afcd-3fa1-a473-6b9793060f46","pitchNumber":2,"startTime":"2026-03-03T20:53:58.564Z","endTime":"2026-03-03T20:54:11.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"first":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":669326,"link":"/api/v1/people/669326"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-7.900000000000006,"leverageIndex":2.16,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:54:11.994Z","atBatIndex":21},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Christian Moore reaches on a fielder's choice out, pitcher Michael Rucker to third baseman Brendan Donovan to catcher Mitch Garver. Nick Madrigal out at home. Logan O'Hoppe to 3rd. Christian Moore to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:54:20.471Z","endTime":"2026-03-03T20:56:43.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnThird":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[2,6],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621074,"link":"/api/v1/people/621074"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":88.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656003202453633,"aZ":-14.619220496476828,"pfxX":-3.6050552407349583,"pfxZ":8.790727133527415,"pX":1.932334050732513,"pZ":2.2598568608975573,"vX0":11.391121324134765,"vY0":-139.73496151285377,"vZ0":-6.206220856363759,"x":43.34,"y":177.76,"x0":-1.7113072365900006,"y0":50.00038658615823,"z0":5.453567396985238,"aX":-7.19890309609498},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2302,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3905595333735623,"extension":6.143481684607292},"index":0,"playId":"3ae6b0ff-a962-374e-aae7-33a960b62101","pitchNumber":1,"startTime":"2026-03-03T20:54:42.845Z","endTime":"2026-03-03T20:54:45.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.742399346019226,"aZ":-17.770799566122374,"pfxX":-2.9365043312403927,"pfxZ":7.381647380802473,"pX":1.7075607656688738,"pZ":2.335765717527841,"vX0":10.49923059595915,"vY0":-138.31547918411124,"vZ0":-5.204984499266444,"x":51.91,"y":175.71,"x0":-1.7440739418594218,"y0":50.005511378364,"z0":5.420767530770731,"aX":-5.732832675782594},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":3.4,"spinRate":2272,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.3948939921448553,"extension":6.179028916578618},"index":1,"playId":"aae64591-51f5-3bb1-922d-a6931790484e","pitchNumber":2,"startTime":"2026-03-03T20:54:58.260Z","endTime":"2026-03-03T20:55:02.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Mitch Garver. Nick Madrigal to 3rd.","event":"Passed Ball","eventType":"passed_ball","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"aae64591-51f5-3bb1-922d-a6931790484e","startTime":"2026-03-03T20:55:24.087Z","endTime":"2026-03-03T20:55:31.417Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"second":{"id":663611,"link":"/api/v1/people/663611"},"postOnFirst":{"id":681351,"link":"/api/v1/people/681351"},"postOnThird":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":2.17,"dramaIndex":78.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.080954477812902,"aZ":-29.79966610144881,"pfxX":-6.56868073677769,"pfxZ":1.1867595092463885,"pX":0.46915596496476647,"pZ":2.0896415615959247,"vX0":9.05862659497024,"vY0":-139.81741075562817,"vZ0":-3.43398632093566,"x":99.12,"y":182.36,"x0":-1.9418588077160213,"y0":50.004207919333034,"z0":5.264563202421827,"aX":-13.1584680048986},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.7,"breakHorizontal":10.3,"spinRate":2230,"spinDirection":217},"zone":9,"typeConfidence":0.93,"plateTime":0.3900139674848786,"extension":6.132811038821143},"index":3,"playId":"ef3457d2-ccdc-3f17-9ac1-c43c3b52741a","pitchNumber":3,"startTime":"2026-03-03T20:55:31.417Z","endTime":"2026-03-03T20:55:34.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703674482718174,"aZ":-41.097646898256876,"pfxX":8.457599367328486,"pfxZ":-6.527115444678206,"pX":-1.253414732702458,"pZ":3.2561043662739886,"vX0":0.17084539558200343,"vY0":-116.91068990773859,"vZ0":3.532503065855421,"x":164.78,"y":150.87,"x0":-2.4243445403894577,"y0":50.00408071674315,"z0":5.616383901118994,"aX":11.557220051304993},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.4,"breakHorizontal":-15.4,"spinRate":2579,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.47084020688483275,"extension":5.897108618960036},"index":4,"playId":"a219612f-706f-3fba-a24b-ed662a41751f","pitchNumber":4,"startTime":"2026-03-03T20:55:47.348Z","endTime":"2026-03-03T20:55:52.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.812704702103716,"aZ":-29.397125335167082,"pfxX":1.0481805420593957,"pfxZ":1.6483053334174347,"pX":-0.35604656014213515,"pZ":2.4663774920023998,"vX0":4.269645537186622,"vY0":-128.26877110309735,"vZ0":-1.7810789659421884,"x":130.57,"y":172.19,"x0":-2.170987889225009,"y0":50.00346516882849,"z0":5.438123955663464,"aX":1.76467544963377},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.9,"breakHorizontal":-2.8,"spinRate":2390,"spinDirection":118},"zone":4,"typeConfidence":0.65,"plateTime":0.4252436941731683,"extension":6.012078544193118},"index":5,"playId":"7d751a18-3d9e-372d-83f8-0d564697bbde","pitchNumber":5,"startTime":"2026-03-03T20:56:07.097Z","endTime":"2026-03-03T20:56:16.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Logan O'Hoppe steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":6,"actionPlayId":"7d751a18-3d9e-372d-83f8-0d564697bbde","startTime":"2026-03-03T20:56:24.606Z","endTime":"2026-03-03T20:56:31.461Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"first":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":663611,"link":"/api/v1/people/663611"},"postOnSecond":{"id":681351,"link":"/api/v1/people/681351"},"postOnThird":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":2.17,"dramaIndex":73.0,"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.397423133342386,"aZ":-18.050450989400005,"pfxX":-2.8619985052596384,"pfxZ":7.284825118443405,"pX":1.1825732625844263,"pZ":2.554798721251393,"vX0":9.673654632995165,"vY0":-138.46298334301085,"vZ0":-4.261663124281227,"x":71.92,"y":169.8,"x0":-1.9870058407617501,"y0":50.0013409587349,"z0":5.324410638981009,"aX":-5.548806417794723},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":3.1,"spinRate":2254,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.39583502277364335,"extension":6.242400322560875},"hitData":{"launchSpeed":75.0,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":182.59}},"index":7,"playId":"e6f688d8-680c-316a-a6c3-15ff3bd5a097","pitchNumber":6,"startTime":"2026-03-03T20:56:31.461Z","endTime":"2026-03-03T20:56:43.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":681351,"link":"/api/v1/people/681351"},"third":{"id":663611,"link":"/api/v1/people/663611"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":8.699999999999996,"leverageIndex":2.17,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:56:43.216Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-03T20:57:21.367Z","endTime":"2026-03-03T20:58:02.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26826051976271,"aZ":-16.90268524776524,"pfxX":-1.4514012190668222,"pfxZ":7.721411532076063,"pX":0.44361444665920846,"pZ":2.810530995163497,"vX0":7.215544637787745,"vY0":-138.6337639846136,"vZ0":-4.433252730095691,"x":100.09,"y":162.9,"x0":-1.98616958277032,"y0":50.00371135994421,"z0":5.532699585272448,"aX":-2.8710511530668454},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":1.4,"spinRate":659,"spinDirection":34},"zone":6,"typeConfidence":0.9,"plateTime":0.3926467393766062,"extension":6.222074074054503},"index":0,"playId":"0e8e4799-bf5d-3be3-a8cb-601d390c4c86","pitchNumber":1,"startTime":"2026-03-03T20:57:21.367Z","endTime":"2026-03-03T20:57:25.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.399648579654052,"aZ":-34.392380767282056,"pfxX":3.1797055495646247,"pfxZ":-1.333468214225043,"pX":-0.18349217190559655,"pZ":2.9911448675146914,"vX0":3.8699028362241794,"vY0":-127.10954488503123,"vZ0":0.38865141863666697,"x":123.99,"y":158.02,"x0":-2.1303953684281933,"y0":50.00374371204951,"z0":5.5343296208614285,"aX":5.281329294369823},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.2,"breakHorizontal":-6.5,"spinRate":2563,"spinDirection":95},"zone":2,"typeConfidence":0.89,"plateTime":0.4284645499794868,"extension":5.8615584461793295},"index":1,"playId":"c770c0fc-122c-3a34-89c8-dfa0c068213c","pitchNumber":2,"startTime":"2026-03-03T20:57:40.679Z","endTime":"2026-03-03T20:57:44.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.610572338521482,"aZ":-37.679580902014315,"pfxX":3.0736729876630706,"pfxZ":-3.564080604334433,"pX":0.5138291860719402,"pZ":1.256078218640378,"vX0":5.296663499145548,"vY0":-123.48953819500379,"vZ0":-2.0907169172346403,"x":97.41,"y":204.87,"x0":-2.0582217718096394,"y0":50.002565946145175,"z0":5.283511569679551,"aX":4.746893182698194},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.7,"breakHorizontal":-6.8,"spinRate":2748,"spinDirection":60},"zone":14,"typeConfidence":0.88,"plateTime":0.44355474035403475,"extension":6.192139675287348},"index":2,"playId":"7d9170bb-1ffe-3c44-92c5-d937eca7d3b5","pitchNumber":3,"startTime":"2026-03-03T20:57:59.292Z","endTime":"2026-03-03T20:58:02.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":681351,"link":"/api/v1/people/681351"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":621074,"link":"/api/v1/people/621074"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.34,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-03T20:58:02.292Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rob Refsnyder strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T21:00:58.296Z","endTime":"2026-03-03T21:02:29.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158300234320816,"aZ":-12.474144779143913,"pfxX":-8.352483004428477,"pfxZ":9.787921268975598,"pX":0.4988367503233008,"pZ":1.462836402354535,"vX0":12.031005142664792,"vY0":-140.57349750692654,"vZ0":-8.96530767889311,"x":97.99,"y":199.28,"x0":-2.739966167772888,"y0":50.002991896391016,"z0":5.49172205199324,"aX":-16.812334698778766},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":12.8,"spinRate":2302,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.38879049691685275,"extension":6.116866587259558},"index":0,"playId":"1059c5af-45e2-3641-b211-bf0eb2adc4f9","pitchNumber":1,"startTime":"2026-03-03T21:00:58.296Z","endTime":"2026-03-03T21:01:06.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":89.1,"endSpeed":81.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.654093240711774,"aZ":-33.14584783535898,"pfxX":-1.461525190015136,"pfxZ":-0.5763573514371538,"pX":2.0139814246742653,"pZ":1.4786099192348399,"vX0":12.12788188717118,"vY0":-129.22065379530574,"vZ0":-4.095552736318111,"x":40.23,"y":198.86,"x0":-2.5561455067945964,"y0":50.00418951986809,"z0":5.638816183096822,"aX":-2.4675756905785295},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.8,"breakHorizontal":-0.1,"spinRate":2200,"spinDirection":359},"zone":14,"typeConfidence":2.0,"plateTime":0.4243477255740533,"extension":6.201349064143963},"index":1,"playId":"468f8ed2-685e-329c-bd0c-074780714c08","pitchNumber":2,"startTime":"2026-03-03T21:01:13.138Z","endTime":"2026-03-03T21:01:17.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.891412077920144,"aZ":-27.459283934309322,"pfxX":-7.680023043437171,"pfxZ":2.84771522749322,"pX":-1.0265175753719327,"pZ":2.454797483713674,"vX0":6.8196634979664665,"vY0":-127.19521341310764,"vZ0":-2.6777220305996945,"x":156.13,"y":172.5,"x0":-2.7330025083846428,"y0":50.00011400143719,"z0":5.678405775887937,"aX":-12.695799654456666},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":12.5,"spinRate":1457,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4291530338436256,"extension":6.4764139217753},"index":2,"playId":"01d5d006-6ce2-32ea-a80b-732b09f67838","pitchNumber":3,"startTime":"2026-03-03T21:01:28.297Z","endTime":"2026-03-03T21:01:31.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532382970837798,"aZ":-28.80515735709681,"pfxX":-8.337692803696033,"pfxZ":2.0418970827812517,"pX":-0.09798653246125273,"pZ":1.074107274070977,"vX0":8.888875424234676,"vY0":-127.23875686643584,"vZ0":-5.625527208111078,"x":120.74,"y":209.78,"x0":-2.542852157601892,"y0":50.004620216406884,"z0":5.578237437786109,"aX":-13.761451186798027},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1531,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42942239139385396,"extension":6.486566364616413},"index":3,"playId":"077f68b3-b15e-3138-a835-4eb6437f6010","pitchNumber":4,"startTime":"2026-03-03T21:01:51.412Z","endTime":"2026-03-03T21:01:54.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":98.5,"endSpeed":90.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.415507695448625,"aZ":-14.049604008618338,"pfxX":-7.742664737405681,"pfxZ":8.768000438306741,"pX":0.22161609498704685,"pZ":0.5045017964373532,"vX0":10.829684900195273,"vY0":-142.7495840607921,"vZ0":-11.147212561137383,"x":108.55,"y":225.16,"x0":-2.6127800034225777,"y0":50.002987124416826,"z0":5.3413007054641275,"aX":-16.00403453596271},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2292,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38349927897116665,"extension":6.141716867962074},"index":4,"playId":"df63ffe8-504e-3845-85d2-ef9c17a558c3","pitchNumber":5,"startTime":"2026-03-03T21:02:08.335Z","endTime":"2026-03-03T21:02:11.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000414082670943,"aZ":-30.544651725071706,"pfxX":-8.861410338699626,"pfxZ":1.028678172142639,"pX":-0.6846919078680335,"pZ":1.682521542658227,"vX0":7.6952186806937055,"vY0":-124.93468090328456,"vZ0":-3.436806879151708,"x":143.1,"y":193.35,"x0":-2.6460414008173743,"y0":50.004625173270036,"z0":5.573180117477589,"aX":-14.079417094493719},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":14.4,"spinRate":1456,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.43758080601820115,"extension":6.496930577829303},"index":5,"playId":"b3371c6c-cb51-370c-9179-0a54e65df455","pitchNumber":6,"startTime":"2026-03-03T21:02:26.259Z","endTime":"2026-03-03T21:02:29.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:02:29.259Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, second baseman Nick Madrigal to first baseman Jeimer Candelario.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T21:02:48.270Z","endTime":"2026-03-03T21:03:50.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13393057733635,"aZ":-39.56239946260414,"pfxX":5.436902820217829,"pfxZ":-4.82928147362391,"pX":-0.855987161306375,"pZ":1.1611071968891533,"vX0":3.625550168203208,"vY0":-122.82046641883657,"vZ0":-2.6273242370626746,"x":149.63,"y":207.43,"x0":-3.057332476136463,"y0":50.00475601130025,"z0":5.606494616394674,"aX":8.313496172495629},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.1,"breakHorizontal":-10.7,"spinRate":2278,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4458074778472705,"extension":6.117298523101377},"index":0,"playId":"1d184416-ac9b-3164-958e-848e1a15461c","pitchNumber":1,"startTime":"2026-03-03T21:02:52.342Z","endTime":"2026-03-03T21:02:56.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83483186476446,"aZ":-30.332608940704848,"pfxX":-5.970578903478563,"pfxZ":1.1220539706340436,"pX":-1.9046215980560481,"pZ":2.935019498829723,"vX0":4.325460536871424,"vY0":-126.96087191369821,"vZ0":-0.9445458790307077,"x":189.6,"y":159.53,"x0":-2.85067391390875,"y0":50.001441076287946,"z0":5.715543526872074,"aX":-9.792702474421361},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":9.8,"spinRate":1372,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4306288501880853,"extension":6.2723424598286055},"index":1,"playId":"d43cec91-a4da-379c-a409-942e9cc3718f","pitchNumber":2,"startTime":"2026-03-03T21:03:06.476Z","endTime":"2026-03-03T21:03:09.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02457138678193,"aZ":-31.01699253698205,"pfxX":-6.978155135260434,"pfxZ":0.713075540550868,"pX":-0.5427696110867342,"pZ":2.3852997312254933,"vX0":7.499980723963216,"vY0":-126.30651825022207,"vZ0":-1.8840784163316324,"x":137.69,"y":174.38,"x0":-2.6341322762510213,"y0":50.004275109298405,"z0":5.618291918999615,"aX":-11.3557058544375},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":11.0,"spinRate":1436,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4324895131167459,"extension":6.374927942061169},"index":2,"playId":"c11dc413-6c31-3d75-a63b-665166673500","pitchNumber":3,"startTime":"2026-03-03T21:03:22.127Z","endTime":"2026-03-03T21:03:26.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129061571874765,"aZ":-26.53949611880092,"pfxX":-7.358454025541532,"pfxZ":3.494703251756726,"pX":-0.36288258477910806,"pZ":1.9689049191049848,"vX0":7.958078269631685,"vY0":-125.78370450104511,"vZ0":-3.811437063973419,"x":130.83,"y":185.62,"x0":-2.603034452561446,"y0":50.00204329980489,"z0":5.641720344864579,"aX":-11.859451932424758},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.8,"breakHorizontal":11.6,"spinRate":1427,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.43449763791225227,"extension":6.462626092273614},"hitData":{"launchSpeed":83.7,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":156.75}},"index":3,"playId":"6f85dc26-a4c8-302b-8115-2c8617ac8568","pitchNumber":4,"startTime":"2026-03-03T21:03:45.446Z","endTime":"2026-03-03T21:03:50.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:03:50.792Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-03T21:04:06.286Z","endTime":"2026-03-03T21:05:48.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":97.2,"endSpeed":89.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69898501723057,"aZ":-13.157153093014704,"pfxX":-9.176484560846209,"pfxZ":9.41841432545039,"pX":1.0185873885349148,"pZ":2.3203869932967103,"vX0":13.254994659537171,"vY0":-140.89852605492496,"vZ0":-6.623616928542699,"x":78.17,"y":176.13,"x0":-2.5450436601008395,"y0":50.005738570970614,"z0":5.544608061329597,"aX":-18.535171280325596},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":14.0,"spinRate":2386,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3880837839170055,"extension":6.237624265108377},"index":0,"playId":"cda5b30f-c153-3825-8b6e-c9939d12a248","pitchNumber":1,"startTime":"2026-03-03T21:04:16.838Z","endTime":"2026-03-03T21:04:20.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22870087387308,"aZ":-32.4884612194685,"pfxX":-9.751748856081607,"pfxZ":-0.19452337812433562,"pX":0.12138525467724721,"pZ":2.2736786305952763,"vX0":9.637533571169737,"vY0":-125.6690365137864,"vZ0":-1.79891766042479,"x":112.37,"y":177.39,"x0":-2.5022246993849437,"y0":50.00524478072064,"z0":5.645931993954723,"aX":-15.55027709139467},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":15.4,"spinRate":1299,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.43639604950616695,"extension":6.41533134434757},"index":1,"playId":"55305709-1556-3656-b0e4-d37a9ca044b8","pitchNumber":2,"startTime":"2026-03-03T21:04:31.548Z","endTime":"2026-03-03T21:04:34.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29137698880639,"aZ":-33.76709334371467,"pfxX":-1.5105468911659476,"pfxZ":-0.9415508929706693,"pX":0.19889464658356343,"pZ":2.0560771909055515,"vX0":8.110279682348905,"vY0":-130.46387455468576,"vZ0":-2.785808838541439,"x":109.42,"y":183.27,"x0":-2.779537038329682,"y0":50.00272908500645,"z0":5.732055213025964,"aX":-2.5549321984495132},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":0.6,"spinRate":2377,"spinDirection":24},"zone":8,"typeConfidence":2.0,"plateTime":0.4229144729822578,"extension":6.188530378773298},"index":2,"playId":"3fab2b07-3abc-3fff-a7be-3c76f882ca82","pitchNumber":3,"startTime":"2026-03-03T21:04:45.697Z","endTime":"2026-03-03T21:04:49.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48483134998668,"aZ":-15.294177557578998,"pfxX":-7.5225458700196,"pfxZ":8.232409652405948,"pX":-0.11946309721909369,"pZ":4.123517129257079,"vX0":9.744779709692303,"vY0":-142.67332348380575,"vZ0":-2.142136175634618,"x":121.55,"y":127.45,"x0":-2.610603961177925,"y0":50.003399566395885,"z0":5.854061062906871,"aX":-15.426101149710236},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2390,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3847065331379418,"extension":5.929898557674702},"index":3,"playId":"230b49c3-ed34-3df2-b085-9a2714bba1b1","pitchNumber":4,"startTime":"2026-03-03T21:05:08.626Z","endTime":"2026-03-03T21:05:11.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8639129228749,"aZ":-29.95050580085483,"pfxX":0.22252750916366182,"pfxZ":1.3251400121129735,"pX":1.4505967550053753,"pZ":-0.40306351649757166,"vX0":10.533748871606356,"vY0":-129.55836117569507,"vZ0":-8.95260105815122,"x":61.71,"y":249.66,"x0":-2.7160370129542213,"y0":50.00520261125144,"z0":5.4239593049548,"aX":0.3733247065775469},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.2,"breakHorizontal":-3.0,"spinRate":2290,"spinDirection":7},"zone":14,"typeConfidence":2.0,"plateTime":0.42456709881697297,"extension":6.242241470290534},"index":4,"playId":"116b7085-e872-3f9f-beda-bfebe2a6a22d","pitchNumber":5,"startTime":"2026-03-03T21:05:24.402Z","endTime":"2026-03-03T21:05:27.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5073762046249,"aZ":-32.03550065428014,"pfxX":-8.370952646976173,"pfxZ":0.08398852695549497,"pX":-0.4087274265192359,"pZ":1.8116392756021977,"vX0":8.218782357222466,"vY0":-125.97442147282536,"vZ0":-3.056363467336694,"x":132.58,"y":189.87,"x0":-2.625406704185552,"y0":50.00082656036304,"z0":5.6292378062036725,"aX":-13.457507448341635},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":1336,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.43473090015355664,"extension":6.4711564428398525},"index":5,"playId":"ee25d021-213a-309b-81c8-6c0ae1de817f","pitchNumber":6,"startTime":"2026-03-03T21:05:45.439Z","endTime":"2026-03-03T21:05:48.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":691946,"link":"/api/v1/people/691946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:05:48.546Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Omar Martinez grounds out, second baseman Ryan Bliss to first baseman Patrick Wisdom.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:08:22.002Z","endTime":"2026-03-03T21:08:29.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669208,"link":"/api/v1/people/669208"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Michael Rucker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:07:53.263Z","endTime":"2026-03-03T21:08:24.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621074,"link":"/api/v1/people/621074","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038571786219297,"aZ":-19.68266636015341,"pfxX":-6.109714358374438,"pfxZ":6.483242960752428,"pX":-0.0076627735212615854,"pZ":2.6494891112916434,"vX0":6.884303548444698,"vY0":-137.56307926840321,"vZ0":-2.6001259205863376,"x":117.29,"y":167.24,"x0":-1.7427417509432686,"y0":50.001849685519105,"z0":4.933484145008883,"aX":-11.77002631778729},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":9.7,"spinRate":2113,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3973902464567338,"extension":6.537399599664929},"hitData":{"launchSpeed":99.1,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":151.68}},"index":1,"playId":"e7b26667-ec5a-3dc2-a4bf-96416f6a2bc6","pitchNumber":1,"startTime":"2026-03-03T21:08:24.155Z","endTime":"2026-03-03T21:08:29.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:08:29.845Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyren Paris walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:08:40.940Z","endTime":"2026-03-03T21:12:27.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91369128661793,"aZ":-20.342093833285908,"pfxX":-6.590698195583453,"pfxZ":6.160798033256031,"pX":-0.27132358407901436,"pZ":3.3637732579340067,"vX0":6.405644525012977,"vY0":-137.33573639007957,"vZ0":-0.6325314864244207,"x":127.34,"y":147.96,"x0":-1.7717779568947674,"y0":50.001373289218826,"z0":4.974086880957024,"aX":-12.65529392092215},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":10.7,"spinRate":2161,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39802624054590297,"extension":6.611831361495607},"index":0,"playId":"c5472ff0-46be-3f6a-97a3-16df4dd56c16","pitchNumber":1,"startTime":"2026-03-03T21:08:57.421Z","endTime":"2026-03-03T21:09:02.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.903654759828367,"aZ":-19.28918468491004,"pfxX":-6.0171380016024525,"pfxZ":6.702395733991198,"pX":-0.5705505120137943,"pZ":3.9544863578411755,"vX0":5.4546235939579875,"vY0":-137.6354982676852,"vZ0":0.7076916809260585,"x":138.75,"y":132.01,"x0":-1.7941121685371044,"y0":50.00391240490778,"z0":4.998028864289882,"aX":-11.57103421569143},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":9.8,"spinRate":2365,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.397597139193274,"extension":6.595585225680331},"index":1,"playId":"f9142756-9e61-38d7-a221-ec6b318a5e81","pitchNumber":2,"startTime":"2026-03-03T21:09:11.029Z","endTime":"2026-03-03T21:09:14.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.054091299028368,"aZ":-30.284919693894008,"pfxX":9.494810674124505,"pfxZ":1.4088872344651961,"pX":2.120376901362397,"pZ":0.9144125360568877,"vX0":6.0050637145168935,"vY0":-115.45586247076805,"vZ0":-2.0512314670796785,"x":36.18,"y":214.09,"x0":-1.7546365430028066,"y0":50.00228392711005,"z0":4.750802701752064,"aX":12.716799936036677},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.7,"spinRate":2856,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4758146256087592,"extension":6.652717669906426},"index":2,"playId":"9eb9828f-46bf-3ddc-bbc1-9941fde3f2de","pitchNumber":3,"startTime":"2026-03-03T21:09:33.428Z","endTime":"2026-03-03T21:09:37.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.0,"endSpeed":87.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53163059538221,"aZ":-19.931680851411517,"pfxX":-4.737928512311515,"pfxZ":6.297436107908506,"pX":-0.3736431407145145,"pZ":4.235512637334569,"vX0":5.820325675172671,"vY0":-138.23159325787873,"vZ0":1.4800648839162243,"x":131.24,"y":124.42,"x0":-1.8865195633501166,"y0":50.00220543332948,"z0":5.027412133140516,"aX":-9.210239905796772},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":7.4,"spinRate":2342,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3955824515862565,"extension":6.546983758582861},"index":3,"playId":"a25b747b-386a-3280-b340-da7272b3d886","pitchNumber":4,"startTime":"2026-03-03T21:09:50.047Z","endTime":"2026-03-03T21:09:55.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846105328961855,"aZ":-18.13567372333214,"pfxX":-5.8379315900140085,"pfxZ":7.409882113438463,"pX":0.8230090312307241,"pZ":2.5877186653782203,"vX0":8.576801757714671,"vY0":-136.70970990175542,"vZ0":-2.9164360910690057,"x":85.63,"y":168.91,"x0":-1.5949797093793032,"y0":50.00456745316604,"z0":4.911707588995366,"aX":-11.063659542639835},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":8.8,"spinRate":2452,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4004888953595849,"extension":6.58205984590791},"index":4,"playId":"d89af993-f177-3628-9813-5978ca6d364f","pitchNumber":5,"startTime":"2026-03-03T21:10:06.194Z","endTime":"2026-03-03T21:10:33.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.172006977373773,"aZ":-19.171575771171437,"pfxX":-6.499344543998358,"pfxZ":6.829965965763794,"pX":-0.9211225433211401,"pZ":3.3231492885538527,"vX0":4.868656332298686,"vY0":-137.32329138927253,"vZ0":-0.891733453287201,"x":152.11,"y":149.05,"x0":-1.8749720929376072,"y0":50.00669668543565,"z0":4.959544330269588,"aX":-12.38240420180424},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":10.7,"spinRate":2294,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3992612307877659,"extension":6.67764554495262},"index":5,"playId":"1dbe194f-6674-3a49-8e6a-6857c5794ff3","pitchNumber":6,"startTime":"2026-03-03T21:10:41.593Z","endTime":"2026-03-03T21:10:45.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810798257369306,"aZ":-16.444624611946406,"pfxX":-5.25121718282464,"pfxZ":8.272431814469403,"pX":-0.4795201457524647,"pZ":3.6971364044909842,"vX0":5.261068666696513,"vY0":-137.1510063961646,"vZ0":-0.3227469692575964,"x":135.28,"y":138.96,"x0":-1.7419256856548981,"y0":50.005850062447486,"z0":4.939527118636482,"aX":-9.98918776819236},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":8.4,"spinRate":2167,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39962509559491854,"extension":6.6892972748172035},"index":6,"playId":"3fc7267f-0822-3889-9b49-06057d84258c","pitchNumber":7,"startTime":"2026-03-03T21:11:01.093Z","endTime":"2026-03-03T21:11:04.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40548832129591,"aZ":-15.996918888350052,"pfxX":-6.640891942760568,"pfxZ":8.403597482386532,"pX":-0.6813012359779954,"pZ":3.257471326019815,"vX0":5.279258974418305,"vY0":-138.01901169425935,"vZ0":-1.6869559386282484,"x":142.97,"y":150.83,"x0":-1.758364743328507,"y0":50.00066040937206,"z0":4.956690872546651,"aX":-12.780057547674652},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":10.9,"spinRate":2377,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3972243421319934,"extension":6.55552849128284},"index":7,"playId":"03c8b7ef-6ff6-354e-b0cb-04038b4a77e3","pitchNumber":8,"startTime":"2026-03-03T21:11:20.693Z","endTime":"2026-03-03T21:11:23.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.689012570746833,"aZ":-20.477335823429385,"pfxX":-7.326373159956377,"pfxZ":6.107315112347759,"pX":-0.6818053845218822,"pZ":3.3725987800941652,"vX0":5.3440248812282265,"vY0":-137.75106785986435,"vZ0":-0.6280317015496346,"x":142.99,"y":147.72,"x0":-1.6988730025264933,"y0":50.000098639904486,"z0":4.992735287445093,"aX":-14.0239823207041},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":2397,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39820181760322004,"extension":6.46827997856269},"index":8,"playId":"838b9d15-4477-3541-ab23-1c9757fea794","pitchNumber":9,"startTime":"2026-03-03T21:11:47.116Z","endTime":"2026-03-03T21:11:51.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56139650569148,"aZ":-16.37953499682494,"pfxX":-5.221304938798827,"pfxZ":8.222086235413395,"pX":2.3770209633745183,"pZ":1.8848841966458878,"vX0":12.276415960922249,"vY0":-137.0615580525506,"vZ0":-5.091425974881364,"x":26.39,"y":187.89,"x0":-1.462463123958122,"y0":50.00153134075294,"z0":4.8686398223022005,"aX":-10.029500947605449},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":7.2,"spinRate":2425,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39814776674958896,"extension":6.882625528514049},"index":9,"playId":"32917eed-840a-3c6f-9acf-b03dd533e002","pitchNumber":10,"startTime":"2026-03-03T21:12:23.807Z","endTime":"2026-03-03T21:12:27.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:12:27.181Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jeimer Candelario homers (1) on a fly ball to right field. Kyren Paris scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:12:41.833Z","endTime":"2026-03-03T21:14:41.818Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"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":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.182252168956087,"aZ":-17.02614526290324,"pfxX":-6.794808444850499,"pfxZ":8.1312609879759,"pX":1.0574817749305145,"pZ":1.5119553438871904,"vX0":9.82473123222843,"vY0":-135.28404052108021,"vZ0":-5.3124525034825005,"x":76.69,"y":197.96,"x0":-1.7302800913394392,"y0":50.000342017467,"z0":4.6857476313213295,"aX":-12.654518214149977},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2434,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40412258144235835,"extension":6.443311721637508},"index":0,"playId":"6912be34-6ad7-3c16-83c5-e12d5fc4e178","pitchNumber":1,"startTime":"2026-03-03T21:12:53.977Z","endTime":"2026-03-03T21:12:58.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845492691213607,"aZ":-22.045288424505568,"pfxX":-10.18291044965234,"pfxZ":5.49224665755278,"pX":0.8661533420827716,"pZ":1.8807704585859526,"vX0":10.165119784402284,"vY0":-135.04041577261242,"vZ0":-3.9885074738910613,"x":83.98,"y":188.0,"x0":-1.6267636957427611,"y0":50.002402666164,"z0":4.930805479219991,"aX":-18.77698129312151},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2385,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4058615656095812,"extension":6.661941223048427},"index":1,"playId":"654b24cd-3d2f-38c4-ae10-a50689a9c099","pitchNumber":2,"startTime":"2026-03-03T21:13:10.462Z","endTime":"2026-03-03T21:13:16.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"}},"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":93.1,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.625898437046917,"aZ":-17.21021965085957,"pfxX":-7.133559885598805,"pfxZ":8.107473198349727,"pX":1.1160154736603838,"pZ":3.089590102073548,"vX0":9.751550686648878,"vY0":-135.25892925472544,"vZ0":-1.6690999660959513,"x":74.46,"y":155.36,"x0":-1.6159291905629287,"y0":50.00092569344955,"z0":4.926651678134809,"aX":-13.163695152622116},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2475,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4055853633027122,"extension":6.589017033831557},"index":2,"playId":"a9f50772-bba9-35e7-a797-336a534a32e1","pitchNumber":3,"startTime":"2026-03-03T21:13:39.420Z","endTime":"2026-03-03T21:13:43.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.601508503300085,"aZ":-14.955747220373373,"pfxX":-6.012584118698238,"pfxZ":9.439428465678567,"pX":-0.15173623987695192,"pZ":2.071256895501843,"vX0":6.318532043605155,"vY0":-134.33090646101851,"vZ0":-4.535674040328329,"x":122.78,"y":182.86,"x0":-1.7553003136067067,"y0":50.00205777586892,"z0":4.847734575503594,"aX":-10.96748622722407},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2528,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.40802264502146457,"extension":6.363763181215594},"index":3,"playId":"94b5981f-df5a-361b-855b-b67fdd839b13","pitchNumber":4,"startTime":"2026-03-03T21:13:58.550Z","endTime":"2026-03-03T21:14:02.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.425221411980477,"aZ":-15.87296732399586,"pfxX":-6.706206511717891,"pfxZ":8.864535673499935,"pX":0.27621757798719965,"pZ":2.1295126790459804,"vX0":7.532557684739719,"vY0":-135.00041898987826,"vZ0":-4.066082578682272,"x":106.47,"y":181.28,"x0":-1.6838477178378617,"y0":50.00102484138123,"z0":4.778286201342581,"aX":-12.330489079455774},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2642,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.40629501422808456,"extension":6.617755627402012},"hitData":{"launchSpeed":109.2,"launchAngle":34.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":236.04,"coordY":87.27}},"index":4,"playId":"a78ca15a-cc59-3dd2-a209-be49734e21f6","pitchNumber":5,"startTime":"2026-03-03T21:14:16.005Z","endTime":"2026-03-03T21:14:41.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"L","description":"Left"}},"first":{"id":677347,"link":"/api/v1/people/677347"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":-20.800000000000004,"leverageIndex":1.49,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:14:41.818Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:14:54.733Z","endTime":"2026-03-03T21:16:32.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":78.4,"endSpeed":71.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.124197086389316,"aZ":-29.921976627227963,"pfxX":10.337873250420909,"pfxZ":1.7138839616859336,"pX":-0.3817596101344456,"pZ":3.0092862023494082,"vX0":0.9048384725889477,"vY0":-114.20547982103052,"vZ0":2.164033752989031,"x":131.55,"y":157.53,"x0":-2.125793722203403,"y0":50.00233314594193,"z0":5.003888538144945,"aX":13.578923832520369},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.0,"breakHorizontal":-19.0,"spinRate":2802,"spinDirection":75},"zone":1,"typeConfidence":2.0,"plateTime":0.48062104813262474,"extension":6.462357204460762},"index":0,"playId":"78c9b9a9-ac73-390d-8a55-d6feb8e2e6f2","pitchNumber":1,"startTime":"2026-03-03T21:15:03.529Z","endTime":"2026-03-03T21:15:07.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.664513888086343,"aZ":-18.33988281578661,"pfxX":-5.9438033313225525,"pfxZ":7.257675794664982,"pX":0.20044435097388924,"pZ":2.5193913416166667,"vX0":7.012378991846304,"vY0":-136.82875979699747,"vZ0":-2.9243814704628446,"x":109.36,"y":170.76,"x0":-1.6168400536710321,"y0":50.00309363799526,"z0":4.850594590865233,"aX":-11.3314281868443},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":9.4,"spinRate":2336,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3994786649942834,"extension":6.692419290868533},"index":1,"playId":"e71684cb-8ae6-322b-b7c6-50f4d2c8f2a0","pitchNumber":2,"startTime":"2026-03-03T21:15:25.504Z","endTime":"2026-03-03T21:15:28.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84820718668534,"aZ":-19.30524216526099,"pfxX":-2.9943167986591073,"pfxZ":6.8699301283314185,"pX":0.011959046655637769,"pZ":4.891661141113417,"vX0":5.71542177805771,"vY0":-135.8057113416799,"vZ0":2.916289151219555,"x":116.54,"y":106.71,"x0":-1.727841424237766,"y0":50.005260977535535,"z0":5.144490032307165,"aX":-5.611698572154292},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":4.2,"spinRate":2314,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4028148970930445,"extension":6.496927824939086},"index":2,"playId":"334fd943-df97-3d60-a0ec-85bac156b512","pitchNumber":3,"startTime":"2026-03-03T21:15:46.368Z","endTime":"2026-03-03T21:15:49.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.6,"endSpeed":84.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15577818708683,"aZ":-20.34605540048677,"pfxX":-4.417804362618338,"pfxZ":6.406782743311533,"pX":-0.14180673102845828,"pZ":3.1357373939293933,"vX0":6.047480392638102,"vY0":-134.7538626442545,"vZ0":-0.9218242542019561,"x":122.41,"y":154.12,"x0":-1.8368656586632908,"y0":50.004439042061065,"z0":4.914152678154075,"aX":-8.159079229417127},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":6.7,"spinRate":2180,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4058306369300686,"extension":6.644015324567279},"index":3,"playId":"c1cca866-b52f-3725-9a4c-b6b7e3788dc4","pitchNumber":4,"startTime":"2026-03-03T21:16:02.952Z","endTime":"2026-03-03T21:16:06.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085750967192425,"aZ":-31.403240120209617,"pfxX":8.695589307757825,"pfxZ":0.5945304128265416,"pX":1.2322042325081792,"pZ":1.8394493729269534,"vX0":4.506886919899005,"vY0":-113.75240781168287,"vZ0":0.3157551841049844,"x":70.03,"y":189.11,"x0":-1.9149618116351197,"y0":50.00017277772539,"z0":4.854641568451135,"aX":11.204779139047984},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.6,"breakHorizontal":-17.0,"spinRate":2810,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.48458476462749456,"extension":6.428314327425142},"index":4,"playId":"f71ec746-6545-3710-bb7b-19696ca17815","pitchNumber":5,"startTime":"2026-03-03T21:16:28.759Z","endTime":"2026-03-03T21:16:32.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:16:32.044Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chris Taylor doubles (2) on a fly ball to center fielder Rhylan Thomas.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:17:15.250Z","endTime":"2026-03-03T21:17:42.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T21:16:45.794Z","endTime":"2026-03-03T21:17:17.502Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":78.7,"endSpeed":71.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095088814299523,"aZ":-29.8318247913159,"pfxX":7.083108100042298,"pfxZ":1.8027577849374463,"pX":1.8405071660439722,"pZ":1.0827158618607022,"vX0":6.225742017063328,"vY0":-114.36319900302239,"vZ0":-1.4659246528971042,"x":46.84,"y":209.55,"x0":-1.8576102981321674,"y0":50.00152899995945,"z0":4.714149668665349,"aX":9.189292580523245},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.1,"breakHorizontal":-14.6,"spinRate":2632,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4827303540211383,"extension":6.6340036235112905},"index":1,"playId":"413a1a95-4f6e-3226-9712-d95d9d1b0d2a","pitchNumber":1,"startTime":"2026-03-03T21:17:17.502Z","endTime":"2026-03-03T21:17:21.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.1,"endSpeed":85.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192468907845534,"aZ":-19.174564109708633,"pfxX":-10.390336341740126,"pfxZ":7.003076129361351,"pX":0.19365154445828173,"pZ":2.312057966684185,"vX0":8.375654101530795,"vY0":-135.29133177596364,"vZ0":-3.5517940252638276,"x":109.62,"y":176.35,"x0":-1.5906222962157808,"y0":50.000024020649306,"z0":4.983687403742704,"aX":-19.280844607009797},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":17.0,"spinRate":2225,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40465783828056257,"extension":6.779450032623166},"hitData":{"launchSpeed":94.9,"launchAngle":33.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.55,"coordY":48.15}},"index":2,"playId":"db194239-ad71-3457-897c-ece30972761f","pitchNumber":2,"startTime":"2026-03-03T21:17:32.073Z","endTime":"2026-03-03T21:17:42.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.35,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:17:42.347Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Madrigal pops out to third baseman Brendan Donovan.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-03T21:20:04.670Z","endTime":"2026-03-03T21:20:49.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688230,"fullName":"Peyton Alford","link":"/api/v1/people/688230"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T21:18:01.410Z","endTime":"2026-03-03T21:18:54.284Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Peyton Alford replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-03T21:18:54.284Z","endTime":"2026-03-03T21:20:07.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688230,"link":"/api/v1/people/688230"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.436536532774504,"aZ":-12.329212274765974,"pfxX":5.372351279465503,"pfxZ":10.514406845354308,"pX":-0.5022655302709654,"pZ":3.305812332049709,"vX0":-5.3637673521153415,"vY0":-136.59588737213932,"vZ0":-4.01039508141519,"x":136.15,"y":149.52,"x0":0.7900039978533562,"y0":50.000652220950826,"z0":5.642239471220498,"aX":10.138300235915604},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-8.5,"spinRate":2336,"spinDirection":150},"zone":11,"typeConfidence":0.88,"plateTime":0.401160466641747,"extension":5.757098357093693},"index":2,"playId":"b3329f8b-dd9b-3a0b-87f7-24c3221a658e","pitchNumber":1,"startTime":"2026-03-03T21:20:07.001Z","endTime":"2026-03-03T21:20:11.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688230,"link":"/api/v1/people/688230","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.621313770932037,"aZ":-30.187823479377784,"pfxX":-1.144027991301673,"pfxZ":1.3398888650622478,"pX":0.9181527535437128,"pZ":2.1448685008384207,"vX0":-0.6337311539022507,"vY0":-120.92815737998583,"vZ0":-1.9919056465328828,"x":82.0,"y":180.87,"x0":1.3322411009142634,"y0":50.00197303861611,"z0":5.627914426648316,"aX":-1.6937936186876437},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":2.3,"spinRate":2423,"spinDirection":243},"zone":14,"typeConfidence":0.87,"plateTime":0.45296403635164095,"extension":5.477519830557708},"index":3,"playId":"8d92d910-aafd-3c11-8f92-c1000ee0051e","pitchNumber":2,"startTime":"2026-03-03T21:20:21.364Z","endTime":"2026-03-03T21:20:24.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688230,"link":"/api/v1/people/688230","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.498925431015927,"aZ":-29.911203782179506,"pfxX":-1.4650699725376053,"pfxZ":1.484745065548907,"pX":-0.6605300221999578,"pZ":2.204105798145249,"vX0":-3.7211837836535246,"vY0":-123.19810769425797,"vZ0":-1.9899324193662489,"x":142.18,"y":179.27,"x0":1.0652098457038035,"y0":50.00344722799807,"z0":5.572353025827391,"aX":-2.2311233041018346},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":3.6,"spinRate":2456,"spinDirection":210},"zone":4,"typeConfidence":0.8,"plateTime":0.44610628734251057,"extension":5.805555341257798},"hitData":{"launchSpeed":87.4,"launchAngle":76.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":184.11}},"index":4,"playId":"e468ae5a-3c6f-3b90-b2fe-fb383dd22a62","pitchNumber":3,"startTime":"2026-03-03T21:20:38.605Z","endTime":"2026-03-03T21:20:49.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":688230,"link":"/api/v1/people/688230","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":663611,"link":"/api/v1/people/663611","batSide":{"code":"R","description":"Right"}},"second":{"id":621035,"link":"/api/v1/people/621035"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_ab"},{"player":{"id":688230,"link":"/api/v1/people/688230"},"credit":"p_ab"},{"player":{"id":663611,"link":"/api/v1/people/663611"},"credit":"b_pa"},{"player":{"id":688230,"link":"/api/v1/people/688230"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.05,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:20:49.023Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:23:18.313Z","endTime":"2026-03-03T21:23:57.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces George Klassen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:22:53.004Z","endTime":"2026-03-03T21:23:20.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691946,"link":"/api/v1/people/691946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.3,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77769348774219,"aZ":-21.103212925216294,"pfxX":8.829275201989038,"pfxZ":6.940762167011719,"pX":1.4343681887632127,"pZ":2.9091524300494123,"vX0":-6.329654385812428,"vY0":-125.56434837925589,"vZ0":-4.027762651008256,"x":62.33,"y":160.23,"x0":2.842631722221872,"y0":50.00131606193768,"z0":6.254309423967191,"aX":14.07659220061516},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2029,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.43646845864086226,"extension":6.981429147362377},"index":1,"playId":"4af6393e-7e6d-3032-9cb7-8dadb2ccd57c","pitchNumber":1,"startTime":"2026-03-03T21:23:20.464Z","endTime":"2026-03-03T21:23:24.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.6,"endSpeed":79.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14851016836693,"aZ":-19.71547758007471,"pfxX":8.69311877803468,"pfxZ":7.795417861420807,"pX":-0.17653701610622807,"pZ":1.1877577739298295,"vX0":-10.47711245838749,"vY0":-125.54129412053182,"vZ0":-8.258344071732498,"x":123.73,"y":206.71,"x0":2.9192368010088883,"y0":50.00168259417556,"z0":6.121566082069077,"aX":13.891188751437173},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":12.4,"breakHorizontal":-13.3,"spinRate":2021,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4360972068292228,"extension":7.085981397990581},"index":2,"playId":"055bf78d-312d-3734-a8d1-51596c174414","pitchNumber":2,"startTime":"2026-03-03T21:23:30.479Z","endTime":"2026-03-03T21:23:33.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.0,"endSpeed":78.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.843030477285264,"aZ":-20.4163487995214,"pfxX":-1.5438418654183312,"pfxZ":7.475188066363348,"pX":0.45545465507651484,"pZ":3.4334113637863743,"vX0":-6.223688720884121,"vY0":-125.07187975741247,"vZ0":-2.9877025305749374,"x":99.64,"y":146.08,"x0":3.1838044045102007,"y0":50.005354613601604,"z0":6.330910703337228,"aX":-2.428905801576557},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":13.0,"breakHorizontal":4.3,"spinRate":2220,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.43909262104249125,"extension":7.366569326634889},"index":3,"playId":"3e0efac6-5349-37fb-8938-872445d660ef","pitchNumber":3,"startTime":"2026-03-03T21:23:41.048Z","endTime":"2026-03-03T21:23:45.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92332524590911,"aZ":-19.710325486493208,"pfxX":7.286319664350035,"pfxZ":7.7406286497405095,"pX":1.04591387175926,"pZ":2.4920581653457976,"vX0":-7.542276134425124,"vY0":-126.14132527350324,"vZ0":-5.062033809657417,"x":77.13,"y":171.49,"x0":3.129565303834449,"y0":50.00117246825419,"z0":6.1163405456540785,"aX":11.72850659847028},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.1,"breakHorizontal":-11.4,"spinRate":2043,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.4344023459541626,"extension":7.579463608541535},"index":4,"playId":"5a2cfb30-26ea-3e66-a5b9-30ae1b4151e4","pitchNumber":4,"startTime":"2026-03-03T21:23:52.142Z","endTime":"2026-03-03T21:23:57.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.9,"awayTeamWinProbability":64.1,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.13,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:23:57.613Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Wisdom strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:24:10.265Z","endTime":"2026-03-03T21:25:36.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.227732292321686,"aZ":-22.038749766374874,"pfxX":-0.030436736479583004,"pfxZ":6.26994440905597,"pX":-0.5405882709542693,"pZ":3.4816974054412526,"vX0":-8.990186145063497,"vY0":-125.5122516118335,"vZ0":-2.3546257408283213,"x":137.61,"y":144.77,"x0":3.071820820560785,"y0":50.00500304901143,"z0":6.2019172873820185,"aX":-0.04691259202216355},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.2,"breakHorizontal":1.8,"spinRate":2076,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4341966477032013,"extension":7.362371200356323},"index":0,"playId":"fd8ce42d-a37d-3f20-8dcc-d4e0c70d0c46","pitchNumber":1,"startTime":"2026-03-03T21:24:18.560Z","endTime":"2026-03-03T21:24:21.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.414152488029583,"aZ":-22.653867993674453,"pfxX":-0.8367848249938661,"pfxZ":5.930272446282633,"pX":-0.4488335006413368,"pZ":3.556136602548687,"vX0":-8.014591779191901,"vY0":-125.16386730778501,"vZ0":-2.101255820784332,"x":134.11,"y":142.76,"x0":2.887649863827928,"y0":50.00450512871013,"z0":6.239070542878788,"aX":-1.3424731870207938},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.6,"breakHorizontal":3.1,"spinRate":2062,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.4356203496084863,"extension":7.664526303949467},"index":1,"playId":"76ed4d5c-a918-3064-8cb1-7ab292e9ce78","pitchNumber":2,"startTime":"2026-03-03T21:24:32.515Z","endTime":"2026-03-03T21:24:35.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-03-03T21:24:47.050Z","endTime":"2026-03-03T21:24:58.782Z","isPitch":false,"type":"action","player":{"id":621550,"link":"/api/v1/people/621550"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.20477407300605,"aZ":-24.3010012587949,"pfxX":5.547309363399323,"pfxZ":6.2991285553343594,"pX":0.4948488114042265,"pZ":2.618324336889519,"vX0":-7.309398939610146,"vY0":-110.64655173172265,"vZ0":-2.470293564849963,"x":98.14,"y":168.09,"x0":3.1079333334535213,"y0":50.00421987336157,"z0":6.274297228684808,"aX":6.936428950790001},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":11.2,"breakHorizontal":-8.3,"spinRate":1584,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.49345197180896916,"extension":6.695278939117392},"index":3,"playId":"e61aa1db-5c5e-38e5-904e-b570d6a56aa8","pitchNumber":3,"startTime":"2026-03-03T21:24:58.782Z","endTime":"2026-03-03T21:25:02.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"playId":"8bd3d8db-6f89-3010-863f-c06a61d01d1b","startTime":"2026-03-03T21:25:19.929Z","endTime":"2026-03-03T21:25:22.929Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.57261652843741,"aZ":-25.05543967591081,"pfxX":7.010213105024436,"pfxZ":5.995587811898598,"pX":1.447824185943732,"pZ":1.1823168417405683,"vX0":-5.972253395253872,"vY0":-107.85712721538104,"vZ0":-4.6674703607178,"x":61.81,"y":206.86,"x0":3.3329866885110153,"y0":50.00005863666964,"z0":6.115840714830269,"aX":8.314378821004757},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":10.0,"breakHorizontal":-11.3,"spinRate":1706,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.5065221728368892,"extension":7.151709187054466},"index":5,"playId":"745f841f-7314-3bd9-8262-9dea7d3bb53e","pitchNumber":4,"startTime":"2026-03-03T21:25:33.712Z","endTime":"2026-03-03T21:25:36.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.95,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:25:36.746Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Bliss doubles (1) on a sharp line drive to left fielder Chris Taylor. J.P. Crawford to 3rd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:25:46.891Z","endTime":"2026-03-03T21:26:19.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669208,"fullName":"Ryan Bliss","link":"/api/v1/people/669208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669208,"fullName":"Ryan Bliss","link":"/api/v1/people/669208"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669208,"fullName":"Ryan Bliss","link":"/api/v1/people/669208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":70.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408983389297095,"aZ":-23.487084744375377,"pfxX":8.494361362461543,"pfxZ":6.842627891956818,"pX":0.2831488110854217,"pZ":2.0904016130036864,"vX0":-8.931899646887846,"vY0":-112.28602242385793,"vZ0":-3.7223447296730496,"x":106.21,"y":182.34,"x0":3.2195319616110387,"y0":50.004628256474476,"z0":6.174900266752453,"aX":10.787226948199157},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":11.6,"breakHorizontal":-13.0,"spinRate":1795,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4888720155350814,"extension":6.890938218573399},"index":0,"playId":"73e0a88e-62ce-3262-a6f3-f3805df3eee7","pitchNumber":1,"startTime":"2026-03-03T21:25:57.359Z","endTime":"2026-03-03T21:26:00.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669208,"link":"/api/v1/people/669208","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":69.7,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17115158599067,"aZ":-23.470781148982436,"pfxX":8.271144146572919,"pfxZ":7.05286677001336,"pX":0.6630224419678236,"pZ":2.2447069130790216,"vX0":-7.38757801193054,"vY0":-110.52214642404331,"vZ0":-3.366872807003051,"x":91.73,"y":178.17,"x0":2.9783930846248374,"y0":50.00307640093508,"z0":6.259761914210984,"aX":10.206776087742744},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":12.1,"breakHorizontal":-13.0,"spinRate":1722,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4960757393182669,"extension":6.780887046016592},"hitData":{"launchSpeed":101.2,"launchAngle":20.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":96.21,"coordY":60.64}},"index":1,"playId":"f7b69ffe-8efa-3576-9393-178a9e985686","pitchNumber":2,"startTime":"2026-03-03T21:26:09.486Z","endTime":"2026-03-03T21:26:19.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669208,"link":"/api/v1/people/669208","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669208,"link":"/api/v1/people/669208"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":669208,"link":"/api/v1/people/669208"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.3,"awayTeamWinProbability":57.7,"homeTeamWinProbabilityAdded":10.799999999999997,"leverageIndex":1.59,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:26:19.318Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Colt Emerson out on a sacrifice fly to center fielder Bryce Teodosio. J.P. Crawford scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:26:44.019Z","endTime":"2026-03-03T21:28:35.065Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669208,"fullName":"Ryan Bliss","link":"/api/v1/people/669208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47368321482149,"aZ":-22.623723508824703,"pfxX":8.486478076749023,"pfxZ":5.941376367607946,"pX":0.9932741148011864,"pZ":3.457913506949916,"vX0":-7.575612412186228,"vY0":-125.98450534798398,"vZ0":-2.3868056218204714,"x":79.14,"y":145.42,"x0":2.9358869288292486,"y0":50.00627791678627,"z0":6.245241130605106,"aX":13.65190241622611},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.4,"breakHorizontal":-13.7,"spinRate":1887,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4346711532399894,"extension":7.275415423883963},"index":0,"playId":"854bbe39-ec37-3e34-bbff-9ba21539d465","pitchNumber":1,"startTime":"2026-03-03T21:27:09.411Z","endTime":"2026-03-03T21:27:12.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.233751277575372,"aZ":-18.12796949047679,"pfxX":8.87591870632121,"pfxZ":8.466963086802417,"pX":0.20128553482070624,"pZ":2.1322215045610147,"vX0":-10.046279656502538,"vY0":-127.70164886779719,"vZ0":-6.530694587587512,"x":109.33,"y":181.21,"x0":3.0251124046329756,"y0":50.00242624741101,"z0":6.139056031246766,"aX":14.723469594288025},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.0,"breakHorizontal":-13.9,"spinRate":2010,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4282090060469903,"extension":7.571221265310567},"index":1,"playId":"b1805b3c-6167-3efc-9289-1f9bca813563","pitchNumber":2,"startTime":"2026-03-03T21:27:27.626Z","endTime":"2026-03-03T21:27:31.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.874140890863895,"aZ":-33.82593346694593,"pfxX":-0.9988954351450339,"pfxZ":-1.3020160453041072,"pX":-2.544246905387328,"pZ":0.3313270434764335,"vX0":-11.928218619482875,"vY0":-112.47051492440484,"vZ0":-5.618057873265342,"x":213.98,"y":229.83,"x0":2.9748732523648536,"y0":50.00237580032335,"z0":6.322579761611885,"aX":-1.2674748069121236},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.7,"breakHorizontal":5.0,"spinRate":2335,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4884482006357316,"extension":7.166383618947748},"index":2,"playId":"4644bce5-1ed4-3e0d-8f60-e05804ef282b","pitchNumber":3,"startTime":"2026-03-03T21:27:46.538Z","endTime":"2026-03-03T21:27:49.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.7,"endSpeed":72.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.251636921367368,"aZ":-33.146100053876836,"pfxX":-1.6477770400095615,"pfxZ":-0.7526055930241062,"pX":-1.4196580817790907,"pZ":1.0939282167924265,"vX0":-9.383442173513961,"vY0":-112.80072494123458,"vZ0":-4.483774288493563,"x":171.11,"y":209.24,"x0":3.005784996924744,"y0":50.0028225971967,"z0":6.4441641429721415,"aX":-2.126016040860663},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.3,"breakHorizontal":5.4,"spinRate":2198,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.48530633618947094,"extension":7.1396584947077555},"index":3,"playId":"b17d20c7-b336-36a3-b0e6-6f240b53badc","pitchNumber":4,"startTime":"2026-03-03T21:28:04.386Z","endTime":"2026-03-03T21:28:07.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.254666884398254,"aZ":-19.800322871381223,"pfxX":8.79125241768979,"pfxZ":7.278510093489845,"pX":0.3311653829415149,"pZ":2.293866962516804,"vX0":-9.502079924553758,"vY0":-128.9027745721414,"vZ0":-6.026872558275978,"x":104.38,"y":176.85,"x0":2.9054471259771293,"y0":50.00211471860553,"z0":6.168285420684055,"aX":14.943911379163934},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.0,"spinRate":2015,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.42327615557191267,"extension":7.402270143391415},"hitData":{"launchSpeed":80.0,"launchAngle":28.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.21,"coordY":89.67}},"index":4,"playId":"72a58ce9-d940-38f0-9688-0e79ad475a4b","pitchNumber":5,"startTime":"2026-03-03T21:28:21.033Z","endTime":"2026-03-03T21:28:35.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":2.25,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:28:35.065Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rhylan Thomas pops out to catcher Logan O'Hoppe in foul territory.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-03T21:28:48.111Z","endTime":"2026-03-03T21:29:53.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.851531655726237,"aZ":-22.144746296373484,"pfxX":8.361642940717669,"pfxZ":6.263756641538119,"pX":0.27613593301825545,"pZ":2.592763559787515,"vX0":-9.510822715978202,"vY0":-125.33807919780688,"vZ0":-4.5608336836784735,"x":106.47,"y":168.78,"x0":3.022424758869276,"y0":50.003597002985224,"z0":6.230392041670806,"aX":13.388673201026496},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.6,"breakHorizontal":-13.1,"spinRate":1929,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4359697973633878,"extension":7.377435998397455},"index":0,"playId":"9592fdf5-14fc-3619-beb5-a371be8739e7","pitchNumber":1,"startTime":"2026-03-03T21:29:03.323Z","endTime":"2026-03-03T21:29:06.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55222115387148,"aZ":-19.03824461027455,"pfxX":8.609008274068852,"pfxZ":7.63728423948125,"pX":-0.08883895893489344,"pZ":3.12408475249331,"vX0":-10.38631243222534,"vY0":-129.89002056171927,"vZ0":-4.143142141540681,"x":120.39,"y":154.43,"x0":2.8309984596598277,"y0":50.00300910340183,"z0":6.175415579493958,"aX":14.807223495541917},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.2,"breakHorizontal":-13.4,"spinRate":2026,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.42064605120489196,"extension":7.658703710221527},"index":1,"playId":"3072ec38-9629-3c65-bb2d-19e50ca8b30b","pitchNumber":2,"startTime":"2026-03-03T21:29:19.958Z","endTime":"2026-03-03T21:29:23.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.843495768525038,"aZ":-19.239960514585675,"pfxX":3.785902332859878,"pfxZ":9.935350512526686,"pX":0.6456557041765701,"pZ":3.1407075097105945,"vX0":-6.939560761436514,"vY0":-113.94335666906092,"vZ0":-2.766787945343242,"x":92.39,"y":153.98,"x0":3.2523195658934285,"y0":50.00543723673946,"z0":6.2925526379107986,"aX":4.931200009106032},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":17.5,"breakHorizontal":-4.9,"spinRate":1003,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4825139932518363,"extension":6.894457276320395},"hitData":{"launchSpeed":78.5,"launchAngle":82.0,"totalDistance":58.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":124.53,"coordY":185.34}},"index":2,"playId":"36a81567-340b-3939-b27d-ac2f85990c46","pitchNumber":3,"startTime":"2026-03-03T21:29:45.901Z","endTime":"2026-03-03T21:29:53.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"second":{"id":669208,"link":"/api/v1/people/669208"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":689041,"link":"/api/v1/people/689041"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-4.400000000000006,"leverageIndex":1.67,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:29:53.696Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T21:32:20.322Z","endTime":"2026-03-03T21:33:11.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brian O'Keefe replaces catcher Mitch Garver, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:31:50.934Z","endTime":"2026-03-03T21:31:50.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657247,"link":"/api/v1/people/657247"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"},"defense":{"pitcher":{"id":688230,"link":"/api/v1/people/688230","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Cole Young replaces second baseman Ryan Bliss, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"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:31:50.948Z","endTime":"2026-03-03T21:31:50.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669208,"link":"/api/v1/people/669208"},"defense":{"pitcher":{"id":688230,"link":"/api/v1/people/688230","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":669208,"link":"/api/v1/people/669208"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Wilcox replaces Peyton Alford.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"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:31:50.949Z","endTime":"2026-03-03T21:32:22.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677961,"link":"/api/v1/people/677961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":688230,"link":"/api/v1/people/688230","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.221683594266757,"aZ":-24.78937931916798,"pfxX":-9.98435783228113,"pfxZ":3.6706580722660913,"pX":0.03028831583286029,"pZ":3.8989534424874477,"vX0":8.635529649282216,"vY0":-140.76579247735464,"vZ0":-1.23410798338515,"x":115.85,"y":133.51,"x0":-1.7763558809968554,"y0":50.00206477058678,"z0":5.944191734599135,"aX":-20.08520924466755},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":16.3,"spinRate":1853,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.3887317058872539,"extension":6.149240611079725},"index":3,"playId":"6496eef5-9bee-389a-b031-59f8956417e9","pitchNumber":1,"startTime":"2026-03-03T21:32:22.514Z","endTime":"2026-03-03T21:32:26.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628678137243682,"aZ":-27.425860943652033,"pfxX":-10.693446874647613,"pfxZ":2.3501407206923517,"pX":0.3614567108810928,"pZ":1.3696769972827874,"vX0":9.556422443390865,"vY0":-140.95970153560913,"vZ0":-6.937172642145704,"x":103.22,"y":201.8,"x0":-1.6755665905824866,"y0":50.00462554908048,"z0":5.621610042068559,"aX":-21.62296955858168},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.0,"breakHorizontal":17.5,"spinRate":1862,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.38787069045016187,"extension":6.379845540886731},"index":4,"playId":"40746ac3-fe88-3b91-88e3-cdf99f8f4cf0","pitchNumber":2,"startTime":"2026-03-03T21:32:36.056Z","endTime":"2026-03-03T21:32:39.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62511665975564,"aZ":-32.544346825490315,"pfxX":-1.2617516683596819,"pfxZ":-0.22556084006660448,"pX":-0.11123356958371168,"pZ":1.8661361407722303,"vX0":4.900892150519349,"vY0":-126.28641641172423,"vZ0":-3.485126220390379,"x":121.24,"y":188.39,"x0":-1.9093156014616175,"y0":50.00402716923734,"z0":5.869323237644569,"aX":-2.0473183948168687},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":1.2,"spinRate":2093,"spinDirection":13},"zone":8,"typeConfidence":2.0,"plateTime":0.43296370722535693,"extension":6.196265072088581},"index":5,"playId":"dfa72dbe-520b-3468-b054-c688849f8ecc","pitchNumber":3,"startTime":"2026-03-03T21:32:49.919Z","endTime":"2026-03-03T21:32:53.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61833481512363,"aZ":-33.420030662587145,"pfxX":-0.5795441139615405,"pfxZ":-0.7480261158266455,"pX":-0.6290766834500204,"pZ":3.4924855401785284,"vX0":3.5516279037967786,"vY0":-127.61757923018436,"vZ0":0.34474464094260515,"x":140.98,"y":144.48,"x0":-1.9595636040722817,"y0":50.00479721870427,"z0":5.973932866701381,"aX":-0.9628634857566989},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":0.4,"spinRate":2012,"spinDirection":354},"zone":11,"typeConfidence":2.0,"plateTime":0.42809990672107334,"extension":6.131297621566914},"index":6,"playId":"a1b9fb1a-310d-36e1-86ab-d05cf9f0066e","pitchNumber":4,"startTime":"2026-03-03T21:33:08.226Z","endTime":"2026-03-03T21:33:11.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:33:11.359Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Moore grounds out, shortstop Colt Emerson to first baseman Patrick Wisdom.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T21:33:23.314Z","endTime":"2026-03-03T21:33:54.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"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":87.6,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937906414823303,"aZ":-33.76341914463273,"pfxX":-0.40525798399685264,"pfxZ":-0.971112081763021,"pX":-0.6773850880464951,"pZ":2.590365645145032,"vX0":3.2500587225651247,"vY0":-127.54387338557358,"vZ0":-1.6436041372893477,"x":142.82,"y":168.84,"x0":-1.9170188905423713,"y0":50.00108635401859,"z0":5.912948726144234,"aX":-0.666466982734458},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.9,"breakHorizontal":0.0,"spinRate":1878,"spinDirection":10},"zone":4,"typeConfidence":2.0,"plateTime":0.42992936855658126,"extension":6.231797475765132},"index":0,"playId":"de8bdba3-a849-349b-b246-a85dc62f7469","pitchNumber":1,"startTime":"2026-03-03T21:33:34.381Z","endTime":"2026-03-03T21:33:37.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.65548808204164,"aZ":-26.426187468610056,"pfxX":-10.905055089401987,"pfxZ":2.8554984518960262,"pX":-0.37919782794303747,"pZ":1.5172854258515374,"vX0":7.928100405198666,"vY0":-141.59858521793026,"vZ0":-6.722677862242987,"x":131.45,"y":197.81,"x0":-1.8094527021548699,"y0":50.005583031003546,"z0":5.631751942685973,"aX":-21.977490951428134},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2026,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.3879563691832222,"extension":6.250614885578295},"hitData":{"launchSpeed":104.3,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":158.78}},"index":1,"playId":"f11dc1b3-6c04-3267-aa0e-db2c783f3398","pitchNumber":2,"startTime":"2026-03-03T21:33:48.045Z","endTime":"2026-03-03T21:33:54.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:33:54.127Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Siri grounds out, shortstop Colt Emerson to first baseman Patrick Wisdom.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-03T21:34:04.615Z","endTime":"2026-03-03T21:35:07.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.876377463422394,"aZ":-33.3735812085861,"pfxX":-0.2787078346069468,"pfxZ":-0.7152154252798013,"pX":0.1079876146787889,"pZ":2.5126952935283042,"vX0":5.00981536211555,"vY0":-128.25305492975056,"vZ0":-1.8196363025029196,"x":112.88,"y":170.94,"x0":-1.8323733810941483,"y0":50.00433726075564,"z0":5.827697543238634,"aX":-0.46547228688639714},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":-0.6,"spinRate":2260,"spinDirection":13},"zone":5,"typeConfidence":2.0,"plateTime":0.4266421470280717,"extension":6.247721682055553},"index":0,"playId":"16eac6d7-7eaf-34ce-8a6a-fd75d204b815","pitchNumber":1,"startTime":"2026-03-03T21:34:17.778Z","endTime":"2026-03-03T21:34:21.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32828817428286,"aZ":-35.24515874216762,"pfxX":-0.32748448706039834,"pfxZ":-1.8589147319453314,"pX":0.7267734287138201,"pZ":1.2778245278795703,"vX0":6.208383959241122,"vY0":-127.583097022369,"vZ0":-4.352952566002075,"x":89.3,"y":204.28,"x0":-1.6916344739017262,"y0":50.000864652625644,"z0":5.772421267029213,"aX":-0.5425642560785107},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.1,"breakHorizontal":-0.7,"spinRate":2102,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4287050735478135,"extension":6.495010879879766},"index":1,"playId":"3efa7f0d-3fa3-3f56-b8ab-c45a86913cdd","pitchNumber":2,"startTime":"2026-03-03T21:34:34.512Z","endTime":"2026-03-03T21:34:37.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58376551296626,"aZ":-37.80943082123231,"pfxX":5.041536354479778,"pfxZ":-3.4357263739740347,"pX":0.9244400332266313,"pZ":1.4894918914784505,"vX0":5.373616393791046,"vY0":-127.52779269738593,"vZ0":-3.0355323146706263,"x":81.76,"y":198.56,"x0":-1.8695549962219968,"y0":50.005709184636615,"z0":5.694257881589802,"aX":8.259166376329734},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.7,"breakHorizontal":-10.4,"spinRate":2169,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43040014040091146,"extension":6.283864017157837},"hitData":{"launchSpeed":73.3,"launchAngle":2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":152.19}},"index":2,"playId":"3e249dec-98d6-3404-9ae6-ec34a9f3a392","pitchNumber":3,"startTime":"2026-03-03T21:34:58.307Z","endTime":"2026-03-03T21:35:07.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":642350,"link":"/api/v1/people/642350","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_ab"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_ab"},{"player":{"id":642350,"link":"/api/v1/people/642350"},"credit":"b_pa"},{"player":{"id":677961,"link":"/api/v1/people/677961"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:35:07.573Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brendan Donovan walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:37:27.115Z","endTime":"2026-03-03T21:38:50.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Yolmer Sánchez replaces second baseman Nick Madrigal, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:37:01.875Z","endTime":"2026-03-03T21:37:01.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":663611,"link":"/api/v1/people/663611"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":663611,"link":"/api/v1/people/663611"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"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:37:01.897Z","endTime":"2026-03-03T21:37:29.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.5,"endSpeed":87.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843002210026746,"aZ":-18.76117181329856,"pfxX":-0.7274811985953367,"pfxZ":6.827744765830552,"pX":-2.6032516510120853,"pZ":4.674469064594267,"vX0":-1.4743805181526461,"vY0":-139.161492025302,"vZ0":-0.40235132016555236,"x":216.23,"y":112.57,"x0":-1.9723940183915187,"y0":50.000349465910475,"z0":6.062297924350037,"aX":-1.4279397096063542},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":1.6,"spinRate":2001,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.39339251712735557,"extension":6.3125251942979475},"index":2,"playId":"3cfe1a19-28c3-39c2-8910-5ba5fe87cd52","pitchNumber":1,"startTime":"2026-03-03T21:37:29.294Z","endTime":"2026-03-03T21:37:33.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.1,"endSpeed":79.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60175138272395,"aZ":-34.71170406334984,"pfxX":3.2739271264423255,"pfxZ":-1.610836859753789,"pX":0.7002790841496009,"pZ":2.029122376779951,"vX0":5.013612565550635,"vY0":-123.9779727457323,"vZ0":-2.622244419535525,"x":90.31,"y":183.99,"x0":-1.7663757181630289,"y0":50.00477771578993,"z0":5.970879715815361,"aX":5.145410007886574},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":-7.0,"spinRate":2391,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.44020410542472455,"extension":6.326169699151345},"index":3,"playId":"0ed69865-c957-381a-8622-fa56ccafbe72","pitchNumber":2,"startTime":"2026-03-03T21:37:42.897Z","endTime":"2026-03-03T21:37:45.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.939368377931192,"aZ":-31.480454489344776,"pfxX":10.072578790136653,"pfxZ":0.4940115071745108,"pX":-1.330460467118858,"pZ":3.7853687528355633,"vX0":-1.4467757097093334,"vY0":-117.49911104597963,"vZ0":1.2816032774784558,"x":167.71,"y":136.58,"x0":-2.0136470340042156,"y0":50.000710068505484,"z0":6.165239369906398,"aX":14.035616011015048},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.6,"breakHorizontal":-17.9,"spinRate":2485,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4667333572754373,"extension":6.323176446625904},"index":4,"playId":"2a65f41b-0f52-3ad1-a40e-7d9507c1dc24","pitchNumber":3,"startTime":"2026-03-03T21:37:59.138Z","endTime":"2026-03-03T21:38:02.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.253670391471225,"aZ":-18.32409805911248,"pfxX":-1.8109300730239202,"pfxZ":7.137519572344827,"pX":-1.113989445914031,"pZ":3.3741545200981453,"vX0":2.4967520950249447,"vY0":-138.30268174951388,"vZ0":-3.3790897815739984,"x":159.46,"y":147.68,"x0":-1.792328566947677,"y0":50.00590102644526,"z0":5.837639017758561,"aX":-3.515968459867631},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":2.8,"spinRate":2030,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3957214765989798,"extension":6.3218527064706285},"index":5,"playId":"b1221ff9-0f3b-3fbd-ae54-0c70f6875667","pitchNumber":4,"startTime":"2026-03-03T21:38:14.249Z","endTime":"2026-03-03T21:38:18.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787893856310333,"aZ":-32.400028827764416,"pfxX":1.9536922040034277,"pfxZ":-0.1373623284389236,"pX":0.57467182866873,"pZ":1.8562080882152603,"vX0":5.461083166876904,"vY0":-127.90898263328528,"vZ0":-3.828887709299516,"x":95.09,"y":188.66,"x0":-1.8396921901636203,"y0":50.001255912052386,"z0":5.906303968031929,"aX":3.244514567006373},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":-4.8,"spinRate":2261,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.42781332830094065,"extension":6.470123674742956},"index":6,"playId":"1d548814-06f4-3786-a104-364d6f92811e","pitchNumber":5,"startTime":"2026-03-03T21:38:28.970Z","endTime":"2026-03-03T21:38:31.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.2,"endSpeed":88.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.128922024578394,"aZ":-19.11999518376265,"pfxX":-2.441298630050788,"pfxZ":6.558353755272323,"pX":-1.2556034928582718,"pZ":2.474864151317538,"vX0":2.936930697785456,"vY0":-140.05490979900605,"vZ0":-5.682087383575098,"x":164.86,"y":171.96,"x0":-1.9997994176340204,"y0":50.00244262131224,"z0":5.777293041493285,"aX":-4.858436639955696},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":3.8,"spinRate":2015,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3908327285827369,"extension":6.438410036893217},"index":7,"playId":"f6d57d6b-1b15-32b4-a73e-144b5998bc13","pitchNumber":6,"startTime":"2026-03-03T21:38:46.933Z","endTime":"2026-03-03T21:38:50.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.099999999999994,"awayTeamWinProbability":52.900000000000006,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:38:50.891Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rob Refsnyder pops out to third baseman Christian Moore in foul territory.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:39:03.260Z","endTime":"2026-03-03T21:39:40.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":80.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20838150304608,"aZ":-30.570957298535742,"pfxX":2.4455022555192025,"pfxZ":0.9907931720932268,"pX":1.7015430638940319,"pZ":1.691017847172883,"vX0":7.381825443392526,"vY0":-125.7505685256444,"vZ0":-4.428416367290447,"x":52.14,"y":193.12,"x0":-1.5784141992268106,"y0":50.0031392250302,"z0":5.928338719809937,"aX":3.9525026976002198},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-6.0,"spinRate":2441,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.43398437047836635,"extension":6.387715536894779},"index":0,"playId":"a4e4414d-f356-3a47-8350-3910004bcd18","pitchNumber":1,"startTime":"2026-03-03T21:39:16.215Z","endTime":"2026-03-03T21:39:19.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8688610564449,"aZ":-26.50463054460534,"pfxX":-4.775313720814982,"pfxZ":3.162664759145832,"pX":-0.5035336482196958,"pZ":3.1535305708907906,"vX0":4.693426387294055,"vY0":-133.31128690338943,"vZ0":-2.0577818107292187,"x":136.19,"y":153.63,"x0":-1.6703273147509288,"y0":50.001097649660636,"z0":5.857295763295961,"aX":-8.55559937114143},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.5,"breakHorizontal":7.6,"spinRate":1388,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.41158021728876726,"extension":6.413962388298551},"hitData":{"launchSpeed":82.6,"launchAngle":79.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.01,"coordY":196.28}},"index":1,"playId":"1fa72de7-4d52-36e5-aca2-00ca3b2dd431","pitchNumber":2,"startTime":"2026-03-03T21:39:33.052Z","endTime":"2026-03-03T21:39:40.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":2.23,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:39:40.292Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:39:54.618Z","endTime":"2026-03-03T21:42:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4,5,6,7],"actionIndex":[1,3],"runnerIndex":[0,1,2],"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":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.860799557391008,"aZ":-11.407632079257437,"pfxX":-2.0029703169038715,"pfxZ":10.348427677620306,"pX":-0.24570902466334044,"pZ":2.835324252149331,"vX0":5.057532809432131,"vY0":-140.53357457163443,"vZ0":-6.209883063063704,"x":126.37,"y":162.23,"x0":-1.805813573792514,"y0":50.00403913664247,"z0":5.809608422623348,"aX":-4.0203592446321155},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":2.6,"spinRate":2224,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3892641087630788,"extension":6.513873932364947},"index":0,"playId":"8d25b86d-1006-3ae3-b239-61071e157ab4","pitchNumber":1,"startTime":"2026-03-03T21:40:13.023Z","endTime":"2026-03-03T21:40:20.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brendan Donovan steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"8d25b86d-1006-3ae3-b239-61071e157ab4","startTime":"2026-03-03T21:40:24.269Z","endTime":"2026-03-03T21:40:40.140Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":680977,"link":"/api/v1/people/680977"},"postOnSecond":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":44.5,"awayTeamWinProbability":55.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.88,"dramaIndex":68.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56783471821859,"aZ":-30.960288310016125,"pfxX":3.0334631753475696,"pfxZ":0.7217358992917497,"pX":1.772833780616851,"pZ":0.7907908583670756,"vX0":8.018501696222643,"vY0":-128.70346311555994,"vZ0":-6.796324722550018,"x":49.42,"y":217.43,"x0":-1.7715134981646177,"y0":50.003004837287435,"z0":5.8491265098937175,"aX":5.112762437111326},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-7.2,"spinRate":2481,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4248297143125548,"extension":6.522360923357162},"index":2,"playId":"a425767f-93fd-3f75-a7c9-05d5c91c2db1","pitchNumber":2,"startTime":"2026-03-03T21:40:40.140Z","endTime":"2026-03-03T21:40:44.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ryan Zeferjahn. Brendan Donovan to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"a425767f-93fd-3f75-a7c9-05d5c91c2db1","startTime":"2026-03-03T21:40:55.220Z","endTime":"2026-03-03T21:41:05.928Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680977,"link":"/api/v1/people/680977"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"second":{"id":680977,"link":"/api/v1/people/680977"},"postOnThird":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.88,"dramaIndex":79.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.618559694164254,"aZ":-14.088822118699126,"pfxX":-4.190116247680424,"pfxZ":9.257277530975259,"pX":0.4030601136539265,"pZ":2.473444953903972,"vX0":7.1449339368521105,"vY0":-139.44344763596422,"vZ0":-6.253627816046623,"x":101.64,"y":172.0,"x0":-1.657222999472512,"y0":50.00645353458467,"z0":5.68820714429992,"aX":-8.18978446970948},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2228,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.3939675367251194,"extension":6.525462309294362},"index":4,"playId":"d3c31ac3-d23a-38a7-8c13-d0e6c5f16792","pitchNumber":3,"startTime":"2026-03-03T21:41:05.928Z","endTime":"2026-03-03T21:41:09.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.6,"endSpeed":90.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38618089670969,"aZ":-15.720671466921793,"pfxX":-3.80390840588824,"pfxZ":7.918846175036311,"pX":0.4022383818507238,"pZ":2.309422672048551,"vX0":7.18836124577625,"vY0":-143.2814730348226,"vZ0":-6.7700102483081475,"x":101.67,"y":176.43,"x0":-1.64584067018614,"y0":50.00095977200335,"z0":5.686822720301272,"aX":-7.9021607582642},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.1,"breakHorizontal":5.4,"spinRate":2317,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.38241169222196403,"extension":6.478061323103662},"index":5,"playId":"28604dfe-9b93-34f3-a7cd-f40279b5d2bd","pitchNumber":4,"startTime":"2026-03-03T21:41:26.934Z","endTime":"2026-03-03T21:41:30.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.0,"endSpeed":89.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.220781383051936,"aZ":-17.798293166467108,"pfxX":-2.6435333582183036,"pfxZ":7.053138757796162,"pX":-1.483957744520749,"pZ":4.602755155124319,"vX0":1.9916585639341509,"vY0":-141.40675949427325,"vZ0":-0.6630689301014407,"x":173.56,"y":114.51,"x0":-1.8515791102825618,"y0":50.00494153910694,"z0":5.975140442027957,"aX":-5.390144057861365},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":4.4,"spinRate":2156,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3863428389216983,"extension":6.372789469151901},"index":6,"playId":"fb95462a-be41-3a87-83c7-0190c289146d","pitchNumber":5,"startTime":"2026-03-03T21:41:47.552Z","endTime":"2026-03-03T21:41:50.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.0,"endSpeed":77.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.223725318727517,"aZ":-28.74781448032748,"pfxX":8.862191350392274,"pfxZ":2.275353429812511,"pX":1.2411696179085685,"pZ":1.6489383167494023,"vX0":4.426336713667511,"vY0":-122.27272911706446,"vZ0":-3.914749381813113,"x":69.69,"y":194.26,"x0":-1.746905069847924,"y0":50.00457376230964,"z0":5.751139145163261,"aX":13.352210576223225},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.4,"breakHorizontal":-17.2,"spinRate":2560,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44880649919782156,"extension":6.385219374052383},"index":7,"playId":"f307565a-355c-3b0f-85bb-d3b8e2a43c55","pitchNumber":6,"startTime":"2026-03-03T21:42:05.902Z","endTime":"2026-03-03T21:42:09.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-9.099999999999994,"leverageIndex":1.88,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:42:09.022Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brian O'Keefe walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:42:20.243Z","endTime":"2026-03-03T21:43:27.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59993552013666,"aZ":-19.94571570928315,"pfxX":-9.237329256793842,"pfxZ":6.6155064560749555,"pX":0.9735361067778625,"pZ":2.671042546483329,"vX0":9.742182648432776,"vY0":-135.1362671518786,"vZ0":-4.51449761217939,"x":79.89,"y":166.66,"x0":-1.4790497140572856,"y0":50.00465629482268,"z0":5.765609933972196,"aX":-17.078068790231164},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":14.6,"spinRate":1769,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4054045874229657,"extension":6.464914509856878},"index":0,"playId":"82594bbf-a0c7-3926-85e6-d096dbcc2dea","pitchNumber":1,"startTime":"2026-03-03T21:42:31.424Z","endTime":"2026-03-03T21:42:38.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":657247,"link":"/api/v1/people/657247","batSide":{"code":"R","description":"Right"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092655031124952,"aZ":-19.484548027233213,"pfxX":-7.884006720002259,"pfxZ":6.943733392451221,"pX":1.7092765458041603,"pZ":2.000830926144319,"vX0":11.262976426500183,"vY0":-134.3354971437434,"vZ0":-6.041884405095436,"x":51.85,"y":184.76,"x0":-1.5133697502717152,"y0":50.00274423921305,"z0":5.664062569494655,"aX":-14.409620935072592},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":1858,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4077195869067918,"extension":6.550434596362028},"index":1,"playId":"aa7fbf24-aab6-39be-a4eb-3d88967eb623","pitchNumber":2,"startTime":"2026-03-03T21:42:47.890Z","endTime":"2026-03-03T21:42:51.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":657247,"link":"/api/v1/people/657247","batSide":{"code":"R","description":"Right"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949273064212022,"aZ":-29.638918458386936,"pfxX":5.461925350143206,"pfxZ":1.7304495709237617,"pX":-1.5727735544945767,"pZ":3.8923316035167197,"vX0":-0.2495359792105647,"vY0":-120.57988034931249,"vZ0":1.1137620973536262,"x":142.95,"y":99.9,"x0":-2.176346842547199,"y0":50.00121132415628,"z0":6.0533131713345165,"aX":7.986127125224138},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-9.8,"spinRate":2303,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.4554477558580632,"extension":6.276737762542017},"index":2,"playId":"e4ee7422-72d6-33c5-841f-c6527137930e","pitchNumber":3,"startTime":"2026-03-03T21:43:06.965Z","endTime":"2026-03-03T21:43:10.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":657247,"link":"/api/v1/people/657247","batSide":{"code":"R","description":"Right"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68461949234117,"aZ":-17.546730189380778,"pfxX":-2.9322728693319613,"pfxZ":7.372000157433408,"pX":-1.588893258356362,"pZ":3.028854291032151,"vX0":1.770187283679973,"vY0":-140.21186416740147,"vZ0":-4.617733117572174,"x":177.56,"y":157.0,"x0":-1.8485403860842873,"y0":50.003536767864865,"z0":5.847573639399839,"aX":-5.819241858537465},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":4.9,"spinRate":2067,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39112782298967286,"extension":6.446920233306868},"index":3,"playId":"f64c504f-7015-3df8-a05c-9a1a11591f5c","pitchNumber":4,"startTime":"2026-03-03T21:43:22.942Z","endTime":"2026-03-03T21:43:27.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":657247,"link":"/api/v1/people/657247","batSide":{"code":"R","description":"Right"}},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.6,"awayTeamWinProbability":58.4,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":2.13,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:43:27.276Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jakson Reetz hit by pitch. Brian O'Keefe to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:44:25.494Z","endTime":"2026-03-03T21:44:55.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"postOnSecond":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"postOnThird":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jakson Reetz replaces J.P. Crawford.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T21:43:42.728Z","endTime":"2026-03-03T21:43:59.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656883,"link":"/api/v1/people/656883"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-03T21:43:59.759Z","endTime":"2026-03-03T21:44:27.768Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":82.6,"endSpeed":75.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.774017846057063,"aZ":-27.93433421985115,"pfxX":7.797036826748942,"pfxZ":2.902182627565388,"pX":-1.1619521981760408,"pZ":4.006105385391908,"vX0":-0.1303243623692933,"vY0":-120.2447973167943,"vZ0":1.0058217470805348,"x":161.29,"y":130.62,"x0":-2.1196248892840233,"y0":50.00252329163595,"z0":6.06472033354299,"aX":11.393613608901106},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.8,"breakHorizontal":-14.0,"spinRate":2351,"spinDirection":91},"zone":11,"typeConfidence":2.0,"plateTime":0.45587791060020333,"extension":6.474405910607764},"index":2,"playId":"c038b3d9-d526-3173-a99d-97f3ffa6d3d0","pitchNumber":1,"startTime":"2026-03-03T21:44:27.768Z","endTime":"2026-03-03T21:44:31.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.410219052273124,"aZ":-24.37891790715948,"pfxX":-6.074336069578622,"pfxZ":4.252166246293303,"pX":-2.342233302182675,"pZ":4.69962477754882,"vX0":0.9561350188338318,"vY0":-134.36222256068513,"vZ0":1.3162330604092958,"x":206.28,"y":111.89,"x0":-1.912833071474272,"y0":50.00182028854286,"z0":5.93254409022283,"aX":-11.134139095563178},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":10.8,"spinRate":1744,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40724184226668436,"extension":6.309296669126558},"index":3,"playId":"e1a3e113-1b93-3015-bcf4-9ee8d488aee3","pitchNumber":2,"startTime":"2026-03-03T21:44:42.707Z","endTime":"2026-03-03T21:44:55.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"first":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":2.87,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:44:55.622Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Wisdom singles on a line drive to left fielder Chris Taylor. Brendan Donovan scores. Brian O'Keefe scores. Jakson Reetz to 2nd.","rbi":2,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:45:05.504Z","endTime":"2026-03-03T21:47:51.241Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"postOnSecond":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621550,"fullName":"Patrick Wisdom","link":"/api/v1/people/621550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":80.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11836570747014,"aZ":-27.95197466946524,"pfxX":2.54007408076646,"pfxZ":2.5437666916156916,"pX":0.9453371004896771,"pZ":1.9326189384358636,"vX0":6.1548581403536184,"vY0":-128.40286370509327,"vZ0":-4.4667383225717625,"x":80.97,"y":186.6,"x0":-1.818671946028598,"y0":50.00371531793537,"z0":5.885542514038091,"aX":4.21362748705449},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2418,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4275835671993722,"extension":6.509232654934624},"index":0,"playId":"6aa2e1bb-f9c1-3c36-a4b8-c3c513c2a153","pitchNumber":1,"startTime":"2026-03-03T21:45:19.489Z","endTime":"2026-03-03T21:45:23.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.264998481074738,"aZ":-31.164514256414662,"pfxX":1.8493578007711315,"pfxZ":0.630921588913149,"pX":1.01097671587084,"pZ":0.31145521044202634,"vX0":6.433394990727675,"vY0":-126.22172683297265,"vZ0":-7.384108766443761,"x":78.46,"y":230.37,"x0":-1.8179911584536275,"y0":50.00424799459983,"z0":5.806225689007339,"aX":2.9638013135127603},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.5,"breakHorizontal":-4.9,"spinRate":2421,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4350330420481989,"extension":6.498025420340149},"index":1,"playId":"0bb6871d-4426-3668-a127-ddec3744ec63","pitchNumber":2,"startTime":"2026-03-03T21:45:34.923Z","endTime":"2026-03-03T21:45:38.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"48e5e485-b920-38b6-ba0f-4ec76cc7f2f9","startTime":"2026-03-03T21:45:57.214Z","endTime":"2026-03-03T21:46:00.486Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083714953618408,"aZ":-31.572125711173143,"pfxX":2.2582121748079955,"pfxZ":0.37256887993323673,"pX":-0.5971807850446414,"pZ":2.1325712692897456,"vX0":3.2305364099915046,"vY0":-126.83766420280809,"vZ0":-3.2194715601411783,"x":139.76,"y":181.2,"x0":-2.181108628117096,"y0":50.00493943432366,"z0":5.937461640458641,"aX":3.6774632108427725},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":-4.8,"spinRate":2438,"spinDirection":105},"zone":7,"typeConfidence":2.0,"plateTime":0.4319337719380125,"extension":6.562650335137628},"index":3,"playId":"881d9aa5-645d-3106-af9b-96d21c6260fe","pitchNumber":3,"startTime":"2026-03-03T21:46:19.940Z","endTime":"2026-03-03T21:46:23.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41495276147484,"aZ":-33.857587273231545,"pfxX":3.820352243226151,"pfxZ":-1.0716428008690668,"pX":-0.20600044939167622,"pZ":1.9629036273420624,"vX0":2.745047100192113,"vY0":-125.00273955876588,"vZ0":-3.0734867264255663,"x":124.85,"y":185.78,"x0":-1.8165518139846812,"y0":50.00047332615775,"z0":6.002564150749042,"aX":6.013723557204375},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.4,"breakHorizontal":-7.6,"spinRate":2523,"spinDirection":100},"zone":8,"typeConfidence":2.0,"plateTime":0.4390333683485208,"extension":6.590632184519284},"index":4,"playId":"b0b2a6d1-31ef-3135-bac3-317fece2c4b5","pitchNumber":4,"startTime":"2026-03-03T21:46:43.770Z","endTime":"2026-03-03T21:46:47.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712168568577273,"aZ":-14.083524433126637,"pfxX":-2.079533869185685,"pfxZ":9.065121968435388,"pX":1.2711435912936504,"pZ":1.9152712484358028,"vX0":8.460844839937804,"vY0":-139.93874506271482,"vZ0":-8.290877726470306,"x":68.55,"y":187.07,"x0":-1.5131354944882156,"y0":50.005673003015204,"z0":5.8265573949853975,"aX":-4.152223387772666},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":2.2,"spinRate":2384,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3904595070831305,"extension":6.672824582754825},"index":5,"playId":"41b1a980-d2b3-30c9-8fb7-e98e3533d998","pitchNumber":5,"startTime":"2026-03-03T21:47:02.603Z","endTime":"2026-03-03T21:47:06.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63262396927422,"aZ":-12.307998198462034,"pfxX":-2.1556031918114122,"pfxZ":10.158037703116513,"pX":0.6802614653918573,"pZ":2.7818113505735984,"vX0":7.28651109690601,"vY0":-139.07529341312483,"vZ0":-6.108635189475021,"x":91.07,"y":163.67,"x0":-1.695400430680069,"y0":50.00385300266172,"z0":5.825505401857302,"aX":-4.2164051173043084},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":2.4,"spinRate":2335,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3940621453013029,"extension":6.61722103032621},"index":6,"playId":"8994b09a-6498-3af0-86b9-99cae5554551","pitchNumber":6,"startTime":"2026-03-03T21:47:22.041Z","endTime":"2026-03-03T21:47:25.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.864400078728796,"aZ":-32.7502002709965,"pfxX":3.663481415379537,"pfxZ":-0.3469845590775744,"pX":-0.3507342329760934,"pZ":2.7227373121561866,"vX0":2.894879754255485,"vY0":-126.80209485993868,"vZ0":-1.6325922992461641,"x":130.37,"y":165.27,"x0":-1.981564115772608,"y0":50.00598305751953,"z0":5.977174195506597,"aX":5.993260791797979},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-7.3,"spinRate":2503,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.4312265733386389,"extension":6.368709301686724},"hitData":{"launchSpeed":85.3,"launchAngle":17.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.81,"coordY":136.99}},"index":7,"playId":"d7cf921b-c2be-3f3d-be89-9d04954ce7d3","pitchNumber":7,"startTime":"2026-03-03T21:47:44.234Z","endTime":"2026-03-03T21:47:51.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":621550,"link":"/api/v1/people/621550","batSide":{"code":"R","description":"Right"}},"first":{"id":656883,"link":"/api/v1/people/656883"},"second":{"id":657247,"link":"/api/v1/people/657247"},"third":{"id":680977,"link":"/api/v1/people/680977"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":621550,"link":"/api/v1/people/621550"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":24.899999999999984,"leverageIndex":4.36,"dramaIndex":267.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:47:51.241Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, third baseman Christian Moore to first baseman Jeimer Candelario.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-03T21:48:17.758Z","endTime":"2026-03-03T21:48:55.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65697645214341,"aZ":-13.461904660509079,"pfxX":-0.8492716102484907,"pfxZ":9.758304613276607,"pX":-1.4146101372541446,"pZ":3.4580648543391015,"vX0":2.154001497656341,"vY0":-137.41483370139622,"vZ0":-3.953964060137182,"x":170.92,"y":145.41,"x0":-2.097336867867669,"y0":50.004639286985004,"z0":5.826455555152866,"aX":-1.6290937137746788},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":1.1,"spinRate":2186,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3981707537502692,"extension":6.435509415118282},"index":0,"playId":"08fcb4f7-ee23-3677-9846-196255b6d7a1","pitchNumber":1,"startTime":"2026-03-03T21:48:32.684Z","endTime":"2026-03-03T21:48:36.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.817966991036553,"aZ":-22.297749709709045,"pfxX":-6.949348332545382,"pfxZ":5.209862373053211,"pX":-0.3311717971079728,"pZ":2.759911344466759,"vX0":6.186899346229767,"vY0":-136.52142327801457,"vZ0":-3.803849261550802,"x":129.62,"y":164.26,"x0":-1.719016542758792,"y0":50.003968102008976,"z0":5.697925380446952,"aX":-13.176679188703561},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":11.4,"spinRate":1814,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.4005272432385687,"extension":6.521200481602996},"hitData":{"launchSpeed":85.9,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.38,"coordY":156.17}},"index":1,"playId":"a3e8a540-e53e-3ca1-95ce-3ff6530b3f71","pitchNumber":2,"startTime":"2026-03-03T21:48:47.533Z","endTime":"2026-03-03T21:48:55.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":666171,"link":"/api/v1/people/666171"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-4.199999999999989,"leverageIndex":1.68,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:48:55.673Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Omar Martinez walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:51:13.983Z","endTime":"2026-03-03T21:52:47.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9,10,11],"actionIndex":[0,1,2,3,4,5],"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":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Will Wilson replaces third baseman Brendan Donovan, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:51:07.006Z","endTime":"2026-03-03T21:51:07.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669717,"link":"/api/v1/people/669717"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":680977,"link":"/api/v1/people/680977"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":680977,"link":"/api/v1/people/680977"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brennen Davis replaces right fielder Rob Refsnyder, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:51:07.026Z","endTime":"2026-03-03T21:51:07.027Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Spencer Packard replaces left fielder Luke Raley, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T21:51:07.027Z","endTime":"2026-03-03T21:51:07.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689070,"link":"/api/v1/people/689070"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":670042,"link":"/api/v1/people/670042"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":670042,"link":"/api/v1/people/670042"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jakson Reetz remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-03T21:51:07.028Z","endTime":"2026-03-03T21:51:07.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656883,"link":"/api/v1/people/656883"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carson Taylor replaces first baseman Patrick Wisdom, batting 6th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-03T21:51:07.030Z","endTime":"2026-03-03T21:51:07.033Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694930,"link":"/api/v1/people/694930"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":621550,"link":"/api/v1/people/621550"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":621550,"link":"/api/v1/people/621550"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robinson Ortiz replaces Cole Wilcox.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-03T21:51:07.033Z","endTime":"2026-03-03T21:51:15.158Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673662,"link":"/api/v1/people/673662"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677961,"link":"/api/v1/people/677961","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26973305377725,"aZ":-20.634298210396395,"pfxX":10.432502310415526,"pfxZ":6.033752737593652,"pX":0.28563799601706236,"pZ":3.751042722122636,"vX0":-7.957360379702875,"vY0":-137.82713372700607,"vZ0":-1.8628921588760394,"x":106.11,"y":137.5,"x0":1.8630094237099195,"y0":50.00458821568733,"z0":5.837514851545017,"aX":19.958628291166775},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":-17.2,"spinRate":2262,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.3982718820746389,"extension":5.5236206870312134},"index":6,"playId":"8c62da64-8369-3900-9cbd-0e3c99bf1d82","pitchNumber":1,"startTime":"2026-03-03T21:51:15.158Z","endTime":"2026-03-03T21:51:18.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.011105242339546,"aZ":-35.4948277708928,"pfxX":-2.2831295264963467,"pfxZ":-2.1550279340933063,"pX":0.4678151253440113,"pZ":2.6107180163607624,"vX0":-4.520739118803567,"vY0":-124.08123090026157,"vZ0":-0.6548524179152021,"x":99.17,"y":168.29,"x0":2.6165935363055883,"y0":50.00039063788698,"z0":5.860085340911103,"aX":-3.524426675024602},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.7,"breakHorizontal":5.3,"spinRate":2770,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.44304106170024493,"extension":5.257774863176996},"index":7,"playId":"0cb0129e-742e-3609-b06f-2128e3891f6f","pitchNumber":2,"startTime":"2026-03-03T21:51:28.705Z","endTime":"2026-03-03T21:51:32.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.768157677908604,"aZ":-37.169023293382395,"pfxX":-3.0570211465788644,"pfxZ":-3.3909963389229834,"pX":-1.4664354945376832,"pZ":1.6151374740297253,"vX0":-8.532139199447466,"vY0":-121.90775096864408,"vZ0":-1.8486216875125108,"x":172.9,"y":195.17,"x0":2.5067373283337964,"y0":50.00335060652551,"z0":5.657228264203858,"aX":-4.501353232915179},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.4,"breakHorizontal":7.9,"spinRate":2847,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4530501604199175,"extension":5.570447936247936},"index":8,"playId":"177441b1-e5c2-336e-bf79-e8f37f1bb06f","pitchNumber":3,"startTime":"2026-03-03T21:51:43.346Z","endTime":"2026-03-03T21:51:46.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66787856772242,"aZ":-16.672872994371353,"pfxX":8.799694613574363,"pfxZ":8.337049404206986,"pX":0.12213892382654847,"pZ":3.429293101481064,"vX0":-8.301592045751935,"vY0":-136.16164751287215,"vZ0":-3.266320648163567,"x":112.34,"y":146.19,"x0":2.0819784103325762,"y0":50.00061908663497,"z0":5.812688919926057,"aX":16.357424278387498},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-13.9,"spinRate":2258,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4038028461751684,"extension":5.665579583814602},"index":9,"playId":"656e3ac5-0136-3e09-b54d-c7a79ae29302","pitchNumber":4,"startTime":"2026-03-03T21:52:00.984Z","endTime":"2026-03-03T21:52:05.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376073073551236,"aZ":-35.104916582241486,"pfxX":-2.654120358022773,"pfxZ":-1.9028774605876464,"pX":0.8492222010385213,"pZ":4.35718288556233,"vX0":-3.530633804305139,"vY0":-123.8505990542689,"vZ0":3.359152272670034,"x":84.63,"y":121.14,"x0":2.6418064668268784,"y0":50.000349281316915,"z0":5.932585561876299,"aX":-4.093099871772865},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":5.6,"spinRate":2766,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.4434427545344315,"extension":5.442453315151097},"index":10,"playId":"fac0512f-58fc-3b2d-accc-d649a2c84f0c","pitchNumber":5,"startTime":"2026-03-03T21:52:26.215Z","endTime":"2026-03-03T21:52:29.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689857841654636,"aZ":-36.202082421682086,"pfxX":-3.8664760537058003,"pfxZ":-2.842919583330053,"pX":1.040075216972139,"pZ":2.4041721460232766,"vX0":-2.394042506598632,"vY0":-119.14655188751391,"vZ0":-0.24543509454211643,"x":77.35,"y":173.87,"x0":2.5645814269907636,"y0":50.00099569754338,"z0":5.816706499024414,"aX":-5.4846231555392695},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.9,"breakHorizontal":7.7,"spinRate":2749,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4620284857781156,"extension":5.401770813123486},"index":11,"playId":"fc25f92b-3fb9-3619-9c99-7922d667c5ab","pitchNumber":6,"startTime":"2026-03-03T21:52:42.944Z","endTime":"2026-03-03T21:52:47.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683079,"link":"/api/v1/people/683079"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":1.44,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:52:47.153Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyren Paris grounds into a double play, third baseman Will Wilson to second baseman Cole Young to first baseman Carson Taylor. Omar Martinez out at 2nd. Kyren Paris out at 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:52:58.297Z","endTime":"2026-03-03T21:53:23.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":683079,"fullName":"Omar Martinez","link":"/api/v1/people/683079"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677347,"fullName":"Kyren Paris","link":"/api/v1/people/677347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694930,"link":"/api/v1/people/694930"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2754330542431,"aZ":-25.16968627391226,"pfxX":3.9485267885514466,"pfxZ":3.8589819244674253,"pX":-0.17704904474128333,"pZ":2.707914170529811,"vX0":-8.08576951830462,"vY0":-134.2258436194565,"vZ0":-2.7747464886443876,"x":123.75,"y":165.67,"x0":2.3676084512216606,"y0":50.00572464634612,"z0":5.555998082026268,"aX":7.173912898949907},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-5.3,"spinRate":2237,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4087690287994259,"extension":5.5513847972093116},"hitData":{"launchSpeed":105.5,"launchAngle":4.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":169.42}},"index":0,"playId":"272fad2d-b4ae-359b-9916-a98ccb48e736","pitchNumber":1,"startTime":"2026-03-03T21:53:18.176Z","endTime":"2026-03-03T21:53:23.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":677347,"link":"/api/v1/people/677347","batSide":{"code":"R","description":"Right"}},"first":{"id":683079,"link":"/api/v1/people/683079"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_ab"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_ab"},{"player":{"id":677347,"link":"/api/v1/people/677347"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":12.299999999999997,"leverageIndex":2.42,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:53:23.344Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeimer Candelario doubles (2) on a sharp fly ball to center fielder Rhylan Thomas.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:53:45.285Z","endTime":"2026-03-03T21:54:25.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":600869,"fullName":"Jeimer Candelario","link":"/api/v1/people/600869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181958192744855,"aZ":-23.596508552620197,"pfxX":2.657733217615518,"pfxZ":4.705689529086879,"pX":0.8595871027542639,"pZ":4.110318651427315,"vX0":-4.680697709840295,"vY0":-134.23181889396244,"vZ0":0.22994570135996362,"x":84.23,"y":127.8,"x0":2.281048368080936,"y0":50.00538017779199,"z0":5.704126928194625,"aX":4.848331675220934},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":-3.8,"spinRate":2384,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4081090649542549,"extension":5.4317170437344275},"index":0,"playId":"f1015abd-d70c-3ef0-b349-19d6f13fd843","pitchNumber":1,"startTime":"2026-03-03T21:53:57.046Z","endTime":"2026-03-03T21:54:00.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115895156271414,"aZ":-18.940225687246926,"pfxX":8.893509602032253,"pfxZ":6.970762816292785,"pX":1.043825434437137,"pZ":2.716053218063696,"vX0":-5.984851060319135,"vY0":-137.08872280857634,"vZ0":-4.392940850358947,"x":77.21,"y":165.45,"x0":2.103037307581609,"y0":50.000757103949645,"z0":5.6371559875302735,"aX":16.877042034818682},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-14.8,"spinRate":2219,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.39998815065377924,"extension":5.52908434790971},"hitData":{"launchSpeed":102.5,"launchAngle":28.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":102.42,"coordY":36.27}},"index":1,"playId":"7d4bae75-8e89-363b-8b12-7c2555cc5c12","pitchNumber":2,"startTime":"2026-03-03T21:54:13.873Z","endTime":"2026-03-03T21:54:25.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":600869,"link":"/api/v1/people/600869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_ab"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_ab"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-3.6999999999999886,"leverageIndex":0.68,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:54:25.164Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-03T21:54:42.079Z","endTime":"2026-03-03T21:56:00.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673662,"fullName":"Robinson Ortiz","link":"/api/v1/people/673662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.571620445683415,"aZ":-35.438604888509865,"pfxX":-2.197472899669232,"pfxZ":-2.1021663214810413,"pX":-0.46132926407294056,"pZ":2.345126070584756,"vX0":-6.27103611574484,"vY0":-123.27531397943105,"vZ0":-0.955386031778247,"x":134.58,"y":175.46,"x0":2.392483171029079,"y0":50.004763638128686,"z0":5.707235175175575,"aX":-3.409082297944218},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":5.3,"spinRate":2761,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.4429054988690022,"extension":5.472976154506517},"index":0,"playId":"481735f5-99eb-3b5e-94bb-2ed0a4e89993","pitchNumber":1,"startTime":"2026-03-03T21:54:54.857Z","endTime":"2026-03-03T21:54:58.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69403956692173,"aZ":-38.894237581532906,"pfxX":-4.146627080629383,"pfxZ":-4.35993916106192,"pX":-0.6032995019279953,"pZ":1.940880662797317,"vX0":-6.054028627058455,"vY0":-123.67952068514825,"vZ0":-1.0655637715001316,"x":140.0,"y":186.38,"x0":2.4189786848284127,"y0":50.001185843046535,"z0":5.652060339958101,"aX":-6.393850774346666},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.9,"breakHorizontal":9.0,"spinRate":2829,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.443616768272471,"extension":5.697665652693542},"index":1,"playId":"06f885d2-c9c5-38d3-b3f6-7a83e7a59215","pitchNumber":2,"startTime":"2026-03-03T21:55:11.784Z","endTime":"2026-03-03T21:55:14.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651114682779934,"aZ":-36.134846510037384,"pfxX":-5.3201988178699295,"pfxZ":-2.6289380745771993,"pX":0.3851806295321175,"pZ":4.36601936012502,"vX0":-3.3722450613032704,"vY0":-121.59313223460927,"vZ0":3.6712790389203747,"x":102.32,"y":120.9,"x0":2.4788125368076495,"y0":50.003911523462655,"z0":5.961369505376266,"aX":-8.009020395112417},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":10.4,"spinRate":2879,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.4495337919211786,"extension":5.518272081448562},"index":2,"playId":"7215e847-0951-3736-9064-f923c08b6f38","pitchNumber":3,"startTime":"2026-03-03T21:55:30.130Z","endTime":"2026-03-03T21:55:33.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85639438451387,"aZ":-33.01166907862228,"pfxX":-5.922484045791367,"pfxZ":-0.5695457115716831,"pX":-1.2882910564619958,"pZ":1.9427920991855778,"vX0":-6.495298240202635,"vY0":-120.73224093532157,"vZ0":-1.8474915122695057,"x":166.11,"y":186.32,"x0":2.2078528256437258,"y0":50.002410955687814,"z0":5.627680888653663,"aX":-8.727329674441263},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":2819,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.453946587704253,"extension":5.7039995529833165},"index":3,"playId":"db548c62-8aa6-3081-9c56-510dc2be4db0","pitchNumber":4,"startTime":"2026-03-03T21:55:57.345Z","endTime":"2026-03-03T21:56:00.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"second":{"id":600869,"link":"/api/v1/people/600869"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":673662,"link":"/api/v1/people/673662"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:56:00.699Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out, second baseman Yolmer Sánchez to first baseman Jeimer Candelario.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:58:21.019Z","endTime":"2026-03-03T21:58:31.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":600869,"link":"/api/v1/people/600869"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Raudi Rodriguez replaces center fielder Bryce Teodosio, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T21:57:45.660Z","endTime":"2026-03-03T21:57:45.680Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tayler Saucedo replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T21:57:45.680Z","endTime":"2026-03-03T21:58:23.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666171,"link":"/api/v1/people/666171","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970211360234458,"aZ":-28.653816835662543,"pfxX":10.280715380573117,"pfxZ":1.9112370601113877,"pX":0.1559366824876706,"pZ":2.267440568116121,"vX0":-8.85052892851721,"vY0":-134.43498609019815,"vZ0":-3.5430187427640822,"x":111.06,"y":177.56,"x0":2.1482066157365614,"y0":50.00047006652674,"z0":5.626761936931099,"aX":18.896577293563503},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":-16.8,"spinRate":2231,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.40676893661773095,"extension":6.407203847929412},"hitData":{"launchSpeed":78.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.74,"coordY":155.74}},"index":2,"playId":"89a2fa58-6fba-3a0f-9802-19b1e50728d3","pitchNumber":1,"startTime":"2026-03-03T21:58:23.195Z","endTime":"2026-03-03T21:58:31.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-03T21:58:31.786Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rhylan Thomas singles on a line drive to left fielder Chris Taylor.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T21:58:41.800Z","endTime":"2026-03-03T22:00:12.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"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(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":85.8,"endSpeed":79.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.308779134580167,"aZ":-26.39697357503733,"pfxX":1.1116826025251774,"pfxZ":3.612895507887222,"pX":-0.5008562729867321,"pZ":3.5552796628260563,"vX0":-6.755397063022179,"vY0":-124.85402336296913,"vZ0":0.13787053502984226,"x":136.09,"y":142.79,"x0":2.0814342048358583,"y0":50.000679379055505,"z0":5.6505204770265,"aX":1.7774539817276263},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2400,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.43669534537740784,"extension":6.568343860173033},"index":0,"playId":"8c8267e9-eff6-3d4c-a114-2ceca40e2306","pitchNumber":1,"startTime":"2026-03-03T21:58:51.849Z","endTime":"2026-03-03T21:58:55.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122485671652058,"aZ":-26.302728639727043,"pfxX":11.713103249535422,"pfxZ":3.2224101880074905,"pX":-0.4438552103717505,"pZ":1.6198415407334898,"vX0":-10.097349890589781,"vY0":-133.9355866465844,"vZ0":-5.410812922377002,"x":133.92,"y":195.04,"x0":1.8477220239416117,"y0":50.00308935417649,"z0":5.540044702657893,"aX":21.344319401861412},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-19.1,"spinRate":2279,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.40849107298387155,"extension":6.376874647455435},"index":1,"playId":"c2fd1835-8764-3f51-91f5-d4b8e6c54130","pitchNumber":2,"startTime":"2026-03-03T21:59:04.159Z","endTime":"2026-03-03T21:59:07.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.864395880929127,"aZ":-26.196279517987932,"pfxX":10.194652548082544,"pfxZ":3.1903506169480966,"pX":0.4011831990110439,"pZ":2.984236463478979,"vX0":-7.457653035117379,"vY0":-135.82696848548747,"vZ0":-2.22014207660414,"x":101.71,"y":158.21,"x0":1.853477631653657,"y0":50.00496961932548,"z0":5.627972109695352,"aX":19.11166692319993},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.5,"breakHorizontal":-16.9,"spinRate":2247,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4027700252247062,"extension":6.4594663707788795},"index":2,"playId":"b551d00b-439c-3f5b-992f-08d4bce91122","pitchNumber":3,"startTime":"2026-03-03T21:59:17.216Z","endTime":"2026-03-03T21:59:20.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.964254272711585,"aZ":-27.040354962609403,"pfxX":-5.335649171512406,"pfxZ":3.7094111610491467,"pX":-0.47061036889330354,"pZ":2.820706719314048,"vX0":-4.373702995438456,"vY0":-116.89878538091065,"vZ0":-0.5729030646477405,"x":134.94,"y":162.62,"x0":2.117664860001257,"y0":50.004361484990895,"z0":5.606695227123723,"aX":-7.38645676902129},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.8,"breakHorizontal":10.7,"spinRate":2249,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.46848278343500294,"extension":6.5703064374575755},"index":3,"playId":"5a6f815a-08a2-3ed9-adf2-4e959cecb17b","pitchNumber":4,"startTime":"2026-03-03T21:59:33.029Z","endTime":"2026-03-03T21:59:36.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.452442160961,"aZ":-26.058111417494302,"pfxX":-0.9749864569383071,"pfxZ":3.8542018614045404,"pX":-2.2552163969168797,"pZ":1.6323806947167396,"vX0":-9.642009495775675,"vY0":-124.96034296026245,"vZ0":-4.273800626664681,"x":202.96,"y":194.71,"x0":1.7749493777199796,"y0":50.002260487260585,"z0":5.497942306381554,"aX":-1.5449603032942416},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":4.0,"spinRate":2402,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.43779973966205654,"extension":6.676534550494287},"index":4,"playId":"30ac2f68-74ef-373d-82c1-c9dbf82b7ef4","pitchNumber":5,"startTime":"2026-03-03T21:59:51.294Z","endTime":"2026-03-03T21:59:54.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.191712244130112,"aZ":-27.107942938861036,"pfxX":10.803464517684539,"pfxZ":2.7465169168531016,"pX":-0.0153395004701964,"pZ":1.2991798677874478,"vX0":-9.225870371875354,"vY0":-134.31340977051772,"vZ0":-6.168876584609442,"x":117.58,"y":203.7,"x0":2.04265810004693,"y0":50.005902168283036,"z0":5.526418460246068,"aX":19.952629362206082},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.0,"breakHorizontal":-17.9,"spinRate":2352,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.406159749104682,"extension":6.590461957341775},"hitData":{"launchSpeed":84.6,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.21,"coordY":112.94}},"index":5,"playId":"778b3c57-1240-323d-8e7d-9e06730df291","pitchNumber":6,"startTime":"2026-03-03T22:00:05.397Z","endTime":"2026-03-03T22:00:12.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689041,"link":"/api/v1/people/689041","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689041,"link":"/api/v1/people/689041"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":689041,"link":"/api/v1/people/689041"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:00:12.010Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Wilson pops out to pitcher Tayler Saucedo.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T22:00:49.829Z","endTime":"2026-03-03T22:01:36.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642048,"link":"/api/v1/people/642048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"80013a14-198b-357e-b1c6-d6e0939da780","startTime":"2026-03-03T22:00:37.543Z","endTime":"2026-03-03T22:00:40.543Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2250160560609,"aZ":-28.223067288614413,"pfxX":11.560559147886519,"pfxZ":2.1871334956356687,"pX":0.05992266680722393,"pZ":2.716440775026835,"vX0":-8.88759481508606,"vY0":-133.57829846195602,"vZ0":-2.320974858803489,"x":114.72,"y":165.44,"x0":1.9310941917692672,"y0":50.00003188695834,"z0":5.629101353427581,"aX":20.853119011702972},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.6,"breakHorizontal":-19.0,"spinRate":2222,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.41031213462147775,"extension":6.5442508607835785},"index":1,"playId":"a4f4aa3a-248c-35de-b3bc-2b6fd769c41a","pitchNumber":1,"startTime":"2026-03-03T22:00:51.993Z","endTime":"2026-03-03T22:00:55.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504554639105564,"aZ":-26.025633705282377,"pfxX":0.9859041986750663,"pfxZ":3.916765925747289,"pX":-1.6198265711376547,"pZ":0.8176999253007843,"vX0":-9.310380393162939,"vY0":-124.16768690408148,"vZ0":-6.020303467454477,"x":178.74,"y":216.7,"x0":2.041065971560127,"y0":50.003977546531296,"z0":5.422831793326089,"aX":1.5486759667182737},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":0.2,"spinRate":2372,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.440128784221248,"extension":6.403510603838278},"index":2,"playId":"9721b442-8772-38ba-a170-e1d640a49daa","pitchNumber":2,"startTime":"2026-03-03T22:01:06.026Z","endTime":"2026-03-03T22:01:10.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.077261704919856,"aZ":-28.058664097671887,"pfxX":0.3554334076057213,"pfxZ":2.5165212215359904,"pX":-1.0492500337105697,"pZ":3.0689686333973376,"vX0":-7.370141748278354,"vY0":-126.12709630637863,"vZ0":-0.6393109655752969,"x":156.99,"y":155.92,"x0":1.8462796151382195,"y0":50.003269943068446,"z0":5.559306130000634,"aX":0.5829677791140733},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.7,"breakHorizontal":0.8,"spinRate":2278,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4318239526735024,"extension":6.692027164877101},"hitData":{"launchSpeed":46.2,"launchAngle":70.0,"totalDistance":64.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":122.93,"coordY":176.01}},"index":3,"playId":"4b8397c0-3325-3cda-b662-8ee0142db804","pitchNumber":3,"startTime":"2026-03-03T22:01:27.968Z","endTime":"2026-03-03T22:01:36.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.5,"awayTeamWinProbability":28.5,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:01:36.978Z","atBatIndex":54},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brennen Davis hit by pitch.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T22:01:48.040Z","endTime":"2026-03-03T22:03:40.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"postOnSecond":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"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(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":92.4,"endSpeed":84.7,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28521227598875,"aZ":-27.461796984264367,"pfxX":11.860272375794526,"pfxZ":2.5824467188215134,"pX":-1.0310121148520919,"pZ":2.5867699360489538,"vX0":-11.146486809065113,"vY0":-134.0937076131436,"vZ0":-2.8734064185837846,"x":156.3,"y":168.94,"x0":1.6334711621884432,"y0":50.004314964524184,"z0":5.626044582262012,"aX":21.657506067908127},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.2,"breakHorizontal":-19.2,"spinRate":2278,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.40806088399760965,"extension":6.5962484302570905},"index":0,"playId":"16171c48-59b0-36a8-a589-b84a47700ec1","pitchNumber":1,"startTime":"2026-03-03T22:02:03.358Z","endTime":"2026-03-03T22:02:07.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24481839854603,"aZ":-28.31557931560269,"pfxX":11.33465188542359,"pfxZ":2.1236722391238327,"pX":-0.17843518034588918,"pZ":3.160681418236476,"vX0":-9.269329744174739,"vY0":-133.7409768682153,"vZ0":-1.1782841170358496,"x":123.8,"y":153.44,"x0":1.8559488716746262,"y0":50.0023347521606,"z0":5.63371287640039,"aX":20.57853804358508},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.8,"breakHorizontal":-18.6,"spinRate":2270,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4092126631471227,"extension":6.720442563576686},"index":1,"playId":"3dc0549f-53ec-3446-870b-929127e7f714","pitchNumber":2,"startTime":"2026-03-03T22:02:17.983Z","endTime":"2026-03-03T22:02:21.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74496706682565,"aZ":-25.454656837874015,"pfxX":-1.2261823015232407,"pfxZ":4.083899769453607,"pX":-1.4435050858093639,"pZ":2.5621671712773906,"vX0":-7.737849304393752,"vY0":-127.39207945137318,"vZ0":-2.4593034236377203,"x":172.02,"y":169.6,"x0":1.790569482157975,"y0":50.004919092075895,"z0":5.548587457806687,"aX":-2.0189766654946824},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":4.0,"spinRate":2436,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4296600722444275,"extension":6.717621756420346},"index":2,"playId":"9e89acab-60e5-332f-8750-10d50275b852","pitchNumber":3,"startTime":"2026-03-03T22:02:33.960Z","endTime":"2026-03-03T22:02:37.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-03T22:02:49.654Z","endTime":"2026-03-03T22:03:03.026Z","isPitch":false,"type":"action","player":{"id":680695,"link":"/api/v1/people/680695"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884875499235854,"aZ":-25.22507375730694,"pfxX":11.904538376684481,"pfxZ":4.278368497410231,"pX":-1.9046305025169081,"pZ":0.010102911136916292,"vX0":-12.491892197380343,"vY0":-126.16231093414858,"vZ0":-8.263504465165711,"x":189.6,"y":238.51,"x0":1.5469305814210943,"y0":50.00263350595492,"z0":5.3383687899732175,"aX":19.33338223357964},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-19.0,"spinRate":2268,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4329261317940132,"extension":7.4847645327008445},"index":4,"playId":"50183720-9495-39c5-932c-b5cf214749b3","pitchNumber":4,"startTime":"2026-03-03T22:03:03.026Z","endTime":"2026-03-03T22:03:06.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Tayler Saucedo. Rhylan Thomas to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"50183720-9495-39c5-932c-b5cf214749b3","startTime":"2026-03-03T22:03:26.717Z","endTime":"2026-03-03T22:03:30.195Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":689041,"link":"/api/v1/people/689041"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"first":{"id":689041,"link":"/api/v1/people/689041"},"postOnSecond":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.89,"dramaIndex":35.0,"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.682345266760453,"aZ":-28.307967505679045,"pfxX":13.127334011648578,"pfxZ":2.4520628426159155,"pX":-1.9845750660718406,"pZ":1.8304269765355878,"vX0":-12.933279150151694,"vY0":-124.4040584427622,"vZ0":-3.416140288879895,"x":192.65,"y":189.36,"x0":1.562567877896729,"y0":50.003007080152344,"z0":5.554249425368434,"aX":20.689720588545583},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-21.0,"spinRate":2261,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.43937234034303163,"extension":6.88410118247914},"index":6,"playId":"eb1876ef-ed89-35a7-b1c3-4d76fdf58799","pitchNumber":5,"startTime":"2026-03-03T22:03:30.195Z","endTime":"2026-03-03T22:03:40.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"second":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.4,"awayTeamWinProbability":26.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.89,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:03:40.632Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Packard singles on a ground ball to shortstop Kyren Paris. Rhylan Thomas scores. Brennen Davis to 3rd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T22:04:43.545Z","endTime":"2026-03-03T22:04:55.381Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":689070,"fullName":"Spencer Packard","link":"/api/v1/people/689070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689070,"fullName":"Spencer Packard","link":"/api/v1/people/689070"},"postOnThird":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689070,"fullName":"Spencer Packard","link":"/api/v1/people/689070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":689041,"fullName":"Rhylan Thomas","link":"/api/v1/people/689041"},"responsiblePitcher":{"id":642048,"link":"/api/v1/people/642048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-03T22:04:04.906Z","endTime":"2026-03-03T22:04:45.703Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689070,"link":"/api/v1/people/689070","batSide":{"code":"L","description":"Left"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.665288400412482,"aZ":-26.925389948059063,"pfxX":10.527287122266326,"pfxZ":2.9030465086464634,"pX":0.8301197710400201,"pZ":2.3948709836334507,"vX0":-7.219762928532138,"vY0":-133.54856478739237,"vZ0":-3.346103698713096,"x":85.36,"y":174.12,"x0":2.200429315042602,"y0":50.000191347857324,"z0":5.599815974259628,"aX":19.01954154214496},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":-17.5,"spinRate":2323,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.41007070196908213,"extension":6.531667256186954},"hitData":{"launchSpeed":78.3,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.54,"coordY":140.03}},"index":1,"playId":"f1efe024-3018-3441-a93e-2d66f0576263","pitchNumber":1,"startTime":"2026-03-03T22:04:45.703Z","endTime":"2026-03-03T22:04:55.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":689070,"link":"/api/v1/people/689070","batSide":{"code":"L","description":"Left"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"second":{"id":689041,"link":"/api/v1/people/689041"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689070,"link":"/api/v1/people/689070"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":689070,"link":"/api/v1/people/689070"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":11.099999999999994,"leverageIndex":1.66,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:04:55.381Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brian O'Keefe grounds into a force out, shortstop Kyren Paris to second baseman Yolmer Sánchez. Spencer Packard out at 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-03T22:05:18.734Z","endTime":"2026-03-03T22:05:30.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":689070,"fullName":"Spencer Packard","link":"/api/v1/people/689070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677347,"link":"/api/v1/people/677347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":570560,"link":"/api/v1/people/570560"},"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":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593029367772775,"aZ":-26.896083291282505,"pfxX":9.818045721596052,"pfxZ":2.94161797261828,"pX":0.37556816947037197,"pZ":2.5073195863129576,"vX0":-8.027133151060111,"vY0":-132.86297571955987,"vZ0":-3.0731625364897255,"x":102.68,"y":171.08,"x0":2.1555427339010844,"y0":50.00102809681368,"z0":5.626547898511771,"aX":17.6086999605351},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-16.1,"spinRate":2309,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4117222650400776,"extension":6.679167370639401},"hitData":{"launchSpeed":99.4,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":151.68}},"index":0,"playId":"0f8f497a-e90a-3a78-b9f7-52ad1d1a5aad","pitchNumber":1,"startTime":"2026-03-03T22:05:23.883Z","endTime":"2026-03-03T22:05:30.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":657247,"link":"/api/v1/people/657247","batSide":{"code":"R","description":"Right"}},"first":{"id":689070,"link":"/api/v1/people/689070"},"third":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"credit":"b_ab"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_ab"},{"player":{"id":657247,"link":"/api/v1/people/657247"},"credit":"b_pa"},{"player":{"id":642048,"link":"/api/v1/people/642048"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.14,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:05:30.730Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chris Taylor flies out to right fielder Brennen Davis.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:08:09.632Z","endTime":"2026-03-03T22:08:22.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621035,"fullName":"Chris Taylor","link":"/api/v1/people/621035"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jonny Farmelo replaces center fielder Rhylan Thomas, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:07:30.563Z","endTime":"2026-03-03T22:07:30.577Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":689041,"link":"/api/v1/people/689041"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":689041,"link":"/api/v1/people/689041"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Domingo Gonzalez replaces Robinson Ortiz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:07:30.577Z","endTime":"2026-03-03T22:08:11.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682445,"link":"/api/v1/people/682445"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":673662,"link":"/api/v1/people/673662","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.721764418689272,"aZ":-27.89026213964913,"pfxX":-9.936230091132543,"pfxZ":2.2889035179173405,"pX":0.45991696167997964,"pZ":2.277889816071414,"vX0":9.410577107162979,"vY0":-135.5848972367412,"vZ0":-1.4723898465492646,"x":99.47,"y":177.28,"x0":-1.7533611262239877,"y0":50.006321398460074,"z0":4.761544844847618,"aX":-18.63168379091297},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2162,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.40290902431729503,"extension":5.961702018768746},"hitData":{"launchSpeed":93.3,"launchAngle":37.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.19,"coordY":86.83}},"index":2,"playId":"707f5319-5cfe-318c-93d4-9c67af97247c","pitchNumber":1,"startTime":"2026-03-03T22:08:11.798Z","endTime":"2026-03-03T22:08:22.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":621035,"link":"/api/v1/people/621035","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_ab"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_ab"},{"player":{"id":621035,"link":"/api/v1/people/621035"},"credit":"b_pa"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:08:22.467Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yolmer Sánchez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:08:32.103Z","endTime":"2026-03-03T22:09:52.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"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":92.6,"endSpeed":84.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01452152537161,"aZ":-27.860842282822293,"pfxX":-9.855800040880254,"pfxZ":2.356663368412528,"pX":-1.2578920875742272,"pZ":2.249523907097425,"vX0":5.260291259874384,"vY0":-134.7087669706206,"vZ0":-1.4634591047916967,"x":164.95,"y":178.04,"x0":-1.9582136610069016,"y0":50.00559051257875,"z0":4.774572153914869,"aX":-18.06649608917624},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.2,"breakHorizontal":16.7,"spinRate":2122,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.40703516345307333,"extension":5.775874362923858},"index":0,"playId":"3fd86dbc-636a-3622-bf48-1f4eec489f32","pitchNumber":1,"startTime":"2026-03-03T22:08:45.223Z","endTime":"2026-03-03T22:08:48.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":84.7,"endSpeed":77.9,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.735234892584653,"aZ":-35.263611280322564,"pfxX":1.4028847256173886,"pfxZ":-2.00143293663528,"pX":-0.5075187937868667,"pZ":1.829897876238847,"vX0":2.760467400170725,"vY0":-123.3540968195273,"vZ0":-0.15882936884140908,"x":136.35,"y":189.37,"x0":-1.8238341719864477,"y0":50.005569069406434,"z0":4.87018997694095,"aX":2.160530675485962},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.4,"breakHorizontal":-3.2,"spinRate":2321,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.44416466348062,"extension":6.003792277967721},"index":1,"playId":"abac6e8d-a5de-3682-9496-7f954c06e007","pitchNumber":2,"startTime":"2026-03-03T22:08:59.323Z","endTime":"2026-03-03T22:09:03.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80302615123094,"aZ":-26.94087495135531,"pfxX":-10.45041984740406,"pfxZ":2.750682034494954,"pX":-0.7370977094127876,"pZ":2.767504835247797,"vX0":6.5815699016498135,"vY0":-137.1049465144157,"vZ0":-0.45036073578694585,"x":145.1,"y":164.06,"x0":-1.8132210028040152,"y0":50.00041179786588,"z0":4.775279550903008,"aX":-19.858209709399443},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.0,"breakHorizontal":17.5,"spinRate":2227,"spinDirection":244},"zone":1,"typeConfidence":2.0,"plateTime":0.39976850054218493,"extension":5.704659524854927},"index":2,"playId":"95f58bd8-5135-3420-9159-e1c4e0571f3f","pitchNumber":3,"startTime":"2026-03-03T22:09:15.734Z","endTime":"2026-03-03T22:09:18.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"08318176-0606-0033-001c-f08cd117d70a","startTime":"2026-03-03T22:09:47.990Z","endTime":"2026-03-03T22:09:47.991Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428739909421047,"aZ":-32.40779765798799,"pfxX":0.692910294189697,"pfxZ":-0.14560981380074534,"pX":0.6957402460775701,"pZ":0.8231491347027575,"vX0":6.170697926642932,"vY0":-126.30863946051493,"vZ0":-3.1687170982927393,"x":90.48,"y":216.55,"x0":-1.8718729844251432,"y0":50.0017518799686,"z0":4.707608264362202,"aX":1.1161588882787645},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.7,"breakHorizontal":-2.8,"spinRate":2435,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.43411821567593467,"extension":5.85614862856759},"index":4,"playId":"384e8f0e-9629-3cd2-b71d-f8b8eb659a55","pitchNumber":4,"startTime":"2026-03-03T22:09:47.992Z","endTime":"2026-03-03T22:09:52.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_ab"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_ab"},{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_pa"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:09:52.545Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-03T22:10:00.119Z","endTime":"2026-03-03T22:11:29.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682445,"fullName":"Domingo Gonzalez","link":"/api/v1/people/682445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969298107798817,"aZ":-27.176756540414328,"pfxX":-11.241138787361146,"pfxZ":2.6325395503412645,"pX":0.1833703681242628,"pZ":1.5998186494719053,"vX0":9.116364202324759,"vY0":-136.92991264132488,"vZ0":-3.4153864727448715,"x":110.01,"y":195.58,"x0":-1.72701454688673,"y0":50.00512428902227,"z0":4.720711915758116,"aX":-21.36924885929635},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":18.5,"spinRate":2267,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3998515593273182,"extension":5.8792506918113485},"index":0,"playId":"a62a83a1-4e5a-3656-a218-e19938a7294b","pitchNumber":1,"startTime":"2026-03-03T22:10:17.263Z","endTime":"2026-03-03T22:10:22.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.663757442777634,"aZ":-32.541490765155324,"pfxX":1.1370450257677667,"pfxZ":-0.22598677033161163,"pX":0.11336266773883734,"pZ":1.777621774395373,"vX0":4.231016403531264,"vY0":-127.31232939566155,"vZ0":-1.1337251355901594,"x":112.68,"y":190.78,"x0":-1.7191938133644988,"y0":50.002488506684045,"z0":4.809385492642054,"aX":1.861207149836806},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":-3.0,"spinRate":2448,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4305943907650751,"extension":5.907051177121503},"index":1,"playId":"56713cd2-6671-31db-b975-e641ce91f217","pitchNumber":2,"startTime":"2026-03-03T22:10:32.583Z","endTime":"2026-03-03T22:10:36.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48264228182618,"aZ":-19.958822487129112,"pfxX":-8.576890462307098,"pfxZ":6.373757504886239,"pX":1.5577921225090654,"pZ":2.9966823520910424,"vX0":11.576647524895293,"vY0":-138.00805791193386,"vZ0":-1.1322097066948924,"x":57.62,"y":157.87,"x0":-1.5891495398593356,"y0":50.00554200174074,"z0":4.764614715868935,"aX":-16.445938837125833},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":13.0,"spinRate":2356,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3978144341633425,"extension":5.872871697843143},"index":2,"playId":"9f828690-d6cc-359a-b340-3d4f2446d39d","pitchNumber":3,"startTime":"2026-03-03T22:10:54.901Z","endTime":"2026-03-03T22:10:58.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":87.8,"endSpeed":81.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.436314123267444,"aZ":-32.76805046966665,"pfxX":0.28347554913199513,"pfxZ":-0.36123755917866607,"pX":1.2847029322563013,"pZ":1.0240521907602846,"vX0":7.317741433713801,"vY0":-127.74297722478909,"vZ0":-2.8765420135382844,"x":68.03,"y":211.13,"x0":-1.6494769221065242,"y0":50.00187058890296,"z0":4.731555315654745,"aX":0.4678837615739993},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-2.2,"spinRate":2415,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.42820616820751267,"extension":5.932516671746229},"index":3,"playId":"507ccc79-86d4-3733-81d2-56f456992eb2","pitchNumber":4,"startTime":"2026-03-03T22:11:10.412Z","endTime":"2026-03-03T22:11:14.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.2,"endSpeed":80.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43910140036091,"aZ":-33.970770286074796,"pfxX":0.7094693424256886,"pfxZ":-1.091005138761247,"pX":0.5407205445483042,"pZ":1.4239576024223273,"vX0":5.436763829547519,"vY0":-128.30053560555504,"vZ0":-1.828938597379802,"x":96.39,"y":200.33,"x0":-1.7120279386825519,"y0":50.00502307134167,"z0":4.83332958845183,"aX":1.1644998482873898},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.2,"breakHorizontal":-2.6,"spinRate":2363,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4294913273271601,"extension":6.035945717744614},"index":4,"playId":"0c405147-21ff-3533-a480-751c2099a2f2","pitchNumber":5,"startTime":"2026-03-03T22:11:26.529Z","endTime":"2026-03-03T22:11:29.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":681351,"link":"/api/v1/people/681351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_ab"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_ab"},{"player":{"id":681351,"link":"/api/v1/people/681351"},"credit":"b_pa"},{"player":{"id":682445,"link":"/api/v1/people/682445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:11:29.799Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jakson Reetz doubles (1) on a fly ball to right fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:14:08.548Z","endTime":"2026-03-03T22:15:03.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660623,"fullName":"Huascar Ynoa","link":"/api/v1/people/660623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[7,8,10],"actionIndex":[0,1,2,3,4,5,6],"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":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nelson Rada replaces left fielder Chris Taylor, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:14:10.637Z","endTime":"2026-03-03T22:14:10.665Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703185,"link":"/api/v1/people/703185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":621035,"link":"/api/v1/people/621035"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":621035,"link":"/api/v1/people/621035"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sebastián Rivero replaces catcher Logan O'Hoppe, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:14:10.665Z","endTime":"2026-03-03T22:14:10.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":681351,"link":"/api/v1/people/681351"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681351,"link":"/api/v1/people/681351"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Donovan Walton replaces third baseman Christian Moore, batting 4th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"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:14:10.667Z","endTime":"2026-03-03T22:14:10.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"401","replacedPlayer":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":695681,"link":"/api/v1/people/695681"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Wade Meckler replaces right fielder Jose Siri, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"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-03T22:14:10.670Z","endTime":"2026-03-03T22:14:10.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":642350,"link":"/api/v1/people/642350"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":642350,"link":"/api/v1/people/642350"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Denzer Guzman replaces shortstop Kyren Paris, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"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-03T22:14:10.672Z","endTime":"2026-03-03T22:14:10.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":677347,"link":"/api/v1/people/677347"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":677347,"link":"/api/v1/people/677347"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Niko Kavadas replaces first baseman Jeimer Candelario, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"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-03T22:14:10.675Z","endTime":"2026-03-03T22:14:10.678Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":600869,"link":"/api/v1/people/600869"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":600869,"link":"/api/v1/people/600869"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Huascar Ynoa replaces Tayler Saucedo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"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-03T22:14:10.678Z","endTime":"2026-03-03T22:14:10.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660623,"link":"/api/v1/people/660623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642048,"link":"/api/v1/people/642048","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042133926745485,"aZ":-13.42859673233354,"pfxX":-3.1745888895735725,"pfxZ":9.637784403171867,"pX":-0.6535943725904322,"pZ":4.550564883317532,"vX0":2.97860111365302,"vY0":-138.59830829961868,"vZ0":-2.4169503067072013,"x":141.91,"y":115.91,"x0":-1.3298739334809373,"y0":50.0042647498216,"z0":6.331039981731846,"aX":-6.175522548483523},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":5.2,"spinRate":2035,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3952363129805603,"extension":5.726469416358607},"index":7,"playId":"aaed12b5-cd77-3ab5-a508-b95f1ef0fce0","pitchNumber":1,"startTime":"2026-03-03T22:14:10.731Z","endTime":"2026-03-03T22:14:14.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.035610644401686,"aZ":-13.145206341617575,"pfxX":-3.921878909804509,"pfxZ":9.794880193587531,"pX":-0.7608101932155077,"pZ":3.2735292518447343,"vX0":3.249085499407525,"vY0":-138.75545749383357,"vZ0":-5.264150639605933,"x":146.0,"y":150.39,"x0":-1.4393603647374478,"y0":50.00637540673228,"z0":6.076477050289148,"aX":-7.622839368787773},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":1972,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.3952578371553841,"extension":5.955849176217785},"index":8,"playId":"faa3a906-9e2d-3d67-a46c-dbb7a6685836","pitchNumber":2,"startTime":"2026-03-03T22:14:27.207Z","endTime":"2026-03-03T22:14:30.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":9,"startTime":"2026-03-03T22:14:42.681Z","endTime":"2026-03-03T22:14:53.226Z","isPitch":false,"type":"action","player":{"id":656883,"link":"/api/v1/people/656883"},"defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.642802278654607,"aZ":-13.909100585905717,"pfxX":-4.678085329887915,"pfxZ":9.395100155962487,"pX":0.8290850696989398,"pZ":2.478038213937741,"vX0":7.297639085554335,"vY0":-138.46189188643675,"vZ0":-7.190147452100537,"x":85.4,"y":171.87,"x0":-1.2316590803867664,"y0":50.00015584568215,"z0":6.037419167416789,"aX":-9.09198352554041},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":7.0,"spinRate":1967,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.3954396233397506,"extension":5.940264080570075},"hitData":{"launchSpeed":92.4,"launchAngle":32.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.61,"coordY":103.02}},"index":10,"playId":"3ff0fd8a-3ecf-3d11-b4e7-376d36891ccf","pitchNumber":3,"startTime":"2026-03-03T22:14:53.226Z","endTime":"2026-03-03T22:15:03.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_ab"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_ab"},{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_pa"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":0.41,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:15:03.739Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Taylor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:16:04.837Z","endTime":"2026-03-03T22:19:01.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660623,"fullName":"Huascar Ynoa","link":"/api/v1/people/660623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"796fbc2a-f64d-359d-afbf-614926981b32","startTime":"2026-03-03T22:15:45.415Z","endTime":"2026-03-03T22:15:48.444Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.324794420746333,"aZ":-34.21072586544461,"pfxX":0.5638274934294852,"pfxZ":-1.3438169687178654,"pX":-0.1338951896877603,"pZ":2.4395610096064897,"vX0":4.612337328178017,"vY0":-121.81890301160438,"vZ0":-0.9109217235158902,"x":122.1,"y":172.91,"x0":-2.1194697955280604,"y0":50.003353123355616,"z0":5.757006615816057,"aX":0.8534496627989949},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":-2.0,"spinRate":2428,"spinDirection":47},"zone":5,"typeConfidence":0.9,"plateTime":0.44839158492159115,"extension":5.748159584922056},"index":1,"playId":"1a2a9797-4959-3a8b-8170-6ef31b05cd12","pitchNumber":1,"startTime":"2026-03-03T22:16:06.961Z","endTime":"2026-03-03T22:16:10.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94709549552126,"aZ":-36.775839948345094,"pfxX":0.4602473526150477,"pfxZ":-2.942878128136159,"pX":0.3024195443898582,"pZ":1.137580610065601,"vX0":5.511235357081561,"vY0":-123.97446476717315,"vZ0":-3.443271179220053,"x":105.47,"y":208.07,"x0":-2.005934475867952,"y0":50.004038065895315,"z0":5.602649936800195,"aX":0.7190722048194704},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.9,"breakHorizontal":-2.0,"spinRate":2467,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.44118789453249674,"extension":5.787626160717033},"index":2,"playId":"fd8c98b8-d8b0-3706-abf0-a39224dc2220","pitchNumber":2,"startTime":"2026-03-03T22:16:29.904Z","endTime":"2026-03-03T22:16:33.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.679085363602148,"aZ":-34.35227116853991,"pfxX":-0.2812566357216775,"pfxZ":-1.495449878968051,"pX":0.5463298875994996,"pZ":1.319859840491645,"vX0":6.146581045793694,"vY0":-119.94028643123187,"vZ0":-2.8698848907756096,"x":96.18,"y":203.14,"x0":-2.0103014806572688,"y0":50.000989440673656,"z0":5.588028451162297,"aX":-0.41191307791347964},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.1,"breakHorizontal":-1.0,"spinRate":2466,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.45625796528200047,"extension":5.7093066078798556},"index":3,"playId":"845f49e7-67b5-30ac-930b-03b0437ff2dd","pitchNumber":3,"startTime":"2026-03-03T22:16:52.729Z","endTime":"2026-03-03T22:16:56.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57847336010328,"aZ":-15.184173913885402,"pfxX":-6.1777067469299585,"pfxZ":8.736568444487569,"pX":0.7805414545659288,"pZ":2.7157146225606397,"vX0":7.627995007669029,"vY0":-139.13067757390576,"vZ0":-6.21520943423323,"x":87.25,"y":165.46,"x0":-1.2045395747650387,"y0":50.00150407198014,"z0":5.999279269815071,"aX":-12.012485981319326},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":2149,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3949076067015129,"extension":5.931600866767544},"index":4,"playId":"a3814d6a-fb22-35ec-982f-8212e7e483f0","pitchNumber":4,"startTime":"2026-03-03T22:17:16.200Z","endTime":"2026-03-03T22:17:21.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.986280118631218,"aZ":-36.25442177975107,"pfxX":-0.02787780994778921,"pfxZ":-2.7883396650043064,"pX":0.3828940809537332,"pZ":1.7425742043223582,"vX0":5.83445868576439,"vY0":-120.3777722909363,"vZ0":-1.6321231102149139,"x":102.4,"y":191.73,"x0":-2.0714790139574397,"y0":50.002406121151644,"z0":5.64723546227081,"aX":-0.041083117246697165},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.2,"breakHorizontal":-1.4,"spinRate":2467,"spinDirection":27},"zone":9,"typeConfidence":0.9,"plateTime":0.45549334754758686,"extension":5.841651694787561},"index":5,"playId":"636fd8ad-2d7c-3277-8f5f-9a8f7df5d429","pitchNumber":5,"startTime":"2026-03-03T22:17:38.168Z","endTime":"2026-03-03T22:17:42.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32437739106281,"aZ":-33.21316270382352,"pfxX":1.015788166896876,"pfxZ":-0.7038055295014498,"pX":-0.25955894473690233,"pZ":2.562074125742364,"vX0":3.5898645498213075,"vY0":-120.9409358185363,"vZ0":-0.5960037857867189,"x":126.89,"y":169.6,"x0":-1.8970996562014424,"y0":50.00226169786859,"z0":5.73308797465904,"aX":1.4995642635889836},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.2,"breakHorizontal":-2.8,"spinRate":2441,"spinDirection":65},"zone":5,"typeConfidence":0.91,"plateTime":0.4534688047219695,"extension":5.742090141516482},"index":6,"playId":"6fd4d8c1-febb-39c1-88e2-8e93f635c9ea","pitchNumber":6,"startTime":"2026-03-03T22:18:00.278Z","endTime":"2026-03-03T22:18:03.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.898426170513023,"aZ":-31.902990232121752,"pfxX":1.3687640997648671,"pfxZ":0.17809800064949854,"pX":-0.03421502342297899,"pZ":3.0743754863700077,"vX0":4.373990422336333,"vY0":-121.85775367633249,"vZ0":0.28805488164866455,"x":118.3,"y":155.77,"x0":-2.0268151010665423,"y0":50.00224934561951,"z0":5.700366905214357,"aX":2.067096435032177},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":-3.5,"spinRate":2390,"spinDirection":55},"zone":2,"typeConfidence":0.9,"plateTime":0.44868666076191,"extension":5.742485311373365},"index":7,"playId":"5d735da8-6d59-31ea-ade8-fa01a4bba22a","pitchNumber":7,"startTime":"2026-03-03T22:18:29.707Z","endTime":"2026-03-03T22:18:33.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999970182857336,"aZ":-36.708745793537894,"pfxX":0.48667110417612736,"pfxZ":-3.0254266804374685,"pX":0.0730668783830078,"pZ":1.7980701577570721,"vX0":4.462331745760827,"vY0":-121.35859028795035,"vZ0":-1.688303898711313,"x":114.21,"y":190.23,"x0":-1.850270477355645,"y0":50.005873736861396,"z0":5.690345689936797,"aX":0.7280202213950525},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.6,"breakHorizontal":-1.9,"spinRate":2588,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.4507452223754487,"extension":5.784396772395179},"index":8,"playId":"57dd8eab-0f80-363a-9774-9add0c598803","pitchNumber":8,"startTime":"2026-03-03T22:18:58.741Z","endTime":"2026-03-03T22:19:01.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694930,"link":"/api/v1/people/694930"},"credit":"b_ab"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_ab"},{"player":{"id":694930,"link":"/api/v1/people/694930"},"credit":"b_pa"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.51,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:19:01.959Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out to left fielder Nelson Rada.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:19:13.555Z","endTime":"2026-03-03T22:19:40.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660623,"fullName":"Huascar Ynoa","link":"/api/v1/people/660623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0576440175689,"aZ":-15.120366082972916,"pfxX":-4.849363285191025,"pfxZ":8.519912493614465,"pX":0.09983849543626436,"pZ":2.405512668030991,"vX0":5.413370702276741,"vY0":-140.20884628865292,"vZ0":-7.0805199963518595,"x":113.19,"y":173.83,"x0":-1.2208032828437287,"y0":50.005256945989885,"z0":5.940009690860335,"aX":-9.709988401175254},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2360,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.3898221210616786,"extension":6.060207647019439},"hitData":{"launchSpeed":85.1,"launchAngle":27.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.73,"coordY":109.7}},"index":0,"playId":"ccd6d301-a1b4-3cc5-b831-aa1fee8d6216","pitchNumber":1,"startTime":"2026-03-03T22:19:29.025Z","endTime":"2026-03-03T22:19:40.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:19:40.465Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colt Emerson pops out to second baseman Yolmer Sánchez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-03T22:19:50.855Z","endTime":"2026-03-03T22:20:14.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660623,"fullName":"Huascar Ynoa","link":"/api/v1/people/660623"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.356269530454746,"aZ":-13.117198496362406,"pfxX":-5.048888563918975,"pfxZ":9.543189555908652,"pX":1.0210749276574145,"pZ":2.6947261889718925,"vX0":7.632408156792429,"vY0":-140.10529135998385,"vZ0":-6.785782746729531,"x":78.08,"y":166.02,"x0":-1.0769062169029167,"y0":50.00112527478122,"z0":5.997725729609209,"aX":-10.08092775711849},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2141,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.39028253593942175,"extension":6.030277641339031},"hitData":{"launchSpeed":71.1,"launchAngle":57.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":165.39,"coordY":143.0}},"index":0,"playId":"4e15de87-6045-388c-be1c-68eebfbb1112","pitchNumber":1,"startTime":"2026-03-03T22:20:05.683Z","endTime":"2026-03-03T22:20:14.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"second":{"id":656883,"link":"/api/v1/people/656883"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":660623,"link":"/api/v1/people/660623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:20:14.767Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out, shortstop Brock Rodden to first baseman Carson Taylor.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:22:45.708Z","endTime":"2026-03-03T22:26:07.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[0,1],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694930,"link":"/api/v1/people/694930"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brock Rodden replaces shortstop Colt Emerson, batting 8th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:22:24.340Z","endTime":"2026-03-03T22:22:24.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801126,"link":"/api/v1/people/801126"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":806068,"link":"/api/v1/people/806068"},"defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":806068,"link":"/api/v1/people/806068"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Morales replaces Domingo Gonzalez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:22:24.363Z","endTime":"2026-03-03T22:22:47.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691786,"link":"/api/v1/people/691786"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682445,"link":"/api/v1/people/682445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.597705606313067,"aZ":-18.820400319005635,"pfxX":-4.135198483625006,"pfxZ":7.28716787750902,"pX":-0.48161835097822525,"pZ":3.8947197942287204,"vX0":1.0398338640445357,"vY0":-134.3842338244057,"vZ0":-2.118164882765279,"x":135.36,"y":133.62,"x0":-0.33586421836762276,"y0":50.00175556794116,"z0":6.0272247225165705,"aX":-7.57736325673543},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":7.3,"spinRate":1789,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40727942644621384,"extension":6.330087713212453},"index":2,"playId":"859e0c82-cedb-3d7d-9a5b-f6eb65a7e00c","pitchNumber":1,"startTime":"2026-03-03T22:22:47.305Z","endTime":"2026-03-03T22:22:50.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0515085775185,"aZ":-16.25121400395807,"pfxX":-3.097178974321836,"pfxZ":8.892370740508278,"pX":-0.32940648044290294,"pZ":3.2984202863999568,"vX0":1.2178019436452492,"vY0":-133.0789823884287,"vZ0":-3.9072947585651274,"x":129.56,"y":149.72,"x0":-0.39108304431942514,"y0":50.00007720063943,"z0":5.965724166845194,"aX":-5.543999892654187},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":5.3,"spinRate":2018,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4118615622893116,"extension":6.134624529710927},"index":3,"playId":"ee3d8c08-7fa7-3948-ada3-1436ca3503c5","pitchNumber":2,"startTime":"2026-03-03T22:23:00.105Z","endTime":"2026-03-03T22:23:03.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06428357094816,"aZ":-24.748013575685512,"pfxX":2.6860560380448897,"pfxZ":4.377637499433295,"pX":0.9466833707546758,"pZ":2.80047221735855,"vX0":2.829477476981619,"vY0":-129.22124237565558,"vZ0":-3.2399740807948074,"x":80.91,"y":163.17,"x0":-0.510160391907416,"y0":50.00548731399826,"z0":5.9648010005078635,"aX":4.557729163717725},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":-5.5,"spinRate":2304,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.4233266775010014,"extension":6.097626574715281},"index":4,"playId":"020f10d2-6ec5-3bdf-ad6d-9ffe84dbd9f4","pitchNumber":3,"startTime":"2026-03-03T22:23:27.742Z","endTime":"2026-03-03T22:23:32.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.402552748670672,"aZ":-26.996138934740213,"pfxX":-3.6844852493308275,"pfxZ":3.485424583568385,"pX":-0.15455283743903114,"pZ":2.479165531198401,"vX0":1.780016357603987,"vY0":-120.7803208965022,"vZ0":-2.364278354734499,"x":122.89,"y":171.84,"x0":-0.42042283343297054,"y0":50.001770151807655,"z0":5.832644725247992,"aX":-5.470938368647641},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.0,"breakHorizontal":6.2,"spinRate":1430,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4526081999387319,"extension":6.217150295676988},"index":5,"playId":"ddf236e5-0b13-3988-90a4-01ca4b5f5394","pitchNumber":4,"startTime":"2026-03-03T22:23:56.773Z","endTime":"2026-03-03T22:24:02.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.6,"endSpeed":75.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066463834213298,"aZ":-27.54005465854145,"pfxX":-8.48924283514743,"pfxZ":3.194648668226538,"pX":-0.9702751188537007,"pZ":2.0407093796474767,"vX0":1.323658887322817,"vY0":-120.24799590211478,"vZ0":-3.198305515470935,"x":153.98,"y":183.68,"x0":-0.4281407631112587,"y0":50.00586035197151,"z0":5.852343030005183,"aX":-12.334349116979082},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.2,"breakHorizontal":15.0,"spinRate":1685,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.45689417842264435,"extension":6.264014679457084},"index":6,"playId":"60032e32-3315-38b1-9a53-835c91045cbd","pitchNumber":5,"startTime":"2026-03-03T22:24:23.339Z","endTime":"2026-03-03T22:24:27.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64243024822463,"aZ":-27.11411209072744,"pfxX":3.4704871910289166,"pfxZ":3.004721129471262,"pX":0.12178598761922038,"pZ":2.951508602054119,"vX0":0.9852362470039892,"vY0":-128.66985723437864,"vZ0":-2.2656334440737718,"x":112.36,"y":159.09,"x0":-0.7165782329711492,"y0":50.002094777355865,"z0":5.935430250093299,"aX":5.84332159381955},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":-6.5,"spinRate":2403,"spinDirection":188},"zone":2,"typeConfidence":2.0,"plateTime":0.4249866444553154,"extension":6.140903549450569},"index":7,"playId":"8bf7a46e-37bf-348d-9984-c2ac4d133489","pitchNumber":6,"startTime":"2026-03-03T22:24:39.866Z","endTime":"2026-03-03T22:24:48.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":76.4,"endSpeed":70.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.509725799941815,"aZ":-38.94603386363988,"pfxX":7.544457998852372,"pfxZ":-5.443680519346289,"pX":0.349601316363259,"pZ":2.2333901309135467,"vX0":0.30114164456290715,"vY0":-111.30100190336523,"vZ0":0.6300966847266967,"x":103.67,"y":178.48,"x0":-0.7666731184059828,"y0":50.001823701228986,"z0":6.006440047583866,"aX":9.38694535385042},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.4,"breakHorizontal":-13.7,"spinRate":2385,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.49367226219231375,"extension":6.15584426505167},"index":8,"playId":"d439a895-73eb-3506-90f4-2813d97d4a95","pitchNumber":7,"startTime":"2026-03-03T22:25:15.559Z","endTime":"2026-03-03T22:25:18.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":83.5,"endSpeed":75.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19765374204475,"aZ":-24.169024310752793,"pfxX":-8.954943893633496,"pfxZ":5.474279694424418,"pX":1.10191978234191,"pZ":0.18972453469779113,"vX0":5.8717827084366,"vY0":-121.15361190351311,"vZ0":-7.854728367312113,"x":75.0,"y":233.66,"x0":-0.2092461671786382,"y0":50.005981010516166,"z0":5.637066486467687,"aX":-13.102044227607442},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.9,"breakHorizontal":14.5,"spinRate":1730,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4549018866005068,"extension":6.387234976731762},"index":9,"playId":"7b09639d-af41-38c3-b5e6-5e1ddbc0286a","pitchNumber":8,"startTime":"2026-03-03T22:25:35.619Z","endTime":"2026-03-03T22:25:39.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08427755768284,"aZ":-27.274744294023527,"pfxX":4.800972514511859,"pfxZ":2.995677162686361,"pX":-0.059999623809741644,"pZ":3.13870806384014,"vX0":0.10769285808425683,"vY0":-126.56321761401522,"vZ0":-1.4800185349872756,"x":119.29,"y":154.03,"x0":-0.7273986020035964,"y0":50.00160097427366,"z0":5.90069049594254,"aX":7.843364336376006},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":-8.8,"spinRate":2308,"spinDirection":171},"zone":2,"typeConfidence":2.0,"plateTime":0.4315912052073472,"extension":6.189437381951584},"hitData":{"launchSpeed":94.3,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.8,"coordY":143.09}},"index":10,"playId":"b7621d55-5952-30a1-8c0e-1753f085fc47","pitchNumber":9,"startTime":"2026-03-03T22:26:00.241Z","endTime":"2026-03-03T22:26:07.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:26:07.759Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wade Meckler lines out sharply to center fielder Jonny Farmelo.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:26:25.412Z","endTime":"2026-03-03T22:26:42.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185976908673545,"aZ":-21.93093114990153,"pfxX":-3.0666431043539455,"pfxZ":5.588262708662976,"pX":0.042307196875587504,"pZ":2.3792166301154807,"vX0":2.1651387478213406,"vY0":-134.1040747249347,"vZ0":-5.2009595248987495,"x":115.39,"y":174.54,"x0":-0.37437844944553494,"y0":50.00480686262082,"z0":5.894165036266523,"aX":-5.623537236616683},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":5.2,"spinRate":2046,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4074008780525076,"extension":6.272599311028944},"hitData":{"launchSpeed":100.4,"launchAngle":15.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.15,"coordY":76.34}},"index":0,"playId":"45f1c9a4-9505-320f-8dcd-e7b92c3b0c95","pitchNumber":1,"startTime":"2026-03-03T22:26:32.799Z","endTime":"2026-03-03T22:26:42.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:26:42.574Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hayden Alvarez walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:27:02.761Z","endTime":"2026-03-03T22:28:16.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"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":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hayden Alvarez replaces Omar Martinez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"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:26:50.774Z","endTime":"2026-03-03T22:27:04.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820986,"link":"/api/v1/people/820986"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":683079,"link":"/api/v1/people/683079"},"defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":683079,"link":"/api/v1/people/683079","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148371742609488,"aZ":-27.137643708751853,"pfxX":2.014793021748857,"pfxZ":3.0310028159709663,"pX":0.09110739045224046,"pZ":3.315021071525002,"vX0":1.1495883621241054,"vY0":-128.02725001899242,"vZ0":-1.3722629197676772,"x":113.53,"y":149.27,"x0":-0.6253537373284279,"y0":50.00445362962702,"z0":5.979750053453851,"aX":3.348140829486065},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":-4.0,"spinRate":2277,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4276445350570137,"extension":6.282536276660632},"index":1,"playId":"3aab07ba-82c1-3a27-98bb-0f1cd26f29a2","pitchNumber":1,"startTime":"2026-03-03T22:27:04.897Z","endTime":"2026-03-03T22:27:08.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":76.9,"endSpeed":70.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06990033982335,"aZ":-34.45805896091347,"pfxX":6.362172424181253,"pfxZ":-1.8224383934767596,"pX":-1.3645186526635316,"pZ":0.7436757124599593,"vX0":-2.649892981585847,"vY0":-111.85003154530531,"vZ0":-3.222949378367666,"x":169.01,"y":218.7,"x0":-0.9845207182897653,"y0":50.00184432129753,"z0":5.772626061105129,"aX":7.979465387745562},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-3.8,"breakHorizontal":-10.7,"spinRate":2428,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.49158446823256163,"extension":6.2603352299506705},"index":2,"playId":"2cb7ed28-4d97-3b16-bb97-ebd22c9260a9","pitchNumber":2,"startTime":"2026-03-03T22:27:23.908Z","endTime":"2026-03-03T22:27:27.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.497938957151277,"aZ":-28.5840869365118,"pfxX":3.380897164011432,"pfxZ":2.21368673441782,"pX":-1.4444563297992352,"pZ":4.248444988953512,"vX0":-2.4619423767921806,"vY0":-126.15416653241131,"vZ0":1.155179289672654,"x":172.06,"y":124.07,"x0":-0.8975006874229562,"y0":50.001068221139036,"z0":6.08042849493149,"aX":5.475432417991948},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.6,"spinRate":2303,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4333716855763967,"extension":6.0297184357328675},"index":3,"playId":"76c1c054-8534-3049-a156-5f93fae532c2","pitchNumber":3,"startTime":"2026-03-03T22:27:40.089Z","endTime":"2026-03-03T22:27:43.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23105779677987,"aZ":-26.498069647197593,"pfxX":-0.6295271253148775,"pfxZ":3.214322558031885,"pX":-0.3314587334890222,"pZ":3.7316869447102934,"vX0":0.5983814291876014,"vY0":-131.87409967506989,"vZ0":-0.8966448234880577,"x":129.63,"y":138.02,"x0":-0.4791773799427986,"y0":50.00514931663464,"z0":6.025371354570035,"aX":-1.1124185540713645},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":1.0,"spinRate":1822,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4148494226630244,"extension":6.245331295075467},"index":4,"playId":"138969b7-1e54-3dac-a267-b3afd73f05be","pitchNumber":4,"startTime":"2026-03-03T22:27:55.587Z","endTime":"2026-03-03T22:27:59.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.571241069830553,"aZ":-28.644448406062942,"pfxX":3.4251069457340977,"pfxZ":2.19967785630835,"pX":-1.5117214521550535,"pZ":3.1326786709808347,"vX0":-2.9492032734160625,"vY0":-125.57268785607583,"vZ0":-1.2625101777170007,"x":174.62,"y":154.2,"x0":-0.7690833849845639,"y0":50.00096091699241,"z0":5.964621416763781,"aX":5.489170765311264},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.0,"breakHorizontal":-5.5,"spinRate":2252,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4355798434971332,"extension":6.28501704467074},"index":5,"playId":"0d8c0054-999a-38f8-b152-e52438b25437","pitchNumber":5,"startTime":"2026-03-03T22:28:12.064Z","endTime":"2026-03-03T22:28:16.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820986,"link":"/api/v1/people/820986"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:28:16.334Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Denzer Guzman hit by pitch. Hayden Alvarez to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:28:31.902Z","endTime":"2026-03-03T22:29:44.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":84.7,"endSpeed":78.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.596004230294785,"aZ":-27.736825983629465,"pfxX":1.8139430816288278,"pfxZ":2.874817896077303,"pX":0.7184361515922677,"pZ":0.8067790238491814,"vX0":2.609553958419832,"vY0":-123.24719981069028,"vZ0":-6.437119203862685,"x":89.61,"y":217.0,"x0":-0.5882295143918752,"y0":50.0047141088331,"z0":5.783165930190122,"aX":2.8014084693703105},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2119,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.44375495160067624,"extension":6.375362978608642},"index":0,"playId":"cb9c8b23-793e-3cc9-a6f7-125dbf283c81","pitchNumber":1,"startTime":"2026-03-03T22:28:43.937Z","endTime":"2026-03-03T22:28:47.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-03T22:28:55.373Z","endTime":"2026-03-03T22:29:32.692Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":90.6,"endSpeed":83.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9496902571031,"aZ":-16.90416638713536,"pfxX":-3.561719347306064,"pfxZ":8.581214128483195,"pX":-2.131844296171745,"pZ":3.5131274371825296,"vX0":-2.6391078674072146,"vY0":-132.00368610126557,"vZ0":-3.375360516648777,"x":198.26,"y":143.93,"x0":-0.659262054168767,"y0":50.001579145618216,"z0":6.040142386817536,"aX":-6.335322216392536},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2004,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.41364149746478684,"extension":6.315855256104869},"index":2,"playId":"41a5e2c7-a628-3b2c-b2fe-323671537c1f","pitchNumber":2,"startTime":"2026-03-03T22:29:32.692Z","endTime":"2026-03-03T22:29:44.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694203,"link":"/api/v1/people/694203","batSide":{"code":"R","description":"Right"}},"first":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.4,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:29:44.092Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian O'Keefe challenged (pitch result), call on the field was overturned: Niko Kavadas called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-03T22:29:54.598Z","endTime":"2026-03-03T22:31:49.970Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694359,"fullName":"Niko Kavadas","link":"/api/v1/people/694359"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.434131366033668,"aZ":-25.20129969596156,"pfxX":2.2178777424027425,"pfxZ":4.138218311289222,"pX":0.2900299137867221,"pZ":2.806948693331453,"vX0":1.3047340113876098,"vY0":-128.44553500732266,"vZ0":-2.8300269846475206,"x":105.94,"y":162.99,"x0":-0.5112758636976575,"y0":50.00499918476064,"z0":5.8646148200710995,"aX":3.7380534919139836},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":-4.3,"spinRate":2211,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.42502590693094655,"extension":6.24352583369049},"index":0,"playId":"5ef9a742-2343-3aa6-8f8e-b433274d9896","pitchNumber":1,"startTime":"2026-03-03T22:30:09.867Z","endTime":"2026-03-03T22:30:14.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"second":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.5,"endSpeed":82.7,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71095024609137,"aZ":-16.028613093057736,"pfxX":-2.5784936134066303,"pfxZ":9.207699765775557,"pX":-0.5711348250909729,"pZ":2.858129914884374,"vX0":0.6048272826839951,"vY0":-131.76535991525884,"vZ0":-4.926008997325552,"x":138.77,"y":161.61,"x0":-0.4690701679939477,"y0":50.00265848261373,"z0":5.940954867337974,"aX":-4.521642480743978},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.7,"breakHorizontal":4.6,"spinRate":2022,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.41611620011345973,"extension":6.340449472004207},"index":1,"playId":"a1056beb-bb51-34b4-a121-12758c40a0f5","pitchNumber":2,"startTime":"2026-03-03T22:30:30.550Z","endTime":"2026-03-03T22:30:33.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"second":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612166763763497,"aZ":-28.49428634551772,"pfxX":-7.053629255029176,"pfxZ":2.488593540762425,"pX":1.4263674499279972,"pZ":-2.2846723492344334,"vX0":6.351182853198713,"vY0":-120.97431268308708,"vZ0":-12.407973338681911,"x":62.63,"y":300.47,"x0":-0.32238994330815596,"y0":50.00072776435611,"z0":5.428092201376143,"aX":-10.406041151965603},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":11.2,"spinRate":1556,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4535695319929358,"extension":6.524889556409843},"index":2,"playId":"4ad07820-4f01-3577-aacf-cc6782e88398","pitchNumber":3,"startTime":"2026-03-03T22:30:51.255Z","endTime":"2026-03-03T22:30:56.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"second":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Michael Morales. Hayden Alvarez to 3rd. Denzer Guzman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"4ad07820-4f01-3577-aacf-cc6782e88398","startTime":"2026-03-03T22:31:03.893Z","endTime":"2026-03-03T22:31:21.619Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":820986,"link":"/api/v1/people/820986"},"defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"first":{"id":694203,"link":"/api/v1/people/694203"},"second":{"id":820986,"link":"/api/v1/people/820986"},"postOnSecond":{"id":694203,"link":"/api/v1/people/694203"},"postOnThird":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":2.91,"dramaIndex":96.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688406461778683,"aZ":-33.253673850963125,"pfxX":-5.342670283117997,"pfxZ":-0.7317445700724601,"pX":-1.0646536703644391,"pZ":0.4300113412104933,"vX0":0.35713230973664967,"vY0":-121.36853603880517,"vZ0":-5.630779445248224,"x":157.58,"y":227.17,"x0":-0.5204639274245499,"y0":50.00003960848457,"z0":5.690340526744809,"aX":-7.935208019705711},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":9.6,"spinRate":1626,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4520298918758381,"extension":6.206918795349915},"index":4,"playId":"b849646a-a775-3f3d-8b66-9ffb56bd7e23","pitchNumber":4,"startTime":"2026-03-03T22:31:21.619Z","endTime":"2026-03-03T22:31:25.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"second":{"id":694203,"link":"/api/v1/people/694203"},"third":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.167,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305701841061364,"aZ":-29.39990293483501,"pfxX":4.0958592510134295,"pfxZ":1.7040929063282402,"pX":-0.7814457662559502,"pZ":3.233131873865735,"vX0":-1.3568284244895121,"vY0":-126.99603162776964,"vZ0":-0.928796686076,"x":146.79,"y":151.49,"x0":-0.7720458855946539,"y0":50.004879956493696,"z0":5.944615491414129,"aX":6.682917550555569},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":-7.1,"spinRate":2307,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.43148669563628284,"extension":6.113085250202037},"index":5,"playId":"e14f8f28-4501-3b0b-af3b-239c74e546d7","pitchNumber":5,"startTime":"2026-03-03T22:31:43.680Z","endTime":"2026-03-03T22:31:49.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":694359,"link":"/api/v1/people/694359","batSide":{"code":"L","description":"Left"}},"second":{"id":694203,"link":"/api/v1/people/694203"},"third":{"id":820986,"link":"/api/v1/people/820986"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_ab"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_ab"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"}},"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":2.91,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:31:49.970Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny Farmelo called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:34:16.361Z","endTime":"2026-03-03T22:35:22.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806071,"fullName":"Jonny Farmelo","link":"/api/v1/people/806071"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Hayden Alvarez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:33:33.094Z","endTime":"2026-03-03T22:33:33.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820986,"link":"/api/v1/people/820986"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":683079,"link":"/api/v1/people/683079"},"defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Shaun Anderson replaces Huascar Ynoa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:33:33.121Z","endTime":"2026-03-03T22:34:18.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641312,"link":"/api/v1/people/641312"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660623,"link":"/api/v1/people/660623","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465929785482025,"aZ":-18.53088488008489,"pfxX":-0.9786490663425678,"pfxZ":7.2757062610391685,"pX":0.33403370346051475,"pZ":2.6801144773702728,"vX0":6.07219219254996,"vY0":-135.53308781350756,"vZ0":-5.220828606932477,"x":104.27,"y":166.42,"x0":-1.8007178875835164,"y0":50.001274052118,"z0":5.910889306157371,"aX":-1.8354968081239231},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":0.6,"spinRate":2480,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4029365409337786,"extension":6.836903142651767},"index":2,"playId":"3860ef6b-0721-3804-b12b-0ade382914b3","pitchNumber":1,"startTime":"2026-03-03T22:34:18.520Z","endTime":"2026-03-03T22:34:24.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430819430747654,"aZ":-22.67850023857176,"pfxX":-7.244656439113985,"pfxZ":5.495385720378076,"pX":-0.8883515340960166,"pZ":3.3944365556057217,"vX0":4.335647224797031,"vY0":-130.1351786625985,"vZ0":-3.070143087329338,"x":150.86,"y":147.13,"x0":-1.6284739968283526,"y0":50.00249794318607,"z0":6.293346814334688,"aX":-12.51682471465508},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":1509,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41971803623366233,"extension":6.525300788975126},"index":3,"playId":"4cc446e9-fefa-3c50-bc1c-c07daaea890c","pitchNumber":2,"startTime":"2026-03-03T22:34:38.325Z","endTime":"2026-03-03T22:34:42.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.552251839865995,"aZ":-25.99432066298954,"pfxX":3.4703133528862855,"pfxZ":3.481992922127853,"pX":0.4478098202363683,"pZ":2.6528085460643323,"vX0":4.775327158429658,"vY0":-131.2585533845631,"vZ0":-3.4600914105687988,"x":99.93,"y":167.15,"x0":-1.8346278006142132,"y0":50.00011014379257,"z0":5.888895467269683,"aX":6.151556298399581},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-7.2,"spinRate":2664,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4147233816592575,"extension":6.638420154597233},"index":4,"playId":"97960773-0928-36e7-a236-5d73ceb69b96","pitchNumber":3,"startTime":"2026-03-03T22:34:52.626Z","endTime":"2026-03-03T22:34:56.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328044523378335,"aZ":-16.597412513134394,"pfxX":0.4174531451959367,"pfxZ":8.31861533650827,"pX":-0.5987892899492706,"pZ":2.462719420598601,"vX0":2.330300840736345,"vY0":-135.64226285130414,"vZ0":-6.23009230160252,"x":139.82,"y":172.29,"x0":-1.521552046760207,"y0":50.00300740571373,"z0":5.937343494509783,"aX":0.7811216638071624},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-1.2,"spinRate":2674,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.4030557688502161,"extension":6.828151631690345},"index":5,"playId":"0cb4f0d7-4dfc-3e55-a09b-e12819aaf325","pitchNumber":4,"startTime":"2026-03-03T22:35:19.151Z","endTime":"2026-03-03T22:35:22.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":806071,"link":"/api/v1/people/806071","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":806071,"link":"/api/v1/people/806071"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:35:22.886Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Wilson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:35:31.914Z","endTime":"2026-03-03T22:36:49.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669717,"fullName":"Will Wilson","link":"/api/v1/people/669717"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75343887686661,"aZ":-29.801486418132836,"pfxX":3.77959777430228,"pfxZ":1.377208177918753,"pX":-1.2245087319713017,"pZ":4.140879715788515,"vX0":0.8913322915468085,"vY0":-129.9501812374312,"vZ0":0.6763239263958036,"x":163.68,"y":126.98,"x0":-2.0625534581578737,"y0":50.000725657072756,"z0":6.13090357041122,"aX":6.500580113693623},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-7.1,"spinRate":2725,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.42055186422776814,"extension":6.651834843244728},"index":0,"playId":"3178ebd7-e8b6-3426-a34c-e0312d452cf6","pitchNumber":1,"startTime":"2026-03-03T22:35:46.624Z","endTime":"2026-03-03T22:35:50.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17704159288265,"aZ":-33.526746020506806,"pfxX":8.249162828150297,"pfxZ":-0.9355471818295928,"pX":0.7255250550636387,"pZ":2.404496273280802,"vX0":3.591080567210548,"vY0":-119.59675808574441,"vZ0":-1.7099377467676216,"x":89.34,"y":173.86,"x0":-1.8697828357638222,"y0":50.005890765966605,"z0":6.15039384408339,"aX":11.888564993151268},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.8,"breakHorizontal":-15.8,"spinRate":2883,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.4588978665515566,"extension":6.580084799256933},"index":1,"playId":"4d4421f4-4a6a-318a-84e9-2a73ce9330e9","pitchNumber":2,"startTime":"2026-03-03T22:36:08.745Z","endTime":"2026-03-03T22:36:12.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":81.5,"endSpeed":74.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.346328811974676,"aZ":-34.9359245113656,"pfxX":9.468317016964573,"pfxZ":-1.962803282824897,"pX":0.2358512487152822,"pZ":1.9271408253615698,"vX0":2.320352516678408,"vY0":-118.55937704162695,"vZ0":-2.4308544661159557,"x":108.01,"y":186.75,"x0":-1.9883736997208574,"y0":50.0038135238737,"z0":6.193612635023713,"aX":13.30890639164225},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.0,"breakHorizontal":-17.8,"spinRate":2913,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.46423344328153027,"extension":6.47064791186658},"index":2,"playId":"3136e6e6-b66d-3d74-a23c-bc4ae6a2d869","pitchNumber":3,"startTime":"2026-03-03T22:36:24.361Z","endTime":"2026-03-03T22:36:27.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.024462464238564,"aZ":-27.759758660472762,"pfxX":-5.135301944197432,"pfxZ":2.5213554824704074,"pX":-0.48466155534806576,"pZ":1.1955514749266825,"vX0":4.536486560036821,"vY0":-130.96672848096912,"vZ0":-7.109238977948581,"x":135.47,"y":206.5,"x0":-1.5667819653703514,"y0":50.00112346433383,"z0":6.003462572629135,"aX":-8.976613338287999},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":8.4,"spinRate":1494,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.41721377683584127,"extension":6.733728377495925},"index":3,"playId":"54ce7d20-35c6-3b3b-b3e0-060d20389b7e","pitchNumber":4,"startTime":"2026-03-03T22:36:46.625Z","endTime":"2026-03-03T22:36:49.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":669717,"link":"/api/v1/people/669717","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":669717,"link":"/api/v1/people/669717"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:36:49.851Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brennen Davis singles on a line drive to center fielder Raudi Rodriguez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:37:01.339Z","endTime":"2026-03-03T22:37:25.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680695,"fullName":"Brennen Davis","link":"/api/v1/people/680695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.276,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34643858367654,"aZ":-21.804811603397575,"pfxX":0.4026070804919444,"pfxZ":5.482586178591982,"pX":0.5971785497503568,"pZ":2.959052339134836,"vX0":5.6586577514409795,"vY0":-135.86501208866895,"vZ0":-4.054616337756875,"x":94.24,"y":158.89,"x0":-1.5544519597637176,"y0":50.00620100147763,"z0":5.963215522910006,"aX":0.7621538366713707},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-1.8,"spinRate":2674,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.4012713165425188,"extension":6.726507118180275},"hitData":{"launchSpeed":110.9,"launchAngle":7.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.76,"coordY":103.04}},"index":0,"playId":"175db3b5-f5e9-357f-b182-ffc89fcf20d5","pitchNumber":1,"startTime":"2026-03-03T22:37:15.811Z","endTime":"2026-03-03T22:37:25.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":680695,"link":"/api/v1/people/680695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":680695,"link":"/api/v1/people/680695"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:37:25.128Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Packard flies out to center fielder Raudi Rodriguez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-03T22:37:39.928Z","endTime":"2026-03-03T22:38:03.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":689070,"fullName":"Spencer Packard","link":"/api/v1/people/689070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"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":689070,"fullName":"Spencer Packard","link":"/api/v1/people/689070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24319890917264,"aZ":-17.308950325141677,"pfxX":-2.4672699124482262,"pfxZ":8.202065280417733,"pX":0.015302833034166177,"pZ":2.199469553222405,"vX0":5.5194754437126745,"vY0":-133.86450203941024,"vZ0":-6.527732020447431,"x":116.42,"y":179.39,"x0":-1.753921190149704,"y0":50.00314204399563,"z0":5.911336603109198,"aX":-4.472232423712482},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":3.2,"spinRate":2491,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.40935815765190986,"extension":6.909597049962196},"hitData":{"launchSpeed":99.5,"launchAngle":35.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.75,"coordY":56.1}},"index":0,"playId":"e1f3b662-bdfd-341a-bb23-3a0e2ee0cc0a","pitchNumber":1,"startTime":"2026-03-03T22:37:52.821Z","endTime":"2026-03-03T22:38:03.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":689070,"link":"/api/v1/people/689070","batSide":{"code":"L","description":"Left"}},"first":{"id":680695,"link":"/api/v1/people/680695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":689070,"link":"/api/v1/people/689070"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":689070,"link":"/api/v1/people/689070"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:38:03.181Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Raudi Rodriguez doubles (1) on a line drive to center fielder Jonny Farmelo.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:40:24.497Z","endTime":"2026-03-03T22:40:49.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jared Sundstrom replaces left fielder Spencer Packard, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:40:01.333Z","endTime":"2026-03-03T22:40:25.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814791,"link":"/api/v1/people/814791"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"302","replacedPlayer":{"id":689070,"link":"/api/v1/people/689070"},"defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":689070,"link":"/api/v1/people/689070"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":86.4,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.445555476679395,"aZ":-28.46615148374358,"pfxX":4.4547361841371815,"pfxZ":2.314794041425362,"pX":-0.4763169741189319,"pZ":3.03523944321761,"vX0":-1.1179673141760702,"vY0":-125.85333258362397,"vZ0":-1.5367785897100004,"x":135.16,"y":156.83,"x0":-0.6052941953327535,"y0":50.005451660678084,"z0":5.958394087293765,"aX":7.150159324146835},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-7.8,"spinRate":2257,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4351423005983661,"extension":6.112338705688415},"index":1,"playId":"cd95f96e-8f17-3b58-aa3e-08acee71e788","pitchNumber":1,"startTime":"2026-03-03T22:40:25.662Z","endTime":"2026-03-03T22:40:29.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.984701368127016,"aZ":-33.721150013394386,"pfxX":8.665927040470725,"pfxZ":-1.176192181167826,"pX":0.6129890473170636,"pZ":2.655598398076141,"vX0":0.5429438972426253,"vY0":-113.83512574006888,"vZ0":0.07584484328284491,"x":93.63,"y":167.08,"x0":-0.754558827380085,"y0":50.004317483329636,"z0":5.961329481824145,"aX":11.368928340025684},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.8,"breakHorizontal":-15.8,"spinRate":2260,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.4812327724751535,"extension":6.224551847538523},"hitData":{"launchSpeed":99.7,"launchAngle":18.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":164.92,"coordY":67.97}},"index":2,"playId":"31a359d3-b936-301f-ba56-f58b4640ca52","pitchNumber":2,"startTime":"2026-03-03T22:40:40.027Z","endTime":"2026-03-03T22:40:49.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":804558,"link":"/api/v1/people/804558","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"credit":"b_ab"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_ab"},{"player":{"id":804558,"link":"/api/v1/people/804558"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-9.600000000000009,"leverageIndex":1.54,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:40:49.877Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nelson Rada walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:41:09.324Z","endTime":"2026-03-03T22:42:54.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691786,"fullName":"Michael Morales","link":"/api/v1/people/691786"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"postOnSecond":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14212696637697,"aZ":-29.386244721715663,"pfxX":2.954076417054703,"pfxZ":1.813499819032372,"pX":-0.19325094921469002,"pZ":1.1970568011607599,"vX0":0.41328375702706266,"vY0":-122.17150961864319,"vZ0":-5.119556979253963,"x":124.37,"y":206.46,"x0":-0.7483302037585551,"y0":50.00461846686545,"z0":5.794441015113997,"aX":4.543367130184194},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.5,"breakHorizontal":-5.4,"spinRate":2326,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.44538149530033344,"extension":6.2891285473098595},"index":0,"playId":"816f356f-77c2-3625-adfd-be69d0ca0bb3","pitchNumber":1,"startTime":"2026-03-03T22:41:21.936Z","endTime":"2026-03-03T22:41:26.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751362432625235,"aZ":-29.819409996132343,"pfxX":4.0461461522457824,"pfxZ":1.464714665802962,"pX":-0.21940185914014074,"pZ":2.810869577764136,"vX0":0.31167148487505797,"vY0":-125.57293659887634,"vZ0":-1.7611539652691852,"x":125.36,"y":162.89,"x0":-0.8710552799881848,"y0":50.00276663710163,"z0":5.930996292590619,"aX":6.5071818102967685},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":-7.4,"spinRate":2407,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.43501372577106157,"extension":6.100995316957275},"index":1,"playId":"ea3c4c8f-fb21-3ebb-ae4e-78f398e135d7","pitchNumber":2,"startTime":"2026-03-03T22:41:41.597Z","endTime":"2026-03-03T22:41:45.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59104635689497,"aZ":-24.7501100117864,"pfxX":-10.09989694997237,"pfxZ":5.035408389047525,"pX":-1.2890807402094964,"pZ":0.24889103027555082,"vX0":1.3334044676464325,"vY0":-121.20222911637504,"vZ0":-7.6866741562791505,"x":166.14,"y":232.06,"x0":-0.5380274426219964,"y0":50.00356495641783,"z0":5.64989605586794,"aX":-14.897993840726965},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.4,"breakHorizontal":17.9,"spinRate":1660,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4533938414074874,"extension":6.291726067104907},"index":2,"playId":"5ae0492e-2ccf-39f0-83e4-de04153a6f21","pitchNumber":3,"startTime":"2026-03-03T22:42:06.298Z","endTime":"2026-03-03T22:42:09.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.9,"endSpeed":83.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.824874396756158,"aZ":-14.134159600841702,"pfxX":-2.2206525417799354,"pfxZ":10.137364168509965,"pX":0.6621273931895164,"pZ":3.5360876889379864,"vX0":3.327578309727758,"vY0":-132.4393791890205,"vZ0":-3.497347796390483,"x":91.76,"y":143.31,"x0":-0.3210569397225447,"y0":50.00102178460745,"z0":5.904919531024557,"aX":-3.95130696711258},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":1896,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4132832014728729,"extension":6.323676267977202},"index":3,"playId":"beee6463-b911-3ecb-a676-b219900518ba","pitchNumber":4,"startTime":"2026-03-03T22:42:28.781Z","endTime":"2026-03-03T22:42:32.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71624195864603,"aZ":-27.757988449248625,"pfxX":4.049628331077287,"pfxZ":2.773442175217065,"pX":-0.2731366027342748,"pZ":1.4800792452014102,"vX0":-0.294099418594041,"vY0":-125.29006087798558,"vZ0":-4.988351327850338,"x":127.41,"y":198.82,"x0":-0.6807836504347763,"y0":50.00553171217163,"z0":5.758618168053355,"aX":6.455217251687661},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":-7.3,"spinRate":2356,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.4367553202885306,"extension":6.368925669457481},"index":4,"playId":"1e1c8957-5fe0-377e-bd87-b47ac20b0a39","pitchNumber":5,"startTime":"2026-03-03T22:42:49.923Z","endTime":"2026-03-03T22:42:54.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":703185,"link":"/api/v1/people/703185","batSide":{"code":"L","description":"Left"}},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703185,"link":"/api/v1/people/703185"},"credit":"b_pa"},{"player":{"id":691786,"link":"/api/v1/people/691786"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.2,"awayTeamWinProbability":27.799999999999997,"homeTeamWinProbabilityAdded":-10.599999999999994,"leverageIndex":2.81,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:42:54.923Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yolmer Sánchez doubles (1) on a sharp fly ball to center fielder Jonny Farmelo. Raudi Rodriguez scores. Nelson Rada scores.","rbi":2,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:45:28.365Z","endTime":"2026-03-03T22:46:39.620Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":703185,"fullName":"Nelson Rada","link":"/api/v1/people/703185"},"responsiblePitcher":{"id":691786,"link":"/api/v1/people/691786"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":804558,"fullName":"Raudi Rodriguez","link":"/api/v1/people/804558"},"responsiblePitcher":{"id":691786,"link":"/api/v1/people/691786"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T22:43:06.693Z","endTime":"2026-03-03T22:44:05.793Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reid Easterly replaces Michael Morales.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:44:05.793Z","endTime":"2026-03-03T22:45:30.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":822498,"link":"/api/v1/people/822498"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691786,"link":"/api/v1/people/691786","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"L","description":"Left"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55217030053726,"aZ":-27.49645370666227,"pfxX":-0.5670876845564785,"pfxZ":2.9793516785975136,"pX":-0.5964648983034909,"pZ":2.723577840139879,"vX0":-5.118236460175452,"vY0":-125.09606645660153,"vZ0":-0.5609087360330067,"x":139.74,"y":165.24,"x0":1.5580697326083097,"y0":50.0023223016021,"z0":5.224357356453176,"aX":-0.8886699047070781},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":2.3,"spinRate":1911,"spinDirection":151},"zone":1,"typeConfidence":1.25,"plateTime":0.43950134278764885,"extension":6.348711439215911},"index":2,"playId":"116fad09-e63f-3813-b287-4f481d879fa3","pitchNumber":1,"startTime":"2026-03-03T22:45:30.488Z","endTime":"2026-03-03T22:45:34.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"R","description":"Right"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77969798294817,"aZ":-31.8880286286653,"pfxX":-2.1985107745754955,"pfxZ":0.18351146011400488,"pX":-1.179439211447696,"pZ":2.937030677625992,"vX0":-5.425759636266816,"vY0":-122.98346921747608,"vZ0":0.8497504521794048,"x":161.96,"y":159.48,"x0":1.3422643698130434,"y0":50.000004634409834,"z0":5.2952537560712845,"aX":-3.3606693994712193},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":5.3,"spinRate":1899,"spinDirection":174},"zone":11,"typeConfidence":1.35,"plateTime":0.4456562163748483,"extension":6.237245245790766},"index":3,"playId":"b5598aab-c392-3869-a666-4b50ed6babdc","pitchNumber":2,"startTime":"2026-03-03T22:45:51.512Z","endTime":"2026-03-03T22:45:55.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"R","description":"Right"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":77.0,"endSpeed":70.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.747859312292455,"aZ":-37.02594905171223,"pfxX":-9.680421485690843,"pfxZ":-3.849248292755533,"pX":1.2651238580232043,"pZ":2.224351923261249,"vX0":1.4798463078181237,"vY0":-112.06465670375374,"vZ0":1.7703293847315054,"x":68.78,"y":178.72,"x0":1.8498546462149872,"y0":50.00067372256143,"z0":5.228764044267048,"aX":-12.21314352502077},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-6.1,"breakHorizontal":17.0,"spinRate":2077,"spinDirection":306},"zone":14,"typeConfidence":0.92,"plateTime":0.49024583568466573,"extension":5.93927462834141},"index":4,"playId":"381d7a9d-3ca8-3a89-94f3-491a8db6a27c","pitchNumber":3,"startTime":"2026-03-03T22:46:09.525Z","endTime":"2026-03-03T22:46:12.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"R","description":"Right"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.986173529093985,"aZ":-28.67936352979867,"pfxX":9.986032024066224,"pfxZ":2.061739492395474,"pX":-0.051260115335435036,"pZ":1.4009456364258799,"vX0":-6.934267918788937,"vY0":-130.3833021503306,"vZ0":-3.747694032980367,"x":118.95,"y":200.95,"x0":1.3641834457255602,"y0":50.00463830835147,"z0":5.055133214590993,"aX":16.954740567425386},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":-16.3,"spinRate":1841,"spinDirection":147},"zone":13,"typeConfidence":1.29,"plateTime":0.42234764133985436,"extension":6.282881243312446},"hitData":{"launchSpeed":102.6,"launchAngle":24.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.68,"coordY":34.78}},"index":5,"playId":"6dce52d2-ff97-3238-a236-dea72e6e4756","pitchNumber":4,"startTime":"2026-03-03T22:46:26.289Z","endTime":"2026-03-03T22:46:39.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":570560,"link":"/api/v1/people/570560","batSide":{"code":"R","description":"Right"}},"first":{"id":703185,"link":"/api/v1/people/703185"},"second":{"id":804558,"link":"/api/v1/people/804558"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_ab"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_ab"},{"player":{"id":570560,"link":"/api/v1/people/570560"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":-38.9,"leverageIndex":4.47,"dramaIndex":356.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:46:39.620Z","atBatIndex":76},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Sebastián Rivero out on a sacrifice bunt, first baseman Carson Taylor to second baseman Cole Young. Yolmer Sánchez to 3rd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:47:07.922Z","endTime":"2026-03-03T22:47:20.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694930,"link":"/api/v1/people/694930"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5763087345765,"aZ":-27.956558086689093,"pfxX":0.7085604329648523,"pfxZ":2.5745569745836825,"pX":-0.6599445030850256,"pZ":2.3426122136053364,"vX0":-5.7085295139654235,"vY0":-127.07854060736118,"vZ0":-1.8134923527793596,"x":142.16,"y":175.53,"x0":1.5216646467914845,"y0":50.00411532259518,"z0":5.282297960650568,"aX":1.162171993354376},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":0.0,"spinRate":1868,"spinDirection":138},"zone":4,"typeConfidence":1.11,"plateTime":0.4307137286652516,"extension":6.403310142970212},"hitData":{"launchSpeed":28.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":130.72,"coordY":195.03}},"index":0,"playId":"b2c1f5f4-c4ba-3ab1-ae33-0c0ed8e998d0","pitchNumber":1,"startTime":"2026-03-03T22:47:14.473Z","endTime":"2026-03-03T22:47:20.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"second":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":2.74,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:47:20.200Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a ground ball to right fielder Brennen Davis. Yolmer Sánchez scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:47:50.694Z","endTime":"2026-03-03T22:48:41.306Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680695,"link":"/api/v1/people/680695"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":570560,"fullName":"Yolmer Sánchez","link":"/api/v1/people/570560"},"responsiblePitcher":{"id":822498,"link":"/api/v1/people/822498"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857094620360723,"aZ":-28.653457981890746,"pfxX":9.711734690991294,"pfxZ":2.0322764983923314,"pX":-0.7044369208981417,"pZ":2.365291747466938,"vX0":-8.561831921037651,"vY0":-130.88053793794856,"vZ0":-1.9208290797164151,"x":143.85,"y":174.92,"x0":1.348917895035135,"y0":50.00424404639269,"z0":5.25653638144836,"aX":16.83506288248818},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":-15.7,"spinRate":1784,"spinDirection":129},"zone":4,"typeConfidence":1.3,"plateTime":0.4186454782502036,"extension":6.386910219184299},"index":0,"playId":"c3796ea3-2608-32c2-921f-b3bf61bc5175","pitchNumber":1,"startTime":"2026-03-03T22:47:50.694Z","endTime":"2026-03-03T22:48:17.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"third":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86347469167929,"aZ":-23.92164949748635,"pfxX":8.261429227937334,"pfxZ":4.758004016463464,"pX":0.7090144648734751,"pZ":2.370492786084827,"vX0":-4.929144382452328,"vY0":-130.91785585362007,"vZ0":-2.5602707334132853,"x":89.97,"y":174.78,"x0":1.5437448707337196,"y0":50.0015923631747,"z0":5.153150302465513,"aX":14.327203311147992},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":-13.9,"spinRate":1721,"spinDirection":118},"zone":6,"typeConfidence":0.95,"plateTime":0.4184994643809561,"extension":6.317511156778517},"hitData":{"launchSpeed":90.5,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.2,"coordY":125.84}},"index":1,"playId":"b193e5cc-c967-38cb-a048-cdf743ad1398","pitchNumber":2,"startTime":"2026-03-03T22:48:30.976Z","endTime":"2026-03-03T22:48:41.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":622268,"link":"/api/v1/people/622268","batSide":{"code":"L","description":"Left"}},"third":{"id":570560,"link":"/api/v1/people/570560"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_ab"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_ab"},{"player":{"id":622268,"link":"/api/v1/people/622268"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-15.999999999999996,"leverageIndex":4.47,"dramaIndex":215.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:48:41.306Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wade Meckler flies out to center fielder Jonny Farmelo.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:48:56.960Z","endTime":"2026-03-03T22:49:33.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806071,"link":"/api/v1/people/806071"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":70.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08204184011532,"aZ":-37.51262211846559,"pfxX":-9.115617276996083,"pfxZ":-4.196169418662626,"pX":-0.879095454286977,"pZ":1.7416703657481039,"vX0":-3.2027184732159077,"vY0":-113.29252333753693,"vZ0":0.9752212723678768,"x":150.51,"y":191.75,"x0":1.7466533698528104,"y0":50.00532744114365,"z0":5.122979224022919,"aX":-11.582385798841006},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-6.8,"breakHorizontal":17.4,"spinRate":2034,"spinDirection":308},"zone":13,"typeConfidence":0.78,"plateTime":0.48773116511469805,"extension":6.140216020622888},"index":0,"playId":"ef3ecf8f-ee9e-3886-8ac6-75a6aea31ddb","pitchNumber":1,"startTime":"2026-03-03T22:49:03.307Z","endTime":"2026-03-03T22:49:06.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713745126160198,"aZ":-23.331694266148023,"pfxX":10.2079439530436,"pfxZ":5.227346355154683,"pX":0.33299624047571424,"pZ":3.0299475338443504,"vX0":-6.21344754580837,"vY0":-130.09657261633578,"vZ0":-0.989263471643604,"x":104.31,"y":156.97,"x0":1.4427371379999663,"y0":50.001925930584726,"z0":5.205784249889055,"aX":17.261966755919534},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":1772,"spinDirection":129},"zone":3,"typeConfidence":1.22,"plateTime":0.42321170015362997,"extension":6.251310557467965},"hitData":{"launchSpeed":99.4,"launchAngle":41.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.28,"coordY":57.4}},"index":1,"playId":"b65f5a42-a6cb-338f-a088-1548205e210f","pitchNumber":2,"startTime":"2026-03-03T22:49:22.341Z","endTime":"2026-03-03T22:49:33.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":685133,"link":"/api/v1/people/685133","batSide":{"code":"L","description":"Left"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_ab"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_ab"},{"player":{"id":685133,"link":"/api/v1/people/685133"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":2.099999999999998,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:49:33.379Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hayden Alvarez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-03T22:49:50.722Z","endTime":"2026-03-03T22:51:11.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":822498,"fullName":"Reid Easterly","link":"/api/v1/people/822498"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":820986,"fullName":"Hayden Alvarez","link":"/api/v1/people/820986"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23173198492591,"aZ":-25.51195168970328,"pfxX":2.1062356671219256,"pfxZ":4.089513040605107,"pX":0.388114170302499,"pZ":2.6899761636943054,"vX0":-3.5773552175699344,"vY0":-126.67580963539186,"vZ0":-1.1964028538306457,"x":102.21,"y":166.15,"x0":1.5432693615370214,"y0":50.00310962931826,"z0":5.20283259742101,"aX":3.4322462243355707},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":1870,"spinDirection":132},"zone":6,"typeConfidence":0.96,"plateTime":0.4319373629984211,"extension":6.165454778047324},"index":0,"playId":"8c00f974-f9e7-3b3b-bf88-24dbb5a4eeb6","pitchNumber":1,"startTime":"2026-03-03T22:50:10.723Z","endTime":"2026-03-03T22:50:15.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":70.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885207971466123,"aZ":-37.77240246143508,"pfxX":-8.61028501429178,"pfxZ":-4.383886388512883,"pX":-0.5017198211225018,"pZ":1.961693892977887,"vX0":-2.2814035615119153,"vY0":-113.71336235189113,"vZ0":1.2378249355710798,"x":136.12,"y":185.81,"x0":1.6396396422538522,"y0":50.005214119955966,"z0":5.234292671929408,"aX":-10.984989205036369},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.1,"breakHorizontal":16.2,"spinRate":2121,"spinDirection":307},"zone":7,"typeConfidence":0.79,"plateTime":0.48652701144541455,"extension":6.163999358275132},"index":1,"playId":"30a284f8-390f-348b-8074-812bf41fe07d","pitchNumber":2,"startTime":"2026-03-03T22:50:26.976Z","endTime":"2026-03-03T22:50:30.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006196971903492,"aZ":-38.03823710252494,"pfxX":-9.075167787666098,"pfxZ":-4.520290253971996,"pX":-1.4889351944283202,"pZ":0.3614297788747339,"vX0":-4.27434440001459,"vY0":-114.53609414873272,"vZ0":-1.9392536259802367,"x":173.75,"y":229.02,"x0":1.595486365137138,"y0":50.004872470810966,"z0":5.02559933391016,"aX":-11.76215812553727},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-8.4,"breakHorizontal":17.6,"spinRate":2155,"spinDirection":311},"zone":13,"typeConfidence":0.98,"plateTime":0.4827867628189937,"extension":6.102706685700981},"index":2,"playId":"ce42c5fd-f092-3ec8-a462-3ae2764d221b","pitchNumber":3,"startTime":"2026-03-03T22:50:44.437Z","endTime":"2026-03-03T22:50:48.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.911034643750206,"aZ":-30.92003211293077,"pfxX":-0.33488376271699427,"pfxZ":0.812679429145085,"pX":0.05597471638819701,"pZ":2.722232322908039,"vX0":-3.843809691146389,"vY0":-123.45097459016968,"vZ0":0.3269618138674193,"x":114.87,"y":165.28,"x0":1.677590879521326,"y0":50.00227079963031,"z0":5.193880428037496,"aX":-0.5154792833105716},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":1.6,"spinRate":1920,"spinDirection":151},"zone":5,"typeConfidence":1.32,"plateTime":0.4439250613983057,"extension":6.07697842573313},"index":3,"playId":"e80789b7-b2c3-3094-9963-910ef95c1948","pitchNumber":4,"startTime":"2026-03-03T22:51:07.931Z","endTime":"2026-03-03T22:51:11.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":822498,"link":"/api/v1/people/822498","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657247,"link":"/api/v1/people/657247"},"first":{"id":694930,"link":"/api/v1/people/694930"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":669717,"link":"/api/v1/people/669717"},"shortstop":{"id":801126,"link":"/api/v1/people/801126"},"left":{"id":814791,"link":"/api/v1/people/814791"},"center":{"id":806071,"link":"/api/v1/people/806071"},"right":{"id":680695,"link":"/api/v1/people/680695"}},"offense":{"batter":{"id":820986,"link":"/api/v1/people/820986","batSide":{"code":"R","description":"Right"}},"first":{"id":622268,"link":"/api/v1/people/622268"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":820986,"link":"/api/v1/people/820986"},"credit":"b_ab"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_ab"},{"player":{"id":820986,"link":"/api/v1/people/820986"},"credit":"b_pa"},{"player":{"id":822498,"link":"/api/v1/people/822498"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:51:11.528Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brian O'Keefe flies out to center fielder Raudi Rodriguez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:53:00.406Z","endTime":"2026-03-03T22:53:21.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657247,"fullName":"Brian O'Keefe","link":"/api/v1/people/657247"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99078583773018,"aZ":-15.616346028208476,"pfxX":-4.417001988436342,"pfxZ":8.904241210809449,"pX":-0.5409406550212953,"pZ":2.711952653052434,"vX0":4.2194130006572435,"vY0":-135.59538408457007,"vZ0":-6.04152970005858,"x":137.62,"y":165.56,"x0":-1.5442580360731133,"y0":50.00528275757739,"z0":6.060929401551021,"aX":-8.216147042906691},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":7.1,"spinRate":2450,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.40413923665418894,"extension":6.80554287016977},"hitData":{"launchSpeed":88.1,"launchAngle":45.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.19,"coordY":90.87}},"index":0,"playId":"072e8f05-6490-3178-af9c-be7592c93e50","pitchNumber":1,"startTime":"2026-03-03T22:53:12.141Z","endTime":"2026-03-03T22:53:21.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":657247,"link":"/api/v1/people/657247","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657247,"link":"/api/v1/people/657247"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":657247,"link":"/api/v1/people/657247"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:53:21.313Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakson Reetz grounds out, third baseman Donovan Walton to first baseman Niko Kavadas.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:53:39.037Z","endTime":"2026-03-03T22:55:09.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656883,"fullName":"Jakson Reetz","link":"/api/v1/people/656883"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694359,"link":"/api/v1/people/694359"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":72.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36522736392906,"aZ":-32.80861795435226,"pfxX":11.578724829999153,"pfxZ":-0.46794654739610664,"pX":0.8060038857352287,"pZ":2.1190589039983623,"vX0":2.92465335275664,"vY0":-117.18981509059648,"vZ0":-2.112038090376038,"x":86.28,"y":181.57,"x0":-1.9695479349946576,"y0":50.003027007407674,"z0":6.172441829805538,"aX":15.696774394973307},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.2,"breakHorizontal":-21.7,"spinRate":3117,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4719831452258423,"extension":6.548991731913529},"index":0,"playId":"e55b8483-8b67-3d1f-8a07-2bfd75a43dce","pitchNumber":1,"startTime":"2026-03-03T22:53:42.909Z","endTime":"2026-03-03T22:53:46.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148539772295738,"aZ":-27.33438673286199,"pfxX":3.4746625021191493,"pfxZ":2.783578258361561,"pX":0.6179462300084506,"pZ":2.2046908203074778,"vX0":5.018361081481659,"vY0":-130.7099907410056,"vZ0":-4.628512328727323,"x":93.45,"y":179.25,"x0":-1.7743670951135093,"y0":50.00373084013177,"z0":6.037512788943914,"aX":6.045439381638147},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.3,"spinRate":2925,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.41816896620443345,"extension":6.70619160144215},"index":1,"playId":"5a757e6c-410a-3821-9d24-f155bb7d0fba","pitchNumber":2,"startTime":"2026-03-03T22:53:59.472Z","endTime":"2026-03-03T22:54:02.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-03T22:54:11.522Z","endTime":"2026-03-03T22:54:28.276Z","isPitch":false,"type":"action","player":{"id":656883,"link":"/api/v1/people/656883"},"defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.030827592934696,"aZ":-14.720071785345331,"pfxX":-0.11417743707120742,"pfxZ":9.257611001460791,"pX":0.5751223138601709,"pZ":3.0550535678844146,"vX0":5.408354969864043,"vY0":-136.45633797035072,"vZ0":-5.1613930238060455,"x":95.08,"y":156.29,"x0":-1.4178310812059758,"y0":50.00543586804921,"z0":5.985284968662051,"aX":-0.21531597114335763},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-1.0,"spinRate":2586,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.4013880937258696,"extension":6.902633366366216},"index":3,"playId":"30bb109a-a6f4-3f67-ad1e-74663741e781","pitchNumber":3,"startTime":"2026-03-03T22:54:28.276Z","endTime":"2026-03-03T22:54:32.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62837285055858,"aZ":-35.98272178729064,"pfxX":9.18194061879758,"pfxZ":-2.6442460400980146,"pX":0.6858138764512904,"pZ":2.0525885233821377,"vX0":2.5478155358238403,"vY0":-119.60787942730602,"vZ0":-1.9142824597896961,"x":90.86,"y":183.36,"x0":-1.5881062111640631,"y0":50.00472201727948,"z0":6.111905757589593,"aX":13.20862303093444},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.0,"breakHorizontal":-17.3,"spinRate":2975,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4592059162427584,"extension":6.571775932961618},"hitData":{"launchSpeed":105.2,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":171.95}},"index":4,"playId":"fb9e573a-4ef3-3b81-bb6b-638cf6191e64","pitchNumber":4,"startTime":"2026-03-03T22:55:03.087Z","endTime":"2026-03-03T22:55:09.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":656883,"link":"/api/v1/people/656883","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":656883,"link":"/api/v1/people/656883"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:55:09.232Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Taylor doubles (1) on a sharp fly ball to center fielder Raudi Rodriguez.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:55:19.441Z","endTime":"2026-03-03T22:56:32.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804558,"link":"/api/v1/people/804558"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.974594019617513,"aZ":-26.855763255811596,"pfxX":-7.07748987157418,"pfxZ":3.0807460632702153,"pX":-0.7278036506648535,"pZ":2.8001582061729327,"vX0":4.60891046128315,"vY0":-129.9313238776433,"vZ0":-3.253076389030694,"x":144.74,"y":163.18,"x0":-1.5972120298811943,"y0":50.001892412180894,"z0":6.089747172218816,"aX":-12.207198770043314},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.2,"breakHorizontal":11.9,"spinRate":1522,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.42014303135860187,"extension":6.561948070634328},"index":0,"playId":"ee8804be-e20d-3ef3-8509-901ae9b0c19a","pitchNumber":1,"startTime":"2026-03-03T22:55:37.643Z","endTime":"2026-03-03T22:55:40.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041012365350262,"aZ":-17.81540913999551,"pfxX":-0.26682446130224435,"pfxZ":7.468976961494709,"pX":-0.13327491470862313,"pZ":2.7539900489798046,"vX0":4.140542393813979,"vY0":-136.79336697043524,"vZ0":-5.328658155616126,"x":122.08,"y":164.42,"x0":-1.6225947398744391,"y0":50.00466302657616,"z0":5.922071074411915,"aX":-0.5132391382576578},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-0.2,"spinRate":2595,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.3981876173635923,"extension":6.830141942013991},"index":1,"playId":"17e1deef-a87c-3da2-b5a5-c111f8047042","pitchNumber":2,"startTime":"2026-03-03T22:55:56.382Z","endTime":"2026-03-03T22:56:00.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.160034746061523,"aZ":-25.1410419953509,"pfxX":-1.2575382063101197,"pfxZ":4.161369276102951,"pX":-0.3732775638840164,"pZ":2.628841558053683,"vX0":3.879494112857377,"vY0":-129.24884713317064,"vZ0":-3.6445366970655764,"x":131.23,"y":167.8,"x0":-1.730909380590254,"y0":50.002597276427046,"z0":5.989704959569292,"aX":-2.1256713551217494},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":1.4,"spinRate":1330,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4239067791821487,"extension":6.611657473590711},"hitData":{"launchSpeed":102.4,"launchAngle":23.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":130.08,"coordY":41.53}},"index":2,"playId":"5efd5a98-d8e7-30e7-83d8-44d0307c0923","pitchNumber":3,"startTime":"2026-03-03T22:56:21.898Z","endTime":"2026-03-03T22:56:32.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":694930,"link":"/api/v1/people/694930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694930,"link":"/api/v1/people/694930"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":694930,"link":"/api/v1/people/694930"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":10.099999999999998,"leverageIndex":1.87,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:56:32.364Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T22:57:34.649Z","endTime":"2026-03-03T22:59:54.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":694930,"fullName":"Carson Taylor","link":"/api/v1/people/694930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":7,"homeScore":6,"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:57:07.716Z","endTime":"2026-03-03T22:57:36.757Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6571217642224,"aZ":-36.81267012306407,"pfxX":8.072575184829901,"pfxZ":-3.448441063394241,"pX":-0.6197876998728182,"pZ":1.4712463047767497,"vX0":1.2273690081599673,"vY0":-116.18240892703778,"vZ0":-2.2630106322404755,"x":140.62,"y":199.06,"x0":-2.204140542787903,"y0":50.000331918221576,"z0":6.004407405886071,"aX":10.875913209099348},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.5,"breakHorizontal":-14.9,"spinRate":2956,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.47404048417635636,"extension":6.658102926472808},"index":1,"playId":"8718dba6-d298-322d-81f9-7f35f0bd6330","pitchNumber":1,"startTime":"2026-03-03T22:57:36.757Z","endTime":"2026-03-03T22:57:40.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601617800272113,"aZ":-30.04591775102576,"pfxX":3.4436999959456234,"pfxZ":1.2980808444357095,"pX":-0.2931905186711619,"pZ":4.820012748886052,"vX0":2.397605567983952,"vY0":-127.2926007474205,"vZ0":2.1687959385967934,"x":128.18,"y":108.64,"x0":-1.6952476591639734,"y0":50.001710171276954,"z0":6.338890875688996,"aX":5.6393052954991845},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":-6.8,"spinRate":2715,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.43060761312854323,"extension":6.651489821066794},"index":2,"playId":"30eefb09-ab1f-32ab-9165-c37d5258b0f4","pitchNumber":2,"startTime":"2026-03-03T22:57:54.482Z","endTime":"2026-03-03T22:57:57.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.9,"endSpeed":84.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06348030534711,"aZ":-17.066116443550197,"pfxX":0.6955621809355232,"pfxZ":8.309002026174312,"pX":1.569451112626376,"pZ":2.2211733614250058,"vX0":7.642986754972258,"vY0":-133.55365295070695,"vZ0":-6.7075659609938345,"x":57.18,"y":178.81,"x0":-1.412135813543242,"y0":50.00119684399871,"z0":5.979620838003766,"aX":1.2624608252943366},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-2.8,"spinRate":2544,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4091393320792198,"extension":6.913941326629669},"index":3,"playId":"cee36e6d-969a-31d7-bd54-bd8ba428ecc1","pitchNumber":3,"startTime":"2026-03-03T22:58:16.778Z","endTime":"2026-03-03T22:58:20.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930551179080418,"aZ":-23.201285368648712,"pfxX":-4.771687296721846,"pfxZ":5.337014724559891,"pX":0.0925332491481185,"pZ":2.6806224919135917,"vX0":6.07176170771294,"vY0":-128.43473138473493,"vZ0":-4.175172833704835,"x":113.47,"y":166.4,"x0":-1.6749057354903107,"y0":50.00573798199146,"z0":6.1172791108855264,"aX":-8.027169743431832},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.0,"breakHorizontal":7.4,"spinRate":1603,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4253894504725162,"extension":6.768485120277062},"index":4,"playId":"81a36b05-2dc1-3992-9b83-950e560a4424","pitchNumber":4,"startTime":"2026-03-03T22:58:36.521Z","endTime":"2026-03-03T22:58:39.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160086010618716,"aZ":-39.05334271775624,"pfxX":10.520620776516218,"pfxZ":-4.961848038806538,"pX":0.2295191437161884,"pZ":0.09844388495204716,"vX0":1.1586937536312498,"vY0":-118.08570138905695,"vZ0":-5.37335037452853,"x":108.25,"y":236.12,"x0":-1.6338400999769904,"y0":50.001916477244485,"z0":6.066581590322115,"aX":14.595190526504789},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.2,"breakHorizontal":-19.3,"spinRate":2871,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.46698389312925714,"extension":6.73611875290983},"index":5,"playId":"892096d4-03dd-385a-aad5-37f7b7218588","pitchNumber":5,"startTime":"2026-03-03T22:59:14.072Z","endTime":"2026-03-03T22:59:17.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75826912270085,"aZ":-28.374647854545046,"pfxX":2.0005017100865565,"pfxZ":2.2226682507920956,"pX":0.6435948785110965,"pZ":0.9032155173823516,"vX0":5.677303543900743,"vY0":-129.55496448573723,"vZ0":-6.797247206725201,"x":92.47,"y":214.39,"x0":-1.8314513060030093,"y0":50.0012448344531,"z0":5.714443582935167,"aX":3.4177948559298685},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":-4.8,"spinRate":2779,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.42194083418405937,"extension":6.858150750167589},"index":6,"playId":"e7067676-1846-3e9f-9058-ac04913d9a8a","pitchNumber":6,"startTime":"2026-03-03T22:59:50.359Z","endTime":"2026-03-03T22:59:54.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":2.799999999999999,"leverageIndex":5.56,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-03-03T22:59:54.398Z","atBatIndex":84},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brock Rodden pops out to third baseman Donovan Walton in foul territory.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-03T23:00:15.692Z","endTime":"2026-03-03T23:01:22.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641312,"fullName":"Shaun Anderson","link":"/api/v1/people/641312"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":801126,"fullName":"Brock Rodden","link":"/api/v1/people/801126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":83.0,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60657539489862,"aZ":-26.969033851578924,"pfxX":2.273239959702832,"pfxZ":3.037284082384808,"pX":1.8807248513396373,"pZ":1.2644881276304334,"vX0":8.227751896473489,"vY0":-129.2814511581723,"vZ0":-6.640589110767138,"x":45.31,"y":204.64,"x0":-1.6216419643757238,"y0":50.005316786092436,"z0":5.899778477803341,"aX":3.8988203636304313},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-5.8,"spinRate":2696,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.421552573562205,"extension":6.960932766992586},"index":0,"playId":"b62e49b2-5ddf-3cb1-9cec-abb466759843","pitchNumber":1,"startTime":"2026-03-03T23:00:27.820Z","endTime":"2026-03-03T23:00:31.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.495194480766557,"aZ":-17.636909679015226,"pfxX":0.6544124790626534,"pfxZ":7.917713670728544,"pX":-0.0749106569876147,"pZ":2.76453172516391,"vX0":4.226514706501544,"vY0":-134.26907551486028,"vZ0":-5.175483849217722,"x":119.86,"y":164.14,"x0":-1.7507677014508418,"y0":50.00484439896534,"z0":5.96142258523215,"aX":1.2017412190881047},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-2.0,"spinRate":2470,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.4070251448065765,"extension":6.824122466182167},"index":1,"playId":"714f234b-bb90-3c7e-a740-6fc86734e5a8","pitchNumber":2,"startTime":"2026-03-03T23:00:47.058Z","endTime":"2026-03-03T23:00:50.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":91.6,"endSpeed":84.3,"strikeZoneTop":2.965,"strikeZoneBottom":1.497,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03060403365358,"aZ":-15.21896817968113,"pfxX":-0.0524739475230831,"pfxZ":9.384826951853901,"pX":1.0152011837637274,"pZ":2.8056289304123427,"vX0":6.6970111218470585,"vY0":-133.18268699863398,"vZ0":-5.441914749439979,"x":78.3,"y":163.03,"x0":-1.51907153184663,"y0":50.00613568154544,"z0":5.965903606964772,"aX":-0.09577647578964099},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-1.3,"spinRate":2586,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.4103477824924404,"extension":6.851802771372702},"hitData":{"launchSpeed":72.1,"launchAngle":79.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.97,"coordY":201.34}},"index":2,"playId":"8ec6163a-9ae1-3397-a1b5-f9b361e063c5","pitchNumber":3,"startTime":"2026-03-03T23:01:11.768Z","endTime":"2026-03-03T23:01:22.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641312,"link":"/api/v1/people/641312","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694359,"link":"/api/v1/people/694359"},"second":{"id":570560,"link":"/api/v1/people/570560"},"third":{"id":622268,"link":"/api/v1/people/622268"},"shortstop":{"id":694203,"link":"/api/v1/people/694203"},"left":{"id":703185,"link":"/api/v1/people/703185"},"center":{"id":804558,"link":"/api/v1/people/804558"},"right":{"id":685133,"link":"/api/v1/people/685133"}},"offense":{"batter":{"id":801126,"link":"/api/v1/people/801126","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"second":{"id":694930,"link":"/api/v1/people/694930"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503586,"link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_ab"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_ab"},{"player":{"id":801126,"link":"/api/v1/people/801126"},"credit":"b_pa"},{"player":{"id":641312,"link":"/api/v1/people/641312"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-17.599999999999998,"leverageIndex":6.98,"dramaIndex":288.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:01:22.191Z","atBatIndex":85}]