[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T19:05:49.270Z","endTime":"2026-04-16T19:06:16.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-04-16T16:19:35.444Z","endTime":"2026-04-16T18:38:11.130Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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-04-16T18:38:11.130Z","endTime":"2026-04-16T19:05:21.503Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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-04-16T19:05:21.503Z","endTime":"2026-04-16T19:05:51.456Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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":90.2,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934725298466592,"aZ":-18.849167550530648,"pfxX":7.103539336166532,"pfxZ":7.555444085724565,"pX":1.0434878370027916,"pZ":3.513804269647473,"vX0":-7.126385020342761,"vY0":-131.23353254279385,"vZ0":-1.7212691876447144,"x":77.22,"y":143.91,"x0":2.857210062254711,"y0":50.00058877555776,"z0":5.56660141598023,"aX":12.524237282588123},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":-11.5,"spinRate":2112,"spinDirection":140},"zone":12,"typeConfidence":0.87,"plateTime":0.4156400067042356,"extension":6.963886604948404},"index":3,"playId":"28f40255-e4eb-3f4e-b843-d89174bb037f","pitchNumber":1,"startTime":"2026-04-16T19:05:51.456Z","endTime":"2026-04-16T19:05:55.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708350586695293,"aZ":-19.76235744108473,"pfxX":9.505219298670488,"pfxZ":7.183574433459715,"pX":-0.4218127885843942,"pZ":2.407591811771846,"vX0":-11.69444436084386,"vY0":-129.02898361332072,"vZ0":-3.530481209178627,"x":133.08,"y":173.78,"x0":2.8834656285442404,"y0":50.00117710545925,"z0":5.272445797707375,"aX":16.417868186417284},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.6,"breakHorizontal":-15.4,"spinRate":2020,"spinDirection":123},"zone":4,"typeConfidence":0.88,"plateTime":0.4206233804475201,"extension":7.310520443839085},"hitData":{"launchSpeed":87.0,"launchAngle":45.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.71,"coordY":129.9}},"index":4,"playId":"9fdaa8b7-4fff-3346-b2a2-c66a52868ff2","pitchNumber":2,"startTime":"2026-04-16T19:06:06.990Z","endTime":"2026-04-16T19:06:16.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-16T19:06:16.619Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T19:06:22.879Z","endTime":"2026-04-16T19:07:44.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.845466641180277,"aZ":-22.477040393724028,"pfxX":7.200229642300151,"pfxZ":5.365777068756389,"pX":0.8582425269440169,"pZ":3.2945545994370478,"vX0":-8.46554194520303,"vY0":-132.02790437065306,"vZ0":-0.9691023006412871,"x":84.29,"y":149.83,"x0":3.135449034616145,"y0":50.00442460522666,"z0":5.285047969545208,"aX":13.015874541104083},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-11.8,"spinRate":2000,"spinDirection":125},"zone":12,"typeConfidence":0.88,"plateTime":0.4111661823215744,"extension":6.774262915988496},"index":0,"playId":"8c21df47-8780-31f9-b348-94311da66b6b","pitchNumber":1,"startTime":"2026-04-16T19:06:41.914Z","endTime":"2026-04-16T19:06:45.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464372660395757,"aZ":-18.09512187872583,"pfxX":8.336819102651603,"pfxZ":7.90849014447986,"pX":1.2757236290351086,"pZ":2.9982237664558893,"vX0":-7.270111279110157,"vY0":-131.71025394289993,"vZ0":-3.1378362931313815,"x":68.37,"y":157.83,"x0":2.970740986799344,"y0":50.00477587224376,"z0":5.521854585311696,"aX":14.845536031568443},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":-13.8,"spinRate":2003,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4137445017390333,"extension":6.799181626335674},"index":1,"playId":"a12c0e81-eb9b-36d8-8a33-545f3a81dd1f","pitchNumber":2,"startTime":"2026-04-16T19:06:57.795Z","endTime":"2026-04-16T19:07:01.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.404523032982326,"aZ":-31.005905501602577,"pfxX":-2.6030260217473673,"pfxZ":0.9421987727089167,"pX":-0.11583534091938329,"pZ":2.307607045759463,"vX0":-6.906261316423825,"vY0":-110.97956444419992,"vZ0":0.7131468433306838,"x":121.42,"y":176.47,"x0":3.3849505596974003,"y0":50.00187109455301,"z0":5.233022099176644,"aX":-3.218357320855473},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":2.3,"breakHorizontal":6.6,"spinRate":2339,"spinDirection":278},"zone":5,"typeConfidence":0.91,"plateTime":0.49512330677105254,"extension":6.737308909898451},"index":2,"playId":"b4c76533-3cb9-3e0f-9ce3-257677ce6e06","pitchNumber":3,"startTime":"2026-04-16T19:07:12.935Z","endTime":"2026-04-16T19:07:16.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-16T19:07:22.378Z","endTime":"2026-04-16T19:07:36.264Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410401926395174,"aZ":-21.7533539284271,"pfxX":8.889909597744527,"pfxZ":5.687762409075431,"pX":0.2070649369947775,"pZ":2.954634441196427,"vX0":-10.41647845838599,"vY0":-133.4521686447068,"vZ0":-2.5347003347209127,"x":109.11,"y":159.0,"x0":2.9767648387437537,"y0":50.00483133415458,"z0":5.456842448046974,"aX":16.294289110166563},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-14.3,"spinRate":2049,"spinDirection":131},"zone":2,"typeConfidence":0.8,"plateTime":0.4079460936358239,"extension":6.866078637905039},"hitData":{"launchSpeed":84.3,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.93,"coordY":164.76}},"index":4,"playId":"20c3bf0d-01a9-3f8f-b279-322b5a4369a8","pitchNumber":4,"startTime":"2026-04-16T19:07:36.264Z","endTime":"2026-04-16T19:07:44.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:07:44.281Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out softly, catcher Austin Wynns to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T19:07:52.290Z","endTime":"2026-04-16T19:09:18.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776531354788748,"aZ":-20.568918582051776,"pfxX":8.787528254963185,"pfxZ":6.615642698567774,"pX":0.9900600295533345,"pZ":2.9045068224925497,"vX0":-8.60510462138416,"vY0":-131.79919905997423,"vZ0":-2.360940850529542,"x":79.26,"y":160.36,"x0":3.1601794249210013,"y0":50.00184491717836,"z0":5.335649837858642,"aX":15.41409450537465},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.6,"breakHorizontal":-13.9,"spinRate":1928,"spinDirection":119},"zone":12,"typeConfidence":0.89,"plateTime":0.41604349768468873,"extension":6.7404208561848975},"index":0,"playId":"252039ec-1503-33a9-83be-4b9ad427ecee","pitchNumber":1,"startTime":"2026-04-16T19:08:10.448Z","endTime":"2026-04-16T19:08:14.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.767727647346764,"aZ":-26.165670871768544,"pfxX":0.17779820469813323,"pfxZ":3.6151371793014437,"pX":1.7745217089353191,"pZ":3.2857452373887077,"vX0":-3.943222320718597,"vY0":-127.48582916366219,"vZ0":-0.003493986998403753,"x":49.36,"y":150.06,"x0":3.311744767048162,"y0":50.00378605673816,"z0":5.335516707860943,"aX":0.29620300682495665},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":0.5,"spinRate":2049,"spinDirection":170},"zone":12,"typeConfidence":0.93,"plateTime":0.42801986784155943,"extension":6.670932595100776},"index":1,"playId":"6c17355c-aa8a-3dac-af1e-cc3adcb58ab8","pitchNumber":2,"startTime":"2026-04-16T19:08:27.892Z","endTime":"2026-04-16T19:08:31.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.083341022620953,"aZ":-26.53612560488154,"pfxX":8.864385951632826,"pfxZ":3.279157423295663,"pX":0.6921046845860148,"pZ":3.218477137331043,"vX0":-9.28083304745184,"vY0":-129.5208637792683,"vZ0":0.04973367745879409,"x":90.62,"y":151.88,"x0":3.150281359132636,"y0":50.0021376083528,"z0":5.208805756567184,"aX":15.237187401013651},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":-14.3,"spinRate":1834,"spinDirection":125},"zone":3,"typeConfidence":0.49,"plateTime":0.4210052389153618,"extension":7.402612141654626},"index":2,"playId":"98171559-0a6d-3454-aa70-f0e181b85d6a","pitchNumber":3,"startTime":"2026-04-16T19:08:44.865Z","endTime":"2026-04-16T19:08:48.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-04-16T19:08:54.649Z","endTime":"2026-04-16T19:09:10.510Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":83.8,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.779186421605417,"aZ":-29.60175902269463,"pfxX":8.615819043580705,"pfxZ":1.6904948613862611,"pX":0.42532719639313443,"pZ":3.3153477359560317,"vX0":-9.214560615429681,"vY0":-121.82579787234293,"vZ0":1.473516628427941,"x":100.79,"y":149.27,"x0":3.1125189641917625,"y0":50.00461769110668,"z0":5.235257004099093,"aX":13.134438565097536},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.6,"breakHorizontal":-13.8,"spinRate":1947,"spinDirection":107},"zone":3,"typeConfidence":0.9,"plateTime":0.44720567607286865,"extension":6.705381979133279},"hitData":{"launchSpeed":50.3,"launchAngle":-72.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.16,"coordY":202.53}},"index":4,"playId":"edf9181c-6eb9-3465-8626-6c4d88bb8bc5","pitchNumber":4,"startTime":"2026-04-16T19:09:10.510Z","endTime":"2026-04-16T19:09:18.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:09:18.011Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Sam Haggerty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:11:24.958Z","endTime":"2026-04-16T19:11:57.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.332387380219817,"aZ":-12.207930269974892,"pfxX":-6.946374153084421,"pfxZ":10.212407303235384,"pX":-0.2931263141972444,"pZ":2.491125303801486,"vX0":5.860333179331126,"vY0":-138.7805670862414,"vZ0":-6.210848585587893,"x":128.17,"y":171.52,"x0":-1.5270401202461812,"y0":50.00528885051448,"z0":5.567236222057093,"aX":-13.585553331563792},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2465,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3942861835309266,"extension":6.6919563128778075},"index":0,"playId":"87e49f5f-b396-3888-8d4d-968dcbc1dbd4","pitchNumber":1,"startTime":"2026-04-16T19:11:33.257Z","endTime":"2026-04-16T19:11:36.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.991202063933194,"aZ":-31.909575477461853,"pfxX":2.3124290269381103,"pfxZ":0.16012706959100775,"pX":-0.5553494302274431,"pZ":2.3423874869913965,"vX0":2.2564819284395563,"vY0":-125.66290239106944,"vZ0":-2.175804087995826,"x":138.17,"y":175.54,"x0":-1.7579177761229121,"y0":50.00102026767443,"z0":5.7550159201039905,"aX":3.782522293457226},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-4.6,"spinRate":2765,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.432106310530191,"extension":6.682409248109125},"hitData":{"launchSpeed":92.1,"launchAngle":31.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.29,"coordY":115.48}},"index":1,"playId":"645c608b-db3f-35eb-9e90-d459604a5aad","pitchNumber":2,"startTime":"2026-04-16T19:11:48.253Z","endTime":"2026-04-16T19:11:57.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:11:57.266Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:12:07.860Z","endTime":"2026-04-16T19:14:33.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954079078242383,"aZ":-32.1170964531854,"pfxX":1.2226228252335272,"pfxZ":0.033152112860006966,"pX":-1.3381251144498827,"pZ":2.664567389633955,"vX0":0.48910740247052004,"vY0":-126.3775965154349,"vZ0":-1.4535203921610251,"x":168.01,"y":166.84,"x0":-1.6923552135528475,"y0":50.00088035348975,"z0":5.799332767817959,"aX":2.000357938035659},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":-2.3,"spinRate":2727,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.43148525821203165,"extension":6.35476818848049},"index":0,"playId":"12c1a36b-4b85-377c-8d59-1a41c3dcf134","pitchNumber":1,"startTime":"2026-04-16T19:12:24.257Z","endTime":"2026-04-16T19:12:28.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.1,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669565905254768,"aZ":-14.531889270814903,"pfxX":-6.199170693906362,"pfxZ":9.04070659263024,"pX":-0.690352150187626,"pZ":1.7261408418643365,"vX0":4.418201256351147,"vY0":-138.2892550685989,"vZ0":-7.635666750988279,"x":143.31,"y":192.17,"x0":-1.4972954259443643,"y0":50.00115959157355,"z0":5.4829800331121,"aX":-12.095891212710299},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":10.4,"spinRate":2544,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3949437190811955,"extension":6.669409490165262},"index":1,"playId":"93208c90-c397-3ddd-b6a2-62af0090ddac","pitchNumber":2,"startTime":"2026-04-16T19:12:40.282Z","endTime":"2026-04-16T19:12:45.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86896116923042,"aZ":-17.43197139997461,"pfxX":-6.825473309010077,"pfxZ":7.56894917386581,"pX":-0.6848288612466449,"pZ":2.501229555459272,"vX0":4.564278613172638,"vY0":-137.77807460422375,"vZ0":-5.17163129445061,"x":143.1,"y":171.25,"x0":-1.4651985632404596,"y0":50.001394221791166,"z0":5.557698818139273,"aX":-13.292495712307948},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":11.5,"spinRate":2461,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.3955673371417121,"extension":6.663917122692325},"index":2,"playId":"896a43de-ecf1-3de1-a1b6-2649c348c84e","pitchNumber":3,"startTime":"2026-04-16T19:12:59.136Z","endTime":"2026-04-16T19:13:02.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726671713096543,"aZ":-17.477824563323573,"pfxX":0.4656539479119324,"pfxZ":8.053120202417805,"pX":-0.25598028256781297,"pZ":3.996999282497865,"vX0":3.5076321605085057,"vY0":-134.37217593089503,"vZ0":-1.10995030285024,"x":126.76,"y":130.86,"x0":-1.6398742758646225,"y0":50.0003353222873,"z0":5.659900293782946,"aX":0.8487789941900487},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":-1.6,"spinRate":2513,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.40796334638649423,"extension":6.461643511208824},"index":3,"playId":"8a55c223-80ed-3571-aa86-d51e85ef6cc1","pitchNumber":4,"startTime":"2026-04-16T19:13:16.958Z","endTime":"2026-04-16T19:13:20.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62249519499883,"aZ":-11.799644415988253,"pfxX":-4.344183705249021,"pfxZ":10.437276445511754,"pX":-0.7156568671991528,"pZ":2.5794075492477826,"vX0":3.6180640286625794,"vY0":-138.9553826074066,"vZ0":-5.860687036810462,"x":144.28,"y":169.14,"x0":-1.4712325785673812,"y0":50.00658113878542,"z0":5.5026528854431955,"aX":-8.483041433183013},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":7.1,"spinRate":2401,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3944322579587549,"extension":6.767298307830269},"index":4,"playId":"c799ff75-1466-3795-998b-7025fe2f03b0","pitchNumber":5,"startTime":"2026-04-16T19:13:38.212Z","endTime":"2026-04-16T19:13:41.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.855433653590836,"aZ":-14.079947896568077,"pfxX":-2.6385096266479167,"pfxZ":8.984606013377045,"pX":-0.36971384130426177,"pZ":2.535007413095808,"vX0":4.052521407363937,"vY0":-140.10998602935464,"vZ0":-5.739254872455928,"x":131.09,"y":170.33,"x0":-1.4835459484711597,"y0":50.00158881773064,"z0":5.509414598044971,"aX":-5.313199420669957},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":4.1,"spinRate":2422,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.3890253933948933,"extension":6.747228473092901},"index":5,"playId":"8ca752cb-d2da-36e3-9112-d9f968ad4a5d","pitchNumber":6,"startTime":"2026-04-16T19:14:08.592Z","endTime":"2026-04-16T19:14:12.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93316266964111,"aZ":-16.678292850697993,"pfxX":-6.637913253999067,"pfxZ":7.963176410946694,"pX":-0.49792298370845495,"pZ":1.0439204242371964,"vX0":4.537407233639119,"vY0":-137.74123972528378,"vZ0":-8.844476414123227,"x":135.98,"y":210.59,"x0":-1.2935010668306284,"y0":50.004417686626525,"z0":5.395405567995247,"aX":-12.91910788954574},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2341,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39573433627315957,"extension":6.716987523960489},"index":6,"playId":"c4069974-2e7f-3149-892d-bf7fe894cc17","pitchNumber":7,"startTime":"2026-04-16T19:14:29.777Z","endTime":"2026-04-16T19:14:33.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:14:33.357Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:14:40.338Z","endTime":"2026-04-16T19:16:33.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.821748318401216,"aZ":-11.283940472725135,"pfxX":-5.739865140710469,"pfxZ":10.55908639357035,"pX":1.7605187063265926,"pZ":1.0379913293261853,"vX0":9.964243688091827,"vY0":-139.40615112234656,"vZ0":-10.088448765936358,"x":49.89,"y":210.75,"x0":-1.1059014751766814,"y0":50.00101719663995,"z0":5.437360095125749,"aX":-11.354684507468255},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2499,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39211670228659923,"extension":6.9354532571979375},"index":0,"playId":"93bfcb2b-2cce-325d-89ed-7d61a626c16e","pitchNumber":1,"startTime":"2026-04-16T19:15:00.035Z","endTime":"2026-04-16T19:15:03.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.713846652097935,"aZ":-12.97341445884338,"pfxX":-5.568752949941018,"pfxZ":9.69556870060905,"pX":-0.39609702014197495,"pZ":2.4771854065288066,"vX0":4.539953776294827,"vY0":-139.86185919798731,"vZ0":-5.9767900452800635,"x":132.1,"y":171.9,"x0":-1.317337386792096,"y0":50.00144617383146,"z0":5.493630062558184,"aX":-11.025462753353366},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2568,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39171709329406346,"extension":6.74950658151045},"index":1,"playId":"69896ece-713b-3392-aa2f-23fb1120fa72","pitchNumber":2,"startTime":"2026-04-16T19:15:22.664Z","endTime":"2026-04-16T19:15:26.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.107376734958876,"aZ":-10.872018328647073,"pfxX":-3.526655951333475,"pfxZ":10.895243335043185,"pX":-0.9182175315704951,"pZ":3.412856893158226,"vX0":2.5226463414571714,"vY0":-139.58689330469562,"vZ0":-4.055670578958216,"x":152.0,"y":146.63,"x0":-1.3796969857355885,"y0":50.00234731883774,"z0":5.611519416125582,"aX":-6.8954429185565305},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":5.8,"spinRate":2446,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3937764410360014,"extension":6.515344017944399},"index":2,"playId":"cdd1c473-cf51-3e12-acbc-5c3298899764","pitchNumber":3,"startTime":"2026-04-16T19:15:42.402Z","endTime":"2026-04-16T19:15:46.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63058299796415,"aZ":-8.234524104399751,"pfxX":-6.130726141955826,"pfxZ":12.522434929948199,"pX":0.41143090363033197,"pZ":1.9065740864417717,"vX0":6.192587394816782,"vY0":-138.08803657029708,"vZ0":-8.180880618217442,"x":101.32,"y":187.3,"x0":-1.0745758813673911,"y0":50.004779948223984,"z0":5.479006047302723,"aX":-11.722451726166224},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.9,"breakHorizontal":9.6,"spinRate":2476,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3981921235750172,"extension":6.59886505315272},"index":3,"playId":"0af41737-4974-3bcc-bba5-a6afd9048214","pitchNumber":4,"startTime":"2026-04-16T19:16:03.679Z","endTime":"2026-04-16T19:16:07.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61289588347507,"aZ":-28.17902038734154,"pfxX":-6.660184849111822,"pfxZ":2.354370697153591,"pX":-0.014653517609686256,"pZ":2.26844716905189,"vX0":5.276632291115129,"vY0":-129.10263205274455,"vZ0":-3.3189631110404965,"x":117.56,"y":177.53,"x0":-1.2146399855452674,"y0":50.00338780355521,"z0":5.727895856542029,"aX":-11.299901548856425},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":10.9,"spinRate":1609,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4234580577904832,"extension":6.488818465926064},"hitData":{"launchSpeed":101.8,"launchAngle":29.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":118.11,"coordY":63.13}},"index":4,"playId":"1d2afe6c-e691-32ad-9602-380f42c129f1","pitchNumber":5,"startTime":"2026-04-16T19:16:23.750Z","endTime":"2026-04-16T19:16:33.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:16:33.541Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T19:16:41.830Z","endTime":"2026-04-16T19:18:32.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.371636505516186,"aZ":-6.597956601852726,"pfxX":-8.267698816607542,"pfxZ":13.104609322689445,"pX":0.7971835502136867,"pZ":1.4731384157453244,"vX0":8.48131771498389,"vY0":-139.96485887317618,"vZ0":-9.625403769420647,"x":86.61,"y":199.01,"x0":-1.2220489418712024,"y0":50.00406054927701,"z0":5.418489786655287,"aX":-16.138589099697704},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.5,"breakHorizontal":12.8,"spinRate":2561,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3937884757430772,"extension":6.879305647227351},"index":0,"playId":"b272a386-ee93-3d58-9264-0a809cd6015e","pitchNumber":1,"startTime":"2026-04-16T19:17:02.123Z","endTime":"2026-04-16T19:17:06.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.292550793783917,"aZ":-12.686744732447822,"pfxX":-6.179112707855052,"pfxZ":10.011870071411128,"pX":-0.7932612208313558,"pZ":2.3336330809229238,"vX0":4.062250148393131,"vY0":-138.2499872866034,"vZ0":-6.452150638482462,"x":147.24,"y":175.77,"x0":-1.4749365322130052,"y0":50.00023133544932,"z0":5.540271875374708,"aX":-12.022663333487133},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2513,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3953877206581078,"extension":6.64329454777611},"index":1,"playId":"fb5f1198-d095-345a-861b-084173e75ad2","pitchNumber":2,"startTime":"2026-04-16T19:17:22.651Z","endTime":"2026-04-16T19:17:26.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.9,"endSpeed":81.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.492400567704543,"aZ":-28.180391307603482,"pfxX":-5.725461099723513,"pfxZ":2.389603019124407,"pX":0.37540633219403235,"pZ":1.942233057191629,"vX0":6.237844828749259,"vY0":-127.92115105621022,"vZ0":-3.9673577373376663,"x":102.69,"y":186.34,"x0":-1.3420044281548056,"y0":50.00141482465263,"z0":5.703436463119816,"aX":-9.561212391720733},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":9.1,"spinRate":1646,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.42692158082278775,"extension":6.447629323055871},"index":2,"playId":"61daf4e3-ff8d-3ab9-a094-9c868fd34a3c","pitchNumber":3,"startTime":"2026-04-16T19:17:44.685Z","endTime":"2026-04-16T19:17:47.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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-04-16T19:17:57.418Z","endTime":"2026-04-16T19:18:09.189Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":97.8,"endSpeed":88.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97373138412549,"aZ":-8.296171477585043,"pfxX":-8.464404603541105,"pfxZ":11.784976836669514,"pX":0.14069057462559656,"pZ":0.8199750334876069,"vX0":6.466250055343446,"vY0":-141.80453976485592,"vZ0":-11.28108808780948,"x":111.64,"y":216.64,"x0":-1.0752579455880489,"y0":50.006208380028205,"z0":5.390271483210724,"aX":-17.153671185341892},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.1,"breakHorizontal":13.9,"spinRate":2601,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3870113456482005,"extension":6.651475654300382},"index":4,"playId":"f57dbb55-376b-39bc-acf4-c68e77a79422","pitchNumber":4,"startTime":"2026-04-16T19:18:09.189Z","endTime":"2026-04-16T19:18:12.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61511158980127,"aZ":-7.167995634751421,"pfxX":-8.346641694685891,"pfxZ":12.659779984446226,"pX":-0.04751256104419468,"pZ":2.0878883610511676,"vX0":6.4442898355474645,"vY0":-140.9723539634577,"vZ0":-8.152479381716608,"x":118.81,"y":182.41,"x0":-1.3003413061962108,"y0":50.000142739739445,"z0":5.510077562118042,"aX":-16.48407031109081},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.0,"breakHorizontal":13.4,"spinRate":2561,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.391324015222291,"extension":6.734176643835257},"index":5,"playId":"0a3795ad-0316-3691-9339-3e3df410855d","pitchNumber":5,"startTime":"2026-04-16T19:18:28.428Z","endTime":"2026-04-16T19:18:32.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:18:32.696Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Carlos Cortes in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:20:37.311Z","endTime":"2026-04-16T19:21:05.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57744881657102,"aZ":-21.00787856276604,"pfxX":8.729380311521286,"pfxZ":6.690297742839148,"pX":-0.29976781373668343,"pZ":3.761873663302345,"vX0":-10.529469259355135,"vY0":-128.6097930076015,"vZ0":-0.6346254247932018,"x":128.43,"y":137.21,"x0":2.720233782357016,"y0":50.003382362714504,"z0":5.646503192305941,"aX":14.57165304129391},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.2,"breakHorizontal":-13.3,"spinRate":2088,"spinDirection":130},"zone":11,"typeConfidence":0.9,"plateTime":0.42647276897071196,"extension":6.793719180977545},"index":0,"playId":"c75e8cfe-b9e2-3ccc-9211-29214bd7457a","pitchNumber":1,"startTime":"2026-04-16T19:20:42.091Z","endTime":"2026-04-16T19:20:46.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80002868978792,"aZ":-19.54222879619113,"pfxX":7.789172574802439,"pfxZ":7.43936369244593,"pX":-0.2687294165341357,"pZ":2.764693944821108,"vX0":-10.464248660597097,"vY0":-128.5059646653449,"vZ0":-2.964125625372237,"x":127.24,"y":164.13,"x0":2.8154710474829745,"y0":50.00396825440557,"z0":5.424776785841633,"aX":13.22900123747631},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.1,"breakHorizontal":-12.2,"spinRate":2037,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.4237594151586421,"extension":7.092658381656913},"hitData":{"launchSpeed":81.7,"launchAngle":40.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.73,"coordY":123.46}},"index":1,"playId":"f3c1be13-7e3f-30b2-a278-b7df89bf89c4","pitchNumber":2,"startTime":"2026-04-16T19:20:55.994Z","endTime":"2026-04-16T19:21:05.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:21:05.826Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:21:16.348Z","endTime":"2026-04-16T19:22:19.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69259840952625,"aZ":-19.905874380681908,"pfxX":6.1349980453330035,"pfxZ":7.15090989561376,"pX":0.23981922294300045,"pZ":2.6295251114100746,"vX0":-8.498836618579288,"vY0":-129.30521405629193,"vZ0":-3.480773084429166,"x":107.86,"y":167.78,"x0":2.752598414115277,"y0":50.00241178017812,"z0":5.496973771122555,"aX":10.524352964343944},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.5,"breakHorizontal":-9.5,"spinRate":2077,"spinDirection":131},"zone":5,"typeConfidence":0.84,"plateTime":0.4215163998059652,"extension":6.868762196272518},"index":0,"playId":"cf82d5e9-9fd5-3130-82a1-cb86f9c2f9f5","pitchNumber":1,"startTime":"2026-04-16T19:21:31.975Z","endTime":"2026-04-16T19:21:35.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":88.8,"endSpeed":81.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642057744022615,"aZ":-19.843821210465645,"pfxX":10.275517842091821,"pfxZ":7.261102660022905,"pX":0.9649575701795298,"pZ":2.820669676355383,"vX0":-8.471717874566664,"vY0":-129.14908375455823,"vZ0":-2.5169554599299904,"x":80.22,"y":162.62,"x0":2.9447385473192096,"y0":50.001507215127496,"z0":5.325807794198737,"aX":17.443867432025165},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.8,"breakHorizontal":-16.8,"spinRate":2148,"spinDirection":126},"zone":12,"typeConfidence":0.83,"plateTime":0.4233112426829089,"extension":6.734223003414707},"index":1,"playId":"5428af89-c3b9-3eac-8343-6935a9035377","pitchNumber":2,"startTime":"2026-04-16T19:21:46.765Z","endTime":"2026-04-16T19:21:49.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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-04-16T19:22:01.394Z","endTime":"2026-04-16T19:22:15.595Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34088861957573,"aZ":-32.247359209087584,"pfxX":-4.614295231144857,"pfxZ":-0.05853527514170853,"pX":1.2245659147473544,"pZ":1.6977367949106068,"vX0":-3.3791284124299446,"vY0":-111.40264937989608,"vZ0":-0.45574004243261523,"x":70.32,"y":192.94,"x0":3.3614879403425797,"y0":50.003409514592526,"z0":5.2433964044828425,"aX":-5.788713586738069},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":0.1,"breakHorizontal":9.2,"spinRate":2418,"spinDirection":279},"zone":14,"typeConfidence":0.9,"plateTime":0.49199905952487333,"extension":6.364907821593298},"index":3,"playId":"6e4d66ab-da23-302c-922a-743f57b3d728","pitchNumber":3,"startTime":"2026-04-16T19:22:15.595Z","endTime":"2026-04-16T19:22:19.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:22:19.871Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew McCutchen walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:22:23.969Z","endTime":"2026-04-16T19:24:26.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.552464062376448,"aZ":-20.89375448625278,"pfxX":8.055193754196788,"pfxZ":6.31029568533369,"pX":0.9021724810697903,"pZ":3.648195335179799,"vX0":-8.260265222250196,"vY0":-131.2833724598294,"vZ0":-0.6157070733447021,"x":82.61,"y":140.28,"x0":3.007412079452613,"y0":50.00049426723663,"z0":5.408216838629235,"aX":14.395593573310101},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":-13.3,"spinRate":2081,"spinDirection":125},"zone":12,"typeConfidence":0.89,"plateTime":0.41344668035078236,"extension":6.7083838658110295},"index":0,"playId":"e8773f8c-0935-3cbe-9e64-85d0a5e1ede0","pitchNumber":1,"startTime":"2026-04-16T19:22:47.222Z","endTime":"2026-04-16T19:22:51.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":81.1,"endSpeed":73.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83155557380563,"aZ":-28.955133703765163,"pfxX":12.75835458258938,"pfxZ":2.333703397217837,"pX":0.3107546613992752,"pZ":1.776060662266883,"vX0":-10.031768127738566,"vY0":-117.53689852560592,"vZ0":-1.4710388427516807,"x":105.15,"y":190.83,"x0":3.00226171051007,"y0":50.005052162853055,"z0":5.129761306167496,"aX":17.63379956229168},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.1,"breakHorizontal":-20.3,"spinRate":2128,"spinDirection":102},"zone":9,"typeConfidence":0.91,"plateTime":0.4682066472027899,"extension":7.25144911512072},"index":1,"playId":"c9c7098b-95f9-365f-817b-df89916f7c45","pitchNumber":2,"startTime":"2026-04-16T19:23:02.722Z","endTime":"2026-04-16T19:23:06.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.0,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.124490483872766,"aZ":-23.350093389056305,"pfxX":0.7345910673424161,"pfxZ":5.571422125017046,"pX":-1.4179706249222308,"pZ":3.1245604133660456,"vX0":-11.156195794200913,"vY0":-124.79239549824467,"vZ0":-0.7443730099195455,"x":171.05,"y":154.42,"x0":3.007015681355265,"y0":50.002771986532416,"z0":5.3429498755267755,"aX":1.164613008154361},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.2,"breakHorizontal":1.1,"spinRate":2176,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4382086546984043,"extension":6.833372713036667},"index":2,"playId":"e3031e6b-ae70-3b6e-af9b-c4cf37dd7245","pitchNumber":3,"startTime":"2026-04-16T19:23:20.666Z","endTime":"2026-04-16T19:23:24.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.223851944047684,"aZ":-22.519247899514053,"pfxX":7.7684929690132964,"pfxZ":5.354121402526687,"pX":0.03540985244801653,"pZ":2.902347633792777,"vX0":-10.031814383992897,"vY0":-130.84250829726093,"vZ0":-2.529047321536335,"x":115.65,"y":160.42,"x0":2.840300422992448,"y0":50.0033831339757,"z0":5.498963036522968,"aX":14.010189099778042},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":-12.8,"spinRate":2017,"spinDirection":130},"zone":2,"typeConfidence":0.83,"plateTime":0.412393036419787,"extension":6.917166804883398},"index":3,"playId":"afa5baa5-ee7e-3d3b-9e63-f4549f58ac4d","pitchNumber":4,"startTime":"2026-04-16T19:23:36.502Z","endTime":"2026-04-16T19:23:39.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T19:23:49.611Z","endTime":"2026-04-16T19:24:01.732Z","isPitch":false,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.499420217363028,"aZ":-21.54006943996862,"pfxX":6.935858124167676,"pfxZ":5.827505347822971,"pX":1.1572067059334505,"pZ":1.959056094965583,"vX0":-7.247963132912912,"vY0":-133.89271715144318,"vZ0":-4.685877142247088,"x":72.89,"y":185.89,"x0":2.9914578072556726,"y0":50.00273374518267,"z0":5.262654332588819,"aX":12.658558758534939},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-11.2,"spinRate":2062,"spinDirection":125},"zone":14,"typeConfidence":0.85,"plateTime":0.40825377452736156,"extension":6.710754795881082},"index":5,"playId":"4c4a1f3f-e84c-32ea-97ba-b27e196c5043","pitchNumber":5,"startTime":"2026-04-16T19:24:01.732Z","endTime":"2026-04-16T19:24:05.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624952896606178,"aZ":-26.602508877289523,"pfxX":2.2261360174659393,"pfxZ":3.4317723410468606,"pX":0.1866509470633218,"pZ":3.8848169226493234,"vX0":-8.358293402182573,"vY0":-125.6070433081435,"vZ0":1.8633865787436974,"x":109.89,"y":133.89,"x0":3.2451339658458873,"y0":50.001816668041386,"z0":5.27292049402309,"aX":3.6139062743433925},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":-2.4,"spinRate":2120,"spinDirection":154},"zone":12,"typeConfidence":0.9,"plateTime":0.4334159513484619,"extension":6.8254730714528105},"index":6,"playId":"622156ad-c945-3f92-836a-ee1cc2a9daee","pitchNumber":6,"startTime":"2026-04-16T19:24:22.051Z","endTime":"2026-04-16T19:24:26.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:24:26.079Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T19:24:38.086Z","endTime":"2026-04-16T19:26:04.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.718003962284975,"aZ":-20.672865776738234,"pfxX":8.638015815401895,"pfxZ":6.479911572729305,"pX":-0.5945279309718723,"pZ":3.3142648219960105,"vX0":-12.20143600303438,"vY0":-131.802343063137,"vZ0":-0.8105139061982777,"x":139.66,"y":149.29,"x0":2.953849201318542,"y0":50.001971519567945,"z0":5.140217471243459,"aX":15.330772187546188},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-13.2,"spinRate":2166,"spinDirection":122},"zone":1,"typeConfidence":0.91,"plateTime":0.41418162224916255,"extension":7.372300376467294},"index":0,"playId":"317b094c-3d5b-3408-a410-badf56e382f2","pitchNumber":1,"startTime":"2026-04-16T19:24:51.783Z","endTime":"2026-04-16T19:24:54.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.316750801336298,"aZ":-25.138325065104794,"pfxX":4.046819845117691,"pfxZ":4.374162131251438,"pX":0.5461686750581215,"pZ":3.070843044010494,"vX0":-7.593598990701007,"vY0":-126.16376056285087,"vZ0":-0.6617921116050085,"x":96.18,"y":155.87,"x0":3.072817161551498,"y0":50.001007423783804,"z0":5.367445007335551,"aX":6.506383889796158},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-5.5,"spinRate":2185,"spinDirection":146},"zone":3,"typeConfidence":0.86,"plateTime":0.4345956914580582,"extension":6.890312446533345},"index":1,"playId":"738bd7d4-e4e9-39aa-892e-83f5bc398d49","pitchNumber":2,"startTime":"2026-04-16T19:25:14.006Z","endTime":"2026-04-16T19:25:17.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-16T19:25:23.828Z","endTime":"2026-04-16T19:25:38.388Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":68.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.809180941058408,"aZ":-27.81584942280039,"pfxX":-4.0125523951755255,"pfxZ":3.7266214297652276,"pX":0.07729518452123785,"pZ":1.6219296107852577,"vX0":-5.696998154892946,"vY0":-107.5820617348642,"vZ0":-0.8839429803042391,"x":114.05,"y":194.99,"x0":3.2821187359652635,"y0":50.00535977372803,"z0":5.123424014193345,"aX":-4.700540905177508},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":6.8,"breakHorizontal":8.8,"spinRate":2355,"spinDirection":284},"zone":8,"typeConfidence":0.91,"plateTime":0.509283039972031,"extension":6.251908433814208},"index":3,"playId":"b826f3c5-975f-3bc2-a765-a67e00b0bd57","pitchNumber":3,"startTime":"2026-04-16T19:25:38.388Z","endTime":"2026-04-16T19:25:43.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84669289110359,"aZ":-21.054749458347587,"pfxX":6.563378960894218,"pfxZ":6.159782003409763,"pX":-0.37255567512931576,"pZ":3.503715744163057,"vX0":-10.20247167113497,"vY0":-132.20564371482655,"vZ0":-1.0894420433430132,"x":131.2,"y":144.18,"x0":2.6486293055179106,"y0":50.00564932315928,"z0":5.437537146005812,"aX":11.855412765550174},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":-10.2,"spinRate":2092,"spinDirection":131},"zone":11,"typeConfidence":0.9,"plateTime":0.4111524642246951,"extension":6.996463068487824},"index":4,"playId":"29be03d9-11da-34aa-ae31-54de6becee50","pitchNumber":4,"startTime":"2026-04-16T19:26:01.255Z","endTime":"2026-04-16T19:26:04.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:26:04.938Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T19:27:48.932Z","endTime":"2026-04-16T19:28:40.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.032998803541716,"aZ":-12.225240815902014,"pfxX":-5.5763101428289925,"pfxZ":10.393262813413802,"pX":-0.4858577538377064,"pZ":1.9438132212509196,"vX0":4.566771226842285,"vY0":-138.19859684347819,"vZ0":-7.4399907784415715,"x":135.52,"y":186.3,"x0":-1.4416552183714255,"y0":50.00195750186895,"z0":5.506198971176495,"aX":-10.702060668155955},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2305,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3975266793204395,"extension":6.601538042103092},"index":0,"playId":"6e9fb040-3baf-3a43-a399-eb2874e63a73","pitchNumber":1,"startTime":"2026-04-16T19:28:11.309Z","endTime":"2026-04-16T19:28:14.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88345500238812,"aZ":-15.035212035289048,"pfxX":-8.16612564367734,"pfxZ":8.705892356720982,"pX":0.12178004623070987,"pZ":3.5019134764139666,"vX0":6.323490817540184,"vY0":-139.7564310473554,"vZ0":-3.363475811710003,"x":112.36,"y":144.23,"x0":-1.114540853001302,"y0":50.00447912202305,"z0":5.714878590040343,"aX":-16.079381714375273},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":13.4,"spinRate":2425,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3926325955521426,"extension":6.703660799258383},"hitData":{"launchSpeed":85.9,"launchAngle":34.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.2,"coordY":93.36}},"index":1,"playId":"51c00b19-2206-39cd-a0f4-fe930d0f8d5f","pitchNumber":2,"startTime":"2026-04-16T19:28:29.969Z","endTime":"2026-04-16T19:28:40.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:28:40.049Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T19:28:46.213Z","endTime":"2026-04-16T19:29:50.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":95.6,"endSpeed":85.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.67919696227088,"aZ":-11.034116058096929,"pfxX":-5.845145971276615,"pfxZ":11.04179776584618,"pX":-0.5917644629831132,"pZ":2.0425682774260556,"vX0":4.025756691542124,"vY0":-138.83285194194002,"vZ0":-7.494577528182579,"x":139.56,"y":183.63,"x0":-1.315676845953427,"y0":50.00070836358121,"z0":5.54561820629449,"aX":-11.188613012555097},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2362,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3974703276132652,"extension":6.782645663693577},"index":0,"playId":"8881f8ee-40f3-3cba-a72d-e7776913f2bd","pitchNumber":1,"startTime":"2026-04-16T19:29:08.799Z","endTime":"2026-04-16T19:29:12.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.9,"endSpeed":88.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80421137031135,"aZ":-13.076848460012247,"pfxX":-6.285793893666527,"pfxZ":9.582075342990027,"pX":0.40896808525848005,"pZ":2.087285840430682,"vX0":7.113765321827468,"vY0":-140.7253858530868,"vZ0":-7.249033652915645,"x":101.41,"y":182.42,"x0":-1.3425684865102887,"y0":50.00217830846101,"z0":5.55490447466612,"aX":-12.527841748279497},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":9.8,"spinRate":2449,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.39014109861158275,"extension":6.65054359341565},"index":1,"playId":"be20d0b7-f2d1-3be7-89e8-162d9e6fb351","pitchNumber":2,"startTime":"2026-04-16T19:29:25.971Z","endTime":"2026-04-16T19:29:28.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25998460491068,"aZ":-27.661021324595527,"pfxX":-8.54487875495504,"pfxZ":2.5076981912926604,"pX":0.36928971727364585,"pZ":1.4239628381787386,"vX0":6.91809044962823,"vY0":-133.64555531821608,"vZ0":-5.590454171629009,"x":102.92,"y":200.33,"x0":-1.1495952372849993,"y0":50.003470214274046,"z0":5.54351597239058,"aX":-15.374366252017607},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":13.9,"spinRate":1949,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41069612961273494,"extension":6.752069759083689},"hitData":{"launchSpeed":84.9,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.46,"coordY":149.39}},"index":2,"playId":"20de1246-2ff3-3193-9add-b44a229d4c11","pitchNumber":3,"startTime":"2026-04-16T19:29:43.136Z","endTime":"2026-04-16T19:29:50.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:29:50.841Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T19:29:57.751Z","endTime":"2026-04-16T19:31:35.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":76.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20003401434382,"aZ":-40.396764890192465,"pfxX":1.4119258894886633,"pfxZ":-5.74413363368213,"pX":1.2089101469453662,"pZ":0.6396307684680429,"vX0":5.133016036987004,"vY0":-118.46580010404598,"vZ0":-3.6935364253865113,"x":70.92,"y":221.51,"x0":-1.1635218308399076,"y0":50.00531723948657,"z0":5.886798068225074,"aX":2.019375520540686},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.0,"breakHorizontal":-3.7,"spinRate":2780,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.46117906705070855,"extension":6.5576722174525},"index":0,"playId":"e33aa46f-e5d7-386e-be56-c125d00f1598","pitchNumber":1,"startTime":"2026-04-16T19:30:14.335Z","endTime":"2026-04-16T19:30:18.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.4,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.111109198916186,"aZ":-12.727102382345223,"pfxX":-4.034664239388306,"pfxZ":9.942153979987332,"pX":0.5942389196739171,"pZ":3.306578599386742,"vX0":6.366191537607344,"vY0":-138.76466477316882,"vZ0":-4.066446530335055,"x":94.35,"y":149.5,"x0":-1.202146009802912,"y0":50.00603625384349,"z0":5.634690725745828,"aX":-7.895062541956487},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":6.0,"spinRate":2405,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.39422250231217726,"extension":6.749704871332508},"index":1,"playId":"3605b10c-3578-3151-8d04-ce2c592caf5a","pitchNumber":2,"startTime":"2026-04-16T19:30:31.289Z","endTime":"2026-04-16T19:30:34.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.3,"endSpeed":87.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.439781742577836,"aZ":-12.281702929297216,"pfxX":-5.762332132151986,"pfxZ":10.144879608043393,"pX":-0.9466140408718536,"pZ":2.0165431418335156,"vX0":3.016343324292597,"vY0":-140.0409417100385,"vZ0":-7.370045800040078,"x":153.08,"y":184.33,"x0":-1.2966024277609807,"y0":50.001891409706154,"z0":5.509038430832543,"aX":-11.296420031793748},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2362,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.39308076434593575,"extension":6.66093400042628},"index":2,"playId":"b877388e-0027-3cea-90c9-652637a770ec","pitchNumber":3,"startTime":"2026-04-16T19:30:52.380Z","endTime":"2026-04-16T19:30:56.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204369342278703,"aZ":-27.121809205587446,"pfxX":-8.065809085162321,"pfxZ":2.9421221815818264,"pX":1.03304358367239,"pZ":1.3384043105865577,"vX0":8.554796022839092,"vY0":-129.72189126965472,"vZ0":-5.711032954117406,"x":77.62,"y":202.64,"x0":-1.247719924261424,"y0":50.00339453773993,"z0":5.616165757257297,"aX":-13.851991085394081},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":12.8,"spinRate":1586,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42102028782617573,"extension":6.650940529779133},"index":3,"playId":"99e22c04-248c-31fe-8861-f9aba61daa58","pitchNumber":4,"startTime":"2026-04-16T19:31:10.084Z","endTime":"2026-04-16T19:31:13.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.1,"endSpeed":86.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.827342173133054,"aZ":-12.669205523805081,"pfxX":-4.528680759276428,"pfxZ":10.143507765079109,"pX":-0.07204380132373184,"pZ":3.0414940842406106,"vX0":5.024282716303311,"vY0":-138.27877747389073,"vZ0":-4.755358814273461,"x":119.75,"y":156.66,"x0":-1.3301989601151833,"y0":50.00551599236412,"z0":5.6435753913083735,"aX":-8.710899758063375},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2346,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3971591385504887,"extension":6.71315250223714},"hitData":{"launchSpeed":105.7,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.01,"coordY":73.44}},"index":4,"playId":"cb85361a-be97-3a89-8f01-224832d02ea9","pitchNumber":5,"startTime":"2026-04-16T19:31:28.176Z","endTime":"2026-04-16T19:31:35.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:31:35.257Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:33:24.779Z","endTime":"2026-04-16T19:34:18.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.592083296646713,"aZ":-19.22674343131952,"pfxX":9.155064772737372,"pfxZ":7.779209827065115,"pX":0.30329338632706476,"pZ":1.7465604158846069,"vX0":-9.656147274863896,"vY0":-127.99505086506575,"vZ0":-5.339411326367224,"x":105.44,"y":191.62,"x0":2.9293706437643845,"y0":50.00522592671489,"z0":5.358233934824596,"aX":15.243539804181605},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.1,"breakHorizontal":-14.5,"spinRate":2017,"spinDirection":126},"zone":9,"typeConfidence":0.88,"plateTime":0.4273811330533759,"extension":6.835003022847783},"index":0,"playId":"e07e5d65-3a28-3146-bc5a-8358c678a0fe","pitchNumber":1,"startTime":"2026-04-16T19:33:42.481Z","endTime":"2026-04-16T19:33:46.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":69.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.52749776657538,"aZ":-31.560361331014832,"pfxX":-4.433370108893982,"pfxZ":0.5126060772409406,"pX":0.26301592246962907,"pZ":1.9482837678667764,"vX0":-5.093475870410166,"vY0":-108.1111637416866,"vZ0":0.4079700663543038,"x":106.97,"y":186.18,"x0":3.2138455769987675,"y0":50.0027649145732,"z0":5.184650420220387,"aX":-5.31675360843672},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":1.3,"breakHorizontal":9.2,"spinRate":2254,"spinDirection":282},"zone":8,"typeConfidence":0.91,"plateTime":0.5041067084776909,"extension":6.40541620916808},"index":1,"playId":"1194d34b-9797-3077-8e23-542044291613","pitchNumber":2,"startTime":"2026-04-16T19:33:57.201Z","endTime":"2026-04-16T19:34:00.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.36633908164165,"aZ":-28.887586943598354,"pfxX":-5.464886814385054,"pfxZ":2.6175134685474735,"pX":1.2685191660723614,"pZ":2.7946418399378947,"vX0":-3.209352767691885,"vY0":-110.58875235141701,"vZ0":1.5233805741603736,"x":68.65,"y":163.32,"x0":3.4421973711389153,"y0":50.00145153759473,"z0":5.098968952004287,"aX":-6.853564343130784},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":5.4,"breakHorizontal":10.7,"spinRate":2333,"spinDirection":274},"zone":12,"typeConfidence":0.91,"plateTime":0.49288730847591244,"extension":6.253278886916162},"index":2,"playId":"bf1ef2b9-425b-3887-988e-94b4b2ae1433","pitchNumber":3,"startTime":"2026-04-16T19:34:13.865Z","endTime":"2026-04-16T19:34:18.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:34:18.289Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (2) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:34:22.199Z","endTime":"2026-04-16T19:35:11.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":70.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.280377728913347,"aZ":-30.062327983367727,"pfxX":-4.376658760146718,"pfxZ":1.693941395809409,"pX":0.5672987028263456,"pZ":2.979971712575798,"vX0":-4.849032490399898,"vY0":-109.90384564830954,"vZ0":1.9051458710272096,"x":95.38,"y":158.32,"x0":3.356243546957084,"y0":50.00104612472816,"z0":5.255238688035702,"aX":-5.446445762027474},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":3.7,"breakHorizontal":9.0,"spinRate":2246,"spinDirection":271},"zone":3,"typeConfidence":0.91,"plateTime":0.49507473551849435,"extension":6.441034806143576},"index":0,"playId":"a113bb40-4d42-3135-b917-b21c92f34a99","pitchNumber":1,"startTime":"2026-04-16T19:34:43.177Z","endTime":"2026-04-16T19:34:46.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":82.3,"endSpeed":76.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.190275528552164,"aZ":-28.590654531672854,"pfxX":10.876138908720595,"pfxZ":2.4644648538733227,"pX":-0.3111473827545438,"pZ":1.530630070554445,"vX0":-11.062216418428132,"vY0":-119.3748423748337,"vZ0":-2.1540381295737037,"x":128.86,"y":197.45,"x0":2.951773467392847,"y0":50.00370705126139,"z0":4.997579656943288,"aX":15.828501465017185},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.2,"breakHorizontal":-17.3,"spinRate":1925,"spinDirection":108},"zone":13,"typeConfidence":0.91,"plateTime":0.4573819544780169,"extension":6.991100133761232},"hitData":{"launchSpeed":90.5,"launchAngle":21.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.25,"coordY":123.88}},"index":1,"playId":"36d41494-8821-37aa-bd44-235044ba1a89","pitchNumber":2,"startTime":"2026-04-16T19:34:57.893Z","endTime":"2026-04-16T19:35:11.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:35:11.224Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Carlos Cortes, deflected by second baseman Jeff McNeil. Ezequiel Duran scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:35:21.687Z","endTime":"2026-04-16T19:36:52.791Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":70.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.070824468918207,"aZ":-30.26758588841332,"pfxX":-4.4625250767432725,"pfxZ":1.5311953781073813,"pX":0.17713114072537625,"pZ":1.9691796646970745,"vX0":-5.556077911224597,"vY0":-111.0661055409972,"vZ0":-0.05030866724475169,"x":110.25,"y":185.61,"x0":3.291985438161805,"y0":50.00473689391609,"z0":5.142270823782884,"aX":-5.570218769474191},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":3.1,"breakHorizontal":9.5,"spinRate":2393,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.49332994262496976,"extension":7.5181576025695325},"index":0,"playId":"b05b32a2-7d3f-32b5-8e1e-628deb1d8e45","pitchNumber":1,"startTime":"2026-04-16T19:35:44.796Z","endTime":"2026-04-16T19:35:47.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":74.5,"endSpeed":69.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.476068756109488,"aZ":-31.37859297799609,"pfxX":-4.666502353414562,"pfxZ":0.6603660958646334,"pX":0.31778387375057854,"pZ":1.3126084799158502,"vX0":-4.916603628352952,"vY0":-108.48508886990616,"vZ0":-0.6266422556916169,"x":104.89,"y":203.34,"x0":3.2079655188599934,"y0":50.00405122094217,"z0":4.984307325364692,"aX":-5.640335554439873},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":1.3,"breakHorizontal":9.6,"spinRate":2368,"spinDirection":279},"zone":14,"typeConfidence":0.91,"plateTime":0.5021895019731781,"extension":6.371329878922887},"index":1,"playId":"abe489dd-4994-34ef-959a-761b265516e5","pitchNumber":2,"startTime":"2026-04-16T19:36:01.287Z","endTime":"2026-04-16T19:36:04.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.764182517423052,"aZ":-21.514861890344115,"pfxX":10.385729419389886,"pfxZ":5.951976802824182,"pX":1.440263063774747,"pZ":2.59014750063341,"vX0":-7.635917334316513,"vY0":-132.09942847619115,"vZ0":-3.1136699860470074,"x":62.1,"y":168.85,"x0":3.0007048675234587,"y0":50.00009207080672,"z0":5.34282363924817,"aX":18.58738521488152},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-17.4,"spinRate":2111,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41262545170826037,"extension":7.013708649234882},"index":2,"playId":"897c40e5-e651-36d7-b670-426ec5ddd1f5","pitchNumber":3,"startTime":"2026-04-16T19:36:20.590Z","endTime":"2026-04-16T19:36:24.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.927324514689627,"aZ":-30.99096506303134,"pfxX":-5.376838988723897,"pfxZ":0.9965772731501348,"pX":-0.609473070489273,"pZ":1.641283201098804,"vX0":-6.516570448697006,"vY0":-108.30468549060181,"vZ0":-0.09313833551751127,"x":140.23,"y":194.47,"x0":3.1370464337609105,"y0":50.00391381437742,"z0":5.074483399296034,"aX":-6.385720677648987},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":2.2,"breakHorizontal":11.5,"spinRate":2343,"spinDirection":287},"zone":7,"typeConfidence":0.91,"plateTime":0.5057432130532917,"extension":6.464967493734151},"hitData":{"launchSpeed":100.0,"launchAngle":6.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.22,"coordY":135.8}},"index":3,"playId":"4da08ac5-1484-3fc4-ab8e-221b021e0fd4","pitchNumber":4,"startTime":"2026-04-16T19:36:38.826Z","endTime":"2026-04-16T19:36:52.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-9.199999999999996,"leverageIndex":1.45,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:36:52.791Z","atBatIndex":16},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rangers challenged (play at 1st), call on the field was overturned: Wyatt Langford grounds into a force out, shortstop Jacob Wilson to second baseman Jeff McNeil. Brandon Nimmo out at 2nd. Wyatt Langford to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:38:12.964Z","endTime":"2026-04-16T19:39:30.052Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"384ae1e8-f3a3-3ed1-86c2-39fe27bc49f8","startTime":"2026-04-16T19:37:17.460Z","endTime":"2026-04-16T19:37:20.464Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"ece65315-607d-317d-aad3-0df423751eef","startTime":"2026-04-16T19:37:37.298Z","endTime":"2026-04-16T19:37:41.376Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98997079818672,"aZ":-28.270237125518133,"pfxX":10.094362157715736,"pfxZ":2.283049885293739,"pX":2.051493366573893,"pZ":3.2700818375320715,"vX0":-6.778469039795408,"vY0":-130.1193877725661,"vZ0":0.8828342675624961,"x":38.8,"y":150.49,"x0":3.3824120470324894,"y0":50.00233063754298,"z0":5.072766479601361,"aX":17.262215739409093},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":-16.7,"spinRate":2055,"spinDirection":120},"zone":12,"typeConfidence":0.88,"plateTime":0.42137736321937735,"extension":7.422834494875888},"index":2,"playId":"cec80247-eb21-3837-8e48-e5af722751d4","pitchNumber":1,"startTime":"2026-04-16T19:38:15.170Z","endTime":"2026-04-16T19:38:18.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024334047498105,"aZ":-25.16638962886885,"pfxX":1.8726139300584657,"pfxZ":4.591155348186724,"pX":0.3138931763281486,"pZ":3.199789067097978,"vX0":-7.468411586179446,"vY0":-122.42989072755782,"vZ0":0.1653966346041731,"x":105.04,"y":152.39,"x0":3.1537963481301823,"y0":50.00090503294241,"z0":5.2763179342992546,"aX":2.857562061815121},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.6,"breakHorizontal":-1.7,"spinRate":2155,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4465142296146709,"extension":6.9368842737883964},"index":3,"playId":"dce2597e-33cb-3fe9-abce-a342b9bb5c05","pitchNumber":2,"startTime":"2026-04-16T19:38:33.035Z","endTime":"2026-04-16T19:38:36.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385614893996124,"aZ":-21.012134281711933,"pfxX":9.641642950305025,"pfxZ":6.3704401160261295,"pX":-0.07810798263452709,"pZ":2.8361037106342115,"vX0":-11.38803337326862,"vY0":-130.73370748950376,"vZ0":-2.4753421497472563,"x":119.98,"y":162.21,"x0":3.056733618882674,"y0":50.00307617116562,"z0":5.351534023476645,"aX":16.895598004074728},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.3,"breakHorizontal":-15.4,"spinRate":2103,"spinDirection":127},"zone":2,"typeConfidence":0.86,"plateTime":0.4170063589984423,"extension":7.039764320611361},"index":4,"playId":"84e3bbdd-87a4-3bb2-a633-6baa48e3f5f8","pitchNumber":3,"startTime":"2026-04-16T19:38:57.308Z","endTime":"2026-04-16T19:39:00.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26366756111184,"aZ":-29.18040849147626,"pfxX":11.439403619846694,"pfxZ":1.9959571906098352,"pX":0.51547336182038,"pZ":1.9915741400995568,"vX0":-10.071368034241452,"vY0":-120.70127884757024,"vZ0":-1.1532273771077008,"x":97.35,"y":185.01,"x0":3.226722452221321,"y0":50.0001315091317,"z0":5.011132300365318,"aX":17.124382494275594},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.7,"spinRate":2012,"spinDirection":103},"zone":9,"typeConfidence":0.9,"plateTime":0.45127005962609923,"extension":6.510556061264417},"hitData":{"launchSpeed":105.6,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.59,"coordY":157.6}},"index":5,"playId":"d7ed8191-2264-3dea-bac0-2087d00443f2","pitchNumber":4,"startTime":"2026-04-16T19:39:21.652Z","endTime":"2026-04-16T19:39:30.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":140},"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:39:30.052Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Burger pops out to catcher Austin Wynns in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T19:40:54.587Z","endTime":"2026-04-16T19:41:05.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":89.5,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.07204382480328,"aZ":-20.285775913704793,"pfxX":7.362768913806583,"pfxZ":6.719343447713575,"pX":-0.4904230085297102,"pZ":3.0504966630965433,"vX0":-11.328128912311765,"vY0":-130.08611764782356,"vZ0":-2.1268552989438714,"x":135.69,"y":156.42,"x0":2.90138730509729,"y0":50.00079721588787,"z0":5.365852187291673,"aX":13.023190536248611},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.1,"breakHorizontal":-11.8,"spinRate":2128,"spinDirection":125},"zone":1,"typeConfidence":0.91,"plateTime":0.4160085952585688,"extension":6.859510105904153},"hitData":{"launchSpeed":91.4,"launchAngle":74.0,"totalDistance":21.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":127.21,"coordY":217.95}},"index":0,"playId":"5184eefe-fe97-3734-a6b8-14d2314893c9","pitchNumber":1,"startTime":"2026-04-16T19:40:54.587Z","endTime":"2026-04-16T19:41:05.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:41:05.675Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Wynns lines out sharply to third baseman Josh Jung.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:43:01.823Z","endTime":"2026-04-16T19:43:43.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.207601339415376,"aZ":-11.092651901641501,"pfxX":-5.726483786924456,"pfxZ":11.061769348690543,"pX":-0.4410264445957352,"pZ":1.7651756579310596,"vX0":4.181592749372416,"vY0":-138.0145309947116,"vZ0":-8.079292705335277,"x":133.81,"y":191.12,"x0":-1.2411872646701416,"y0":50.00009637845068,"z0":5.500165614435059,"aX":-10.911068546046803},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2349,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3987300933157414,"extension":6.622250674414728},"index":0,"playId":"e0edb734-968a-3a55-ad28-2f6709def88e","pitchNumber":1,"startTime":"2026-04-16T19:43:16.564Z","endTime":"2026-04-16T19:43:21.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.727607035138707,"aZ":-18.9917928338688,"pfxX":-6.225141909334797,"pfxZ":6.936710029678056,"pX":-0.7577726156373268,"pZ":2.445249437372248,"vX0":3.4794008410087907,"vY0":-136.66077940287258,"vZ0":-4.977611307009151,"x":145.88,"y":172.76,"x0":-1.2352870495881239,"y0":50.00669593898288,"z0":5.585945851865244,"aX":-11.835326984249981},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":10.6,"spinRate":2385,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40004470672766157,"extension":6.53408839347748},"hitData":{"launchSpeed":107.4,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":92.92,"coordY":152.37}},"index":1,"playId":"886f036d-8018-30d6-ad02-ff278859c10e","pitchNumber":2,"startTime":"2026-04-16T19:43:37.982Z","endTime":"2026-04-16T19:43:43.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:43:43.464Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:43:47.919Z","endTime":"2026-04-16T19:44:37.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358191405355935,"aZ":-30.367432996751724,"pfxX":1.4149464761701198,"pfxZ":1.1311703855822213,"pX":0.8584280866455896,"pZ":1.9073122726885727,"vX0":4.831638312286976,"vY0":-125.66305519359989,"vZ0":-3.200233404844345,"x":84.28,"y":187.28,"x0":-1.2727456735905516,"y0":50.004116440526865,"z0":5.663162283034966,"aX":2.263863280695232},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2614,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4357878695591584,"extension":6.491927300269558},"index":0,"playId":"42213861-5bd9-3dcf-bad6-7222c93d2c7c","pitchNumber":1,"startTime":"2026-04-16T19:44:12.346Z","endTime":"2026-04-16T19:44:15.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378687355024166,"aZ":-28.0769661494366,"pfxX":-7.305390847890806,"pfxZ":2.365707427364634,"pX":0.32013855495118104,"pZ":1.8043550931612926,"vX0":6.263923624964703,"vY0":-131.2462298940399,"vZ0":-4.370254595651714,"x":104.8,"y":190.06,"x0":-1.155523066807089,"y0":50.004202639105266,"z0":5.597146045841151,"aX":-12.66714809156681},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":11.8,"spinRate":1670,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.41830541603716576,"extension":6.67816365124342},"hitData":{"launchSpeed":100.5,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.95,"coordY":168.76}},"index":1,"playId":"e53d2d15-b2fa-329b-94a1-99310788be9d","pitchNumber":2,"startTime":"2026-04-16T19:44:29.199Z","endTime":"2026-04-16T19:44:37.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:44:37.988Z","atBatIndex":20},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jeff McNeil hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:44:56.940Z","endTime":"2026-04-16T19:45:31.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731897558361556,"aZ":-27.818687747330028,"pfxX":-9.440685634551448,"pfxZ":2.655344999829011,"pX":0.6009127732051525,"pZ":0.903492867907417,"vX0":7.671603927138119,"vY0":-127.8584095459624,"vZ0":-6.320834555188393,"x":94.09,"y":214.39,"x0":-1.2261094441196012,"y0":50.00264613013603,"z0":5.618438855772253,"aX":-15.480316579330799},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":15.1,"spinRate":1606,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.429980739434785,"extension":6.435331579213839},"index":0,"playId":"4ee3c842-00e5-3d16-9fc5-c41d3bbdbd7b","pitchNumber":1,"startTime":"2026-04-16T19:45:07.357Z","endTime":"2026-04-16T19:45:11.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.8,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700531105753605,"aZ":-13.264866605556163,"pfxX":-5.57433101111735,"pfxZ":9.605193230974836,"pX":1.7355162577640337,"pZ":0.38624784973311277,"vX0":9.957395217883295,"vY0":-138.86591147950622,"vZ0":-11.339775102936064,"x":50.85,"y":228.35,"x0":-1.1591751915677388,"y0":50.004781630651614,"z0":5.385172793171536,"aX":-10.977283381420461},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2455,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39319482212708756,"extension":6.854528686317315},"index":1,"playId":"e76b961c-d989-37c0-8e7c-e1f453147657","pitchNumber":2,"startTime":"2026-04-16T19:45:25.459Z","endTime":"2026-04-16T19:45:31.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:45:31.477Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to left fielder Sam Haggerty. Jeff McNeil to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:45:38.675Z","endTime":"2026-04-16T19:46:35.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.759265109588426,"aZ":-25.41591744082304,"pfxX":-4.750246357528696,"pfxZ":4.066363059338276,"pX":-0.04598681641480738,"pZ":2.5534675148785517,"vX0":4.681517842440375,"vY0":-127.98886112666723,"vZ0":-3.1719986005291756,"x":118.75,"y":169.84,"x0":-1.2793415332364368,"y0":50.00546426814261,"z0":5.793475508203172,"aX":-7.90305348061972},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":7.6,"spinRate":1342,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.42750853064095073,"extension":6.470519812300097},"index":0,"playId":"833a5001-99a7-3a0f-a3a4-404a584345bb","pitchNumber":1,"startTime":"2026-04-16T19:46:05.992Z","endTime":"2026-04-16T19:46:09.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144303615299236,"aZ":-33.067887709410066,"pfxX":1.8203488994598187,"pfxZ":-0.5504601297948746,"pX":-0.33130642167514457,"pZ":2.3123021298092175,"vX0":1.667625703220079,"vY0":-125.71865497321639,"vZ0":-2.2222993020581567,"x":129.63,"y":176.35,"x0":-1.2374413523425107,"y0":50.00470857268243,"z0":5.866393890722246,"aX":2.9425651464614986},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.2,"breakHorizontal":-3.6,"spinRate":2684,"spinDirection":98},"zone":4,"typeConfidence":2.0,"plateTime":0.4340581205767302,"extension":6.3296986039072305},"hitData":{"launchSpeed":97.5,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.93,"coordY":123.12}},"index":1,"playId":"5b4019d5-7bc6-32cc-af26-983e6c432fad","pitchNumber":2,"startTime":"2026-04-16T19:46:24.895Z","endTime":"2026-04-16T19:46:35.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:46:35.813Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Jeff McNeil to 3rd. Shea Langeliers to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:46:48.945Z","endTime":"2026-04-16T19:50:02.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43495729848691,"aZ":-14.793546410407172,"pfxX":-4.162963494858509,"pfxZ":8.877018130842085,"pX":0.023376692010828034,"pZ":3.4343751095035433,"vX0":4.454353953052967,"vY0":-139.3178569254519,"vZ0":-3.3742759824891846,"x":116.11,"y":146.05,"x0":-1.058307097449821,"y0":50.00312062240443,"z0":5.6441247028635075,"aX":-8.151755229023319},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2430,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3937316055368356,"extension":6.700488568420932},"index":0,"playId":"7d37a5ad-257a-3d8c-af1e-9d3886dc6116","pitchNumber":1,"startTime":"2026-04-16T19:47:19.840Z","endTime":"2026-04-16T19:47:23.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72919842620299,"aZ":-14.557086055163943,"pfxX":-5.480262271794499,"pfxZ":8.972418709098815,"pX":0.4884713152443683,"pZ":3.7855339397930035,"vX0":6.121353807113988,"vY0":-139.77023756231475,"vZ0":-2.6631703693416564,"x":98.38,"y":136.57,"x0":-1.025916280495724,"y0":50.00365957943745,"z0":5.715773075823193,"aX":-10.761784628767737},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":8.5,"spinRate":2429,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3930235384866001,"extension":6.71614703005815},"index":1,"playId":"293dbba3-f417-398d-bfdd-814c1b1ea41d","pitchNumber":2,"startTime":"2026-04-16T19:47:37.860Z","endTime":"2026-04-16T19:47:43.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437151843923836,"aZ":-28.58419071481118,"pfxX":-7.075227912811346,"pfxZ":2.0689555780694793,"pX":0.16970224247996818,"pZ":3.47513621530813,"vX0":6.091944328539852,"vY0":-130.8914329110964,"vZ0":-0.30082086898210825,"x":110.53,"y":144.95,"x0":-1.2677984311184016,"y0":50.00428845191556,"z0":5.730535331715144,"aX":-12.286920557564708},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":11.5,"spinRate":1773,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.418347103167628,"extension":6.540150648128477},"index":2,"playId":"7ef3026e-e3e2-363e-88dd-715cad1f188d","pitchNumber":3,"startTime":"2026-04-16T19:47:59.542Z","endTime":"2026-04-16T19:48:03.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-04-16T19:48:19.786Z","endTime":"2026-04-16T19:48:28.915Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93897826566949,"aZ":-12.441426305813765,"pfxX":-7.186122527623042,"pfxZ":9.727990993765298,"pX":-0.5394334616917327,"pZ":3.2912882680228184,"vX0":4.00200937028295,"vY0":-141.87207673290789,"vZ0":-4.355867468654258,"x":137.56,"y":149.92,"x0":-1.0383371494457876,"y0":50.00496228945969,"z0":5.646040507976347,"aX":-14.578845782734632},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":12.1,"spinRate":2529,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.38679973183926375,"extension":6.700341578187035},"index":4,"playId":"ed302c9e-0279-38bc-9772-b5313c1cc089","pitchNumber":4,"startTime":"2026-04-16T19:48:28.915Z","endTime":"2026-04-16T19:48:32.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200610472591475,"aZ":-29.3375837606668,"pfxX":-9.9052743063861,"pfxZ":1.5606282071485156,"pX":0.4444158992771956,"pZ":1.5358368620569165,"vX0":7.2146977447676255,"vY0":-134.2852278141904,"vZ0":-5.24345616580921,"x":100.06,"y":197.31,"x0":-0.9957376587854333,"y0":50.004498527369954,"z0":5.611589945480164,"aX":-18.017198238767755},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":1781,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40853747949633323,"extension":6.5925235397140485},"index":5,"playId":"84659cf9-edb6-3746-8336-f1a0fc8655a7","pitchNumber":5,"startTime":"2026-04-16T19:48:52.195Z","endTime":"2026-04-16T19:48:56.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":86.8,"endSpeed":80.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.555438303772434,"aZ":-33.79903725052181,"pfxX":0.5444343938460312,"pfxZ":-1.0027049533607624,"pX":1.1753133612191669,"pZ":0.9832084314499794,"vX0":5.047763457286079,"vY0":-126.28001582077287,"vZ0":-4.81963185058258,"x":72.2,"y":212.23,"x0":-0.9197481150022682,"y0":50.00434939690017,"z0":5.63347601465986,"aX":0.8798871770940343},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-2.2,"spinRate":2637,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43363279522806586,"extension":6.560507594460749},"index":6,"playId":"fe3ffffe-38d2-3566-a314-99e45aa36f01","pitchNumber":6,"startTime":"2026-04-16T19:49:16.314Z","endTime":"2026-04-16T19:49:20.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56741509583565,"aZ":-14.262177329799982,"pfxX":-3.677670670189583,"pfxZ":8.847090596883605,"pX":0.9341524556123368,"pZ":4.1762985609239385,"vX0":6.828642356223637,"vY0":-141.46326093618993,"vZ0":-2.0673863871649236,"x":81.39,"y":126.02,"x0":-1.0342979014061395,"y0":50.002746205985176,"z0":5.831867010354943,"aX":-7.446401603564223},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2578,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3873222290517435,"extension":6.822059113818976},"index":7,"playId":"7924f370-f91d-30a8-8e7b-d0be263667b4","pitchNumber":7,"startTime":"2026-04-16T19:49:35.473Z","endTime":"2026-04-16T19:49:39.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.15468656504048,"aZ":-9.099759900160143,"pfxX":-7.062286550351784,"pfxZ":11.705506231659543,"pX":0.11087940021724582,"pZ":1.3805644547381992,"vX0":5.373550307804039,"vY0":-140.7378852807679,"vZ0":-9.483435675402921,"x":112.77,"y":201.5,"x0":-0.9226316283845672,"y0":50.001575713074196,"z0":5.417163774848691,"aX":-13.918414009524142},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":11.4,"spinRate":2617,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3918288710365925,"extension":6.743799354736816},"index":8,"playId":"50174e23-dac8-39e6-a36a-1947c4e391c1","pitchNumber":8,"startTime":"2026-04-16T19:49:57.437Z","endTime":"2026-04-16T19:50:02.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.800000000000004,"awayTeamWinProbability":53.199999999999996,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":2.11,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:50:02.441Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out sharply to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T19:50:58.704Z","endTime":"2026-04-16T19:51:09.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-16T19:50:22.923Z","endTime":"2026-04-16T19:51:00.858Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":79.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97755810290306,"aZ":-26.969120822483696,"pfxX":-10.325834175781042,"pfxZ":3.201780433599996,"pX":0.11253726583793686,"pZ":1.8554702785314587,"vX0":6.756646366994666,"vY0":-128.7801302433488,"vZ0":-4.1928563997693455,"x":112.71,"y":188.68,"x0":-1.2486332215126192,"y0":50.00142203757488,"z0":5.673363161747776,"aX":-16.768709971896435},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":1628,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4308367354257978,"extension":6.598313354314195},"hitData":{"launchSpeed":107.1,"launchAngle":16.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.36,"coordY":81.11}},"index":1,"playId":"0ee21979-6685-3f54-8a6c-19266b4747b9","pitchNumber":1,"startTime":"2026-04-16T19:51:00.858Z","endTime":"2026-04-16T19:51:09.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":3.51,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:51:09.459Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Jung doubles (4) on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:52:42.012Z","endTime":"2026-04-16T19:53:42.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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, 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":75.5,"endSpeed":69.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.158707848286546,"aZ":-29.479445762189155,"pfxX":-4.219290137027821,"pfxZ":2.214442045697032,"pX":0.7885712160601009,"pZ":2.7423821693616994,"vX0":-4.732090365117398,"vY0":-109.88636851059819,"vZ0":1.4484359576224626,"x":86.94,"y":164.74,"x0":3.521327801201337,"y0":50.00514405844786,"z0":5.215455845088005,"aX":-5.139716467559715},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":4.7,"breakHorizontal":8.9,"spinRate":2208,"spinDirection":275},"zone":6,"typeConfidence":0.91,"plateTime":0.49918558957757764,"extension":6.57954034102526},"index":0,"playId":"c765b366-2d29-301d-8e20-c3faabf25b38","pitchNumber":1,"startTime":"2026-04-16T19:53:13.711Z","endTime":"2026-04-16T19:53:16.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511209179117113,"aZ":-22.861803441595466,"pfxX":8.734490570200737,"pfxZ":5.36522570485355,"pX":0.09410666415107881,"pZ":2.8452579150842165,"vX0":-10.216678090157544,"vY0":-129.9702060422519,"vZ0":-1.9033373867501244,"x":113.41,"y":161.96,"x0":2.9144405373008913,"y0":50.00240642217537,"z0":5.297918706178657,"aX":15.161242769958722},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":2115,"spinDirection":128},"zone":2,"typeConfidence":0.83,"plateTime":0.41909408095534095,"extension":6.9110458578319465},"hitData":{"launchSpeed":99.1,"launchAngle":18.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":171.75,"coordY":56.86}},"index":1,"playId":"d82287e9-a096-34d9-a544-4d957c2b0d31","pitchNumber":2,"startTime":"2026-04-16T19:53:27.826Z","endTime":"2026-04-16T19:53:42.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":0.9,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:53:42.654Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:53:49.052Z","endTime":"2026-04-16T19:55:40.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106611206459252,"aZ":-20.814987613144016,"pfxX":8.889398638459586,"pfxZ":6.888492699418361,"pX":-0.27264767158842124,"pZ":4.385950718534182,"vX0":-11.46172325283608,"vY0":-128.03836094906285,"vZ0":1.5109248560714819,"x":127.39,"y":120.36,"x0":3.1210531409583426,"y0":50.00291765197922,"z0":5.424526452386858,"aX":14.66037060576265},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.1,"breakHorizontal":-13.3,"spinRate":2079,"spinDirection":122},"zone":11,"typeConfidence":0.89,"plateTime":0.428896131761908,"extension":6.852507552782801},"index":0,"playId":"08dcdb76-7554-308c-b25c-8b07f18c95f4","pitchNumber":1,"startTime":"2026-04-16T19:54:09.873Z","endTime":"2026-04-16T19:54:13.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":88.3,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13918769253848,"aZ":-22.740619421986462,"pfxX":8.684732217973531,"pfxZ":5.687264625074313,"pX":0.15370765190290483,"pZ":3.527861307818969,"vX0":-10.09104650680829,"vY0":-128.1679031152949,"vZ0":-0.04850525170145581,"x":111.14,"y":143.53,"x0":3.0184572949512503,"y0":50.00495588656741,"z0":5.326838570633949,"aX":14.413142550188985},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.6,"breakHorizontal":-13.4,"spinRate":2027,"spinDirection":118},"zone":12,"typeConfidence":0.88,"plateTime":0.4277763153325296,"extension":7.0265044422216025},"index":1,"playId":"130a9f8a-aac2-3ab8-a5d2-52ff9227bcc2","pitchNumber":2,"startTime":"2026-04-16T19:54:27.735Z","endTime":"2026-04-16T19:54:30.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.321508357565197,"aZ":-29.87409869569422,"pfxX":11.567972021315187,"pfxZ":1.565619067592098,"pX":-0.6034724262461165,"pZ":1.862549367972667,"vX0":-12.176564925857285,"vY0":-120.002058726494,"vZ0":-1.2565892864249468,"x":140.0,"y":188.49,"x0":3.012754501806074,"y0":50.00528658562332,"z0":5.033269878761889,"aX":17.022408182874017},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.8,"breakHorizontal":-18.4,"spinRate":2149,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.45492340275178034,"extension":6.885089237422767},"index":2,"playId":"a6f2f7f6-6dbb-332d-b04c-78d46d6b3844","pitchNumber":3,"startTime":"2026-04-16T19:54:44.552Z","endTime":"2026-04-16T19:54:48.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261683840747732,"aZ":-26.094409068094954,"pfxX":0.00197906224137423,"pfxZ":3.963102593990076,"pX":-0.6659257789024393,"pZ":3.9296555783843927,"vX0":-9.670864368535101,"vY0":-123.05895176564951,"vZ0":1.7672789919906915,"x":142.38,"y":132.68,"x0":3.3135766433956286,"y0":50.004481837470856,"z0":5.411645672130328,"aX":0.004558980810396677},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.9,"breakHorizontal":2.3,"spinRate":2064,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4449838874704728,"extension":6.61060167725498},"index":3,"playId":"8d357c57-1fd2-3f98-913f-2192456328c4","pitchNumber":4,"startTime":"2026-04-16T19:55:05.363Z","endTime":"2026-04-16T19:55:10.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.722488904910268,"aZ":-30.551436120508843,"pfxX":-2.822642644925448,"pfxZ":1.2485862435768738,"pX":-0.12455571446684001,"pZ":2.1690978860472296,"vX0":-6.9667616346453185,"vY0":-112.67766238532998,"vZ0":0.21827574555324558,"x":121.75,"y":180.21,"x0":3.362728482819604,"y0":50.00244713662279,"z0":5.135146100101252,"aX":-3.6604995452634306},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":2.6,"breakHorizontal":6.7,"spinRate":2366,"spinDirection":277},"zone":8,"typeConfidence":0.91,"plateTime":0.48441895135541424,"extension":6.443005889800457},"hitData":{"launchSpeed":92.9,"launchAngle":49.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.49,"coordY":138.7}},"index":4,"playId":"8aa213f2-a10b-3038-92d8-cc81db13d29d","pitchNumber":5,"startTime":"2026-04-16T19:55:27.712Z","endTime":"2026-04-16T19:55:40.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.21,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:55:40.275Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:55:43.943Z","endTime":"2026-04-16T19:57:35.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12127310218131,"aZ":-18.312889004102775,"pfxX":10.60830724280369,"pfxZ":7.842979382803368,"pX":-1.087416588378466,"pZ":2.0603571595331043,"vX0":-13.996780248360773,"vY0":-132.32851073007438,"vZ0":-4.961310346293858,"x":158.45,"y":183.15,"x0":2.900503985745269,"y0":50.003237435486966,"z0":5.307522636151735,"aX":18.751237129517353},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.2,"breakHorizontal":-16.1,"spinRate":2142,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4144344131266018,"extension":7.019486458653031},"index":0,"playId":"2575daff-4e01-3eff-9e10-6f3a4f82b705","pitchNumber":1,"startTime":"2026-04-16T19:56:05.974Z","endTime":"2026-04-16T19:56:09.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270547555533955,"aZ":-23.834984472443306,"pfxX":0.49306280334057506,"pfxZ":5.180091964891158,"pX":-0.7776890677328715,"pZ":2.8367967069108775,"vX0":-9.697315842217149,"vY0":-125.75494943133164,"vZ0":-1.1391504926960132,"x":146.64,"y":162.19,"x0":3.055930150886275,"y0":50.002564827330126,"z0":5.219861792600268,"aX":0.7944110623443548},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":1.2,"spinRate":2182,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.43469473655492585,"extension":6.661497584041555},"index":1,"playId":"09abedf1-ab74-3d1a-94bf-4b538b2be852","pitchNumber":2,"startTime":"2026-04-16T19:56:23.319Z","endTime":"2026-04-16T19:56:26.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":84.9,"endSpeed":77.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50737257854457,"aZ":-27.180100036916752,"pfxX":10.365379806944524,"pfxZ":3.247352813203861,"pX":0.2686413402953773,"pZ":1.5890580950587458,"vX0":-10.612036038277035,"vY0":-123.16185328587054,"vZ0":-2.7762744835245483,"x":106.76,"y":195.88,"x0":3.286896422182358,"y0":50.000545195263555,"z0":5.0300949759857545,"aX":15.9198804079127},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":-16.3,"spinRate":2172,"spinDirection":103},"zone":8,"typeConfidence":0.87,"plateTime":0.4447648545830436,"extension":6.989514116632575},"index":2,"playId":"134fa9b9-f726-3a1a-aece-ca51629d3501","pitchNumber":3,"startTime":"2026-04-16T19:56:39.623Z","endTime":"2026-04-16T19:56:43.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734758849563885,"aZ":-20.933381563200427,"pfxX":8.968287686954731,"pfxZ":6.281105786447279,"pX":-2.063809968382996,"pZ":3.20122187798261,"vX0":-15.622879915600432,"vY0":-131.85175060420144,"vZ0":-1.701447102284853,"x":195.67,"y":152.35,"x0":2.7293860547525854,"y0":50.002977367715644,"z0":5.37451659333243,"aX":16.051395605506897},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":-13.4,"spinRate":2074,"spinDirection":127},"zone":11,"typeConfidence":0.92,"plateTime":0.41285603182342845,"extension":6.929521674170508},"index":3,"playId":"fab03840-8e51-3606-805c-6ad0577fa1f5","pitchNumber":4,"startTime":"2026-04-16T19:56:57.757Z","endTime":"2026-04-16T19:57:01.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646992193193615,"aZ":-23.685258651558126,"pfxX":-0.6159628162515931,"pfxZ":5.371523514572598,"pX":0.5693134784833356,"pZ":3.052436368332861,"vX0":-6.560050644902258,"vY0":-125.01749707488727,"vZ0":-0.7217255085184192,"x":95.3,"y":156.36,"x0":3.3092646431662014,"y0":50.0007834245822,"z0":5.292152358700532,"aX":-0.9726629726439687},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":2.6,"spinRate":2063,"spinDirection":148},"zone":3,"typeConfidence":0.92,"plateTime":0.4384335345606849,"extension":6.623487428262074},"index":4,"playId":"f68cf9a6-abfa-32cf-887c-c669374e17cf","pitchNumber":5,"startTime":"2026-04-16T19:57:15.547Z","endTime":"2026-04-16T19:57:18.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.280391421640196,"aZ":-34.192341218063625,"pfxX":-4.601956116190181,"pfxZ":-1.5561921307830477,"pX":-0.8616080481445538,"pZ":1.9045611377318878,"vX0":-8.210755181254411,"vY0":-112.93151941542057,"vZ0":0.3613794354472981,"x":149.84,"y":187.36,"x0":3.4172518517741968,"y0":50.00475836207263,"z0":5.177578180487372,"aX":-5.953383968064611},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.4,"breakHorizontal":10.4,"spinRate":2486,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.4847368020885048,"extension":6.530513745279551},"index":5,"playId":"5afdf323-4206-3557-88cd-b3fb8eb5531f","pitchNumber":6,"startTime":"2026-04-16T19:57:31.850Z","endTime":"2026-04-16T19:57:35.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.32,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:57:35.422Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sam Haggerty flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T19:57:52.377Z","endTime":"2026-04-16T19:58:08.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":72.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.020774805460608,"aZ":-32.335353182877796,"pfxX":-4.113881882117455,"pfxZ":-0.12605231870077915,"pX":0.4626446263435851,"pZ":1.5645279199388042,"vX0":-5.584129987177206,"vY0":-111.94697983382616,"vZ0":-0.6640989399447615,"x":99.37,"y":196.54,"x0":3.5077970685138746,"y0":50.00182222550795,"z0":5.127244403592572,"aX":-5.308590166216488},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-0.1,"breakHorizontal":8.6,"spinRate":2434,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.4861524277681424,"extension":6.40876901087316},"hitData":{"launchSpeed":93.8,"launchAngle":24.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.57,"coordY":188.88}},"index":0,"playId":"cb65287c-1702-3b14-ae81-d41019347402","pitchNumber":1,"startTime":"2026-04-16T19:57:59.476Z","endTime":"2026-04-16T19:58:08.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:58:08.304Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T19:59:48.442Z","endTime":"2026-04-16T20:01:36.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.041840410550225,"aZ":-31.347527803867184,"pfxX":1.0141053736128562,"pfxZ":0.536469107355062,"pX":-0.2744101900838562,"pZ":3.4622376834527397,"vX0":2.4262231955834794,"vY0":-122.26017807837678,"vZ0":0.34819337216153134,"x":127.46,"y":145.3,"x0":-1.4043664476041282,"y0":50.00338914072213,"z0":5.9698560013844615,"aX":1.5622784527128155},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.3,"spinRate":2655,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.44497554392734573,"extension":6.1998530724686125},"index":0,"playId":"6fcf76a8-f8d2-3f96-8af2-399a8fe00d06","pitchNumber":1,"startTime":"2026-04-16T20:00:13.704Z","endTime":"2026-04-16T20:00:17.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72681363391926,"aZ":-10.747719178646365,"pfxX":-2.21238011364345,"pfxZ":11.264387265147077,"pX":0.1754121498372815,"pZ":2.127912958764027,"vX0":4.7378309240775165,"vY0":-137.8069310799676,"vZ0":-7.253784081670582,"x":110.31,"y":181.33,"x0":-1.2871745089121513,"y0":50.005294192046385,"z0":5.539103776883809,"aX":-4.209431340970172},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2432,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3991161824295255,"extension":6.592681121199833},"index":1,"playId":"4c32f207-be39-3cfe-97dd-a8d15dc8b2e5","pitchNumber":2,"startTime":"2026-04-16T20:00:29.348Z","endTime":"2026-04-16T20:00:32.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.824820445319762,"aZ":-13.420926460025447,"pfxX":-3.567671957049607,"pfxZ":9.508751326535837,"pX":0.8111339551272722,"pZ":3.2785282395273,"vX0":5.978211194989738,"vY0":-139.4150277622567,"vZ0":-4.089467511730253,"x":86.08,"y":150.26,"x0":-0.8956681546481856,"y0":50.0002091266573,"z0":5.647729748041535,"aX":-7.03479355925901},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":5.3,"spinRate":2310,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39260591403111444,"extension":6.666084798430237},"index":2,"playId":"c20df02f-f6fc-3896-9547-9c88585743c7","pitchNumber":3,"startTime":"2026-04-16T20:00:48.868Z","endTime":"2026-04-16T20:00:52.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57189768623102,"aZ":-18.735651338480036,"pfxX":1.0817694988594724,"pfxZ":7.261427668521733,"pX":0.10538095555485978,"pZ":2.5613622196311963,"vX0":3.733851078885208,"vY0":-133.86143865489478,"vZ0":-4.597952844616196,"x":112.98,"y":169.62,"x0":-1.4370747535201374,"y0":50.000380062015495,"z0":5.606898712303392,"aX":2.0015071891526315},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":-2.6,"spinRate":2241,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4061417604955819,"extension":6.6475375380396695},"index":3,"playId":"3c64702c-fa0e-37a6-8358-01823a3d7858","pitchNumber":4,"startTime":"2026-04-16T20:01:08.208Z","endTime":"2026-04-16T20:01:11.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109301836890033,"aZ":-30.007437931482926,"pfxX":-8.628687021302405,"pfxZ":1.2404252405990501,"pX":0.202060121069491,"pZ":2.6325408533211703,"vX0":6.147196454614987,"vY0":-131.38518309060058,"vZ0":-2.2909399669513295,"x":109.3,"y":167.7,"x0":-1.048157630379682,"y0":50.00173901589166,"z0":5.748049909621002,"aX":-15.068562121026856},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":1588,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4170518827055023,"extension":6.545082593292556},"hitData":{"launchSpeed":63.8,"launchAngle":9.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.76,"coordY":142.49}},"index":4,"playId":"e0efc535-5a6f-381c-bf43-bc79e3274476","pitchNumber":5,"startTime":"2026-04-16T20:01:28.084Z","endTime":"2026-04-16T20:01:36.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:01:36.277Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to left fielder Sam Haggerty.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:01:43.368Z","endTime":"2026-04-16T20:03:25.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59293966883864,"aZ":-28.703022034706507,"pfxX":0.6177290838796207,"pfxZ":2.208615258357077,"pX":0.05079585745657673,"pZ":1.9978241940183867,"vX0":3.111125144224568,"vY0":-124.62413024123362,"vZ0":-3.2932492696327347,"x":115.06,"y":184.84,"x0":-1.295135662145134,"y0":50.001514830489626,"z0":5.713243393026945,"aX":0.9683255984570817},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":-1.8,"spinRate":2542,"spinDirection":101},"zone":8,"typeConfidence":2.0,"plateTime":0.43990943351114975,"extension":6.433394956879393},"index":0,"playId":"f3299168-ccf4-3379-8125-3835218a70e9","pitchNumber":1,"startTime":"2026-04-16T20:02:02.346Z","endTime":"2026-04-16T20:02:10.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760394011343564,"aZ":-15.880434051953083,"pfxX":-5.936317148856317,"pfxZ":8.114134518552126,"pX":-1.7136510813985821,"pZ":3.0919663465972262,"vX0":1.3101129593519376,"vY0":-140.54449207213742,"vZ0":-4.048901444925673,"x":182.32,"y":155.3,"x0":-1.4134179365271156,"y0":50.00278632765829,"z0":5.577356944720206,"aX":-11.918373594161134},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2461,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38918195028926306,"extension":6.545579178903279},"index":1,"playId":"e9e9f642-980f-3b2e-ab60-1ef6790725b3","pitchNumber":2,"startTime":"2026-04-16T20:02:39.759Z","endTime":"2026-04-16T20:02:42.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03755488097263,"aZ":-30.022980931031768,"pfxX":-7.776826428741541,"pfxZ":1.2402102135228361,"pX":0.5227337728930661,"pZ":2.7033256295532424,"vX0":7.253201517158839,"vY0":-131.05098114959335,"vZ0":-1.953487272621481,"x":97.07,"y":165.79,"x0":-1.272203870382192,"y0":50.00533476298179,"z0":5.703994932513241,"aX":-13.51146412945805},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":12.5,"spinRate":1815,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4181705425903708,"extension":6.394338868687065},"index":2,"playId":"54b826f4-a36b-3017-b0b2-674080b9db78","pitchNumber":3,"startTime":"2026-04-16T20:02:57.378Z","endTime":"2026-04-16T20:03:00.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.675602807256205,"aZ":-13.209475670931019,"pfxX":-6.009897234560518,"pfxZ":9.494734700118222,"pX":-0.36097171018173585,"pZ":2.502588341952327,"vX0":4.223296192682008,"vY0":-140.83058673184607,"vZ0":-6.236985263114853,"x":130.76,"y":171.21,"x0":-1.1035814833039077,"y0":50.00133572051506,"z0":5.6096383212477114,"aX":-12.002541311634557},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":10.0,"spinRate":2519,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.3897780548836436,"extension":6.647298657735764},"hitData":{"launchSpeed":91.8,"launchAngle":14.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.27,"coordY":119.0}},"index":3,"playId":"21c321e3-828e-373c-9e2f-5e8f7047a799","pitchNumber":4,"startTime":"2026-04-16T20:03:14.271Z","endTime":"2026-04-16T20:03:25.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.87,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:03:25.474Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a bunt ground ball to third baseman Josh Jung. Carlos Cortes to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:03:27.846Z","endTime":"2026-04-16T20:03:58.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40976619518669,"aZ":-12.01869791698324,"pfxX":-5.687384628916945,"pfxZ":10.73120906052927,"pX":0.36293229071035965,"pZ":2.8708494420868504,"vX0":5.776656747353438,"vY0":-137.1735205407906,"vZ0":-5.30422023900989,"x":103.17,"y":161.27,"x0":-1.045998618447549,"y0":50.002932528286564,"z0":5.670671802563889,"aX":-10.682944753372288},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":8.9,"spinRate":2482,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4015037080123829,"extension":6.672637892069977},"hitData":{"launchSpeed":38.1,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.63,"coordY":192.75}},"index":0,"playId":"0873c406-5d53-3b27-80bd-b7439bd1055c","pitchNumber":1,"startTime":"2026-04-16T20:03:49.150Z","endTime":"2026-04-16T20:03:58.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.199999999999996,"awayTeamWinProbability":51.800000000000004,"homeTeamWinProbabilityAdded":4.999999999999993,"leverageIndex":1.66,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:03:58.028Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wynns grounds out softly to first baseman Jake Burger. Carlos Cortes to 3rd. Lawrence Butler to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:04:08.969Z","endTime":"2026-04-16T20:05:11.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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(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":92.8,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63842627103348,"aZ":-19.87191473455204,"pfxX":-0.11519111906157065,"pfxZ":6.580591142866625,"pX":0.3452423385688632,"pZ":2.7889441455969894,"vX0":5.043840861216972,"vY0":-135.20225867193048,"vZ0":-3.71362602937433,"x":103.84,"y":163.48,"x0":-1.5215837794358977,"y0":50.00574693861898,"z0":5.557167566840112,"aX":-0.2151302890628157},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-0.7,"spinRate":2433,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4035377381721821,"extension":6.526770740894304},"index":0,"playId":"90da1f99-c6e4-39a8-a084-023c2023ff11","pitchNumber":1,"startTime":"2026-04-16T20:04:43.027Z","endTime":"2026-04-16T20:04:46.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":96.4,"endSpeed":86.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.374726397464954,"aZ":-15.806158780133678,"pfxX":-9.39540648295991,"pfxZ":8.389649486107333,"pX":-1.0935615365391067,"pZ":3.552662396524401,"vX0":2.859600674258948,"vY0":-140.15664156680674,"vZ0":-2.9451515130294963,"x":158.68,"y":142.86,"x0":-0.9187633262026234,"y0":50.00376599632643,"z0":5.6748582644347065,"aX":-18.332229435130937},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2428,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3937164958476891,"extension":6.715126717614679},"hitData":{"launchSpeed":44.3,"launchAngle":4.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":133.36,"coordY":190.56}},"index":1,"playId":"d8c271d5-a7b2-3a2a-81a4-92210ff5d126","pitchNumber":2,"startTime":"2026-04-16T20:05:02.117Z","endTime":"2026-04-16T20:05:11.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"second":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":2.62,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:05:11.038Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T20:05:18.632Z","endTime":"2026-04-16T20:07:18.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12395451901026,"aZ":-10.095239919750407,"pfxX":-5.168768853703565,"pfxZ":11.049390660927378,"pX":-0.04641480693700768,"pZ":3.8135954258305618,"vX0":4.645732828065913,"vY0":-140.95397986560127,"vZ0":-3.415485482831998,"x":118.77,"y":135.81,"x0":-1.050064294709663,"y0":50.00360788080241,"z0":5.700321096544956,"aX":-10.32889925065582},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.4,"breakHorizontal":8.3,"spinRate":2431,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38963569182894453,"extension":6.8557834078434645},"index":0,"playId":"939e2487-2176-384d-bec3-b82d9adffb90","pitchNumber":1,"startTime":"2026-04-16T20:05:39.394Z","endTime":"2026-04-16T20:05:42.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":88.2,"endSpeed":82.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34379006511286,"aZ":-33.343260647393556,"pfxX":1.852607484435693,"pfxZ":-0.6806192130554649,"pX":-0.37878967253066426,"pZ":1.901883366956453,"vX0":1.3783887836370547,"vY0":-128.61570224692682,"vZ0":-3.3415501712636826,"x":131.44,"y":187.43,"x0":-1.159275529533501,"y0":50.005945396401074,"z0":5.757665037797519,"aX":3.1583174925375994},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-3.6,"spinRate":2657,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.42306488430330136,"extension":6.30025130794813},"index":1,"playId":"7d18dba3-844f-35a4-89df-18825fa6e641","pitchNumber":2,"startTime":"2026-04-16T20:06:00.897Z","endTime":"2026-04-16T20:06:04.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":98.2,"endSpeed":89.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.279524709435364,"aZ":-8.347251982162906,"pfxX":-5.168052600075347,"pfxZ":11.651224693041394,"pX":1.8428984203894254,"pZ":1.6967804429112279,"vX0":8.904590627482785,"vY0":-142.45768983388405,"vZ0":-9.170952737567864,"x":46.75,"y":192.97,"x0":-0.6592176327743452,"y0":50.003731473142714,"z0":5.494737418145836,"aX":-10.570097110463445},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.2,"breakHorizontal":7.4,"spinRate":2575,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38524807648093784,"extension":6.86829383007553},"index":2,"playId":"0b682748-b0b6-31b8-b251-f3a1a56ff09a","pitchNumber":3,"startTime":"2026-04-16T20:06:23.073Z","endTime":"2026-04-16T20:06:26.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73647589355349,"aZ":-11.234316461341868,"pfxX":-4.1362894511859425,"pfxZ":10.366655946960329,"pX":1.1593223758034061,"pZ":2.3569140076373714,"vX0":7.037942544227252,"vY0":-141.3593580683411,"vZ0":-6.941210807815353,"x":72.81,"y":175.14,"x0":-0.8272872467675716,"y0":50.00661168990868,"z0":5.568427841276904,"aX":-8.358547981832787},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2514,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3877229222141798,"extension":6.92362137760731},"index":3,"playId":"8413ce97-c03d-322e-b9ee-0ce082556cd1","pitchNumber":4,"startTime":"2026-04-16T20:06:49.283Z","endTime":"2026-04-16T20:06:52.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":98.3,"endSpeed":89.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95213046325669,"aZ":-11.165319859818794,"pfxX":-3.914172143751975,"pfxZ":10.256544176542533,"pX":0.6802011417234101,"pZ":2.7385094650174393,"vX0":5.687452638972206,"vY0":-142.90950290070074,"vZ0":-6.257570696696196,"x":91.07,"y":164.84,"x0":-0.8363035657413599,"y0":50.00231240833319,"z0":5.672830249750801,"aX":-8.01735292939785},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38471848390447105,"extension":6.650379076588406},"hitData":{"launchSpeed":96.7,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.44,"coordY":151.52}},"index":4,"playId":"ca7a4e04-9a2d-370b-8233-55736e22d0ef","pitchNumber":5,"startTime":"2026-04-16T20:07:11.310Z","endTime":"2026-04-16T20:07:18.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"second":{"id":671732,"link":"/api/v1/people/671732"},"third":{"id":666126,"link":"/api/v1/people/666126"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-7.800000000000004,"leverageIndex":2.83,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:07:18.656Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:08:56.448Z","endTime":"2026-04-16T20:11:50.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.938960827072034,"aZ":-28.94204079153708,"pfxX":-2.0699140857136067,"pfxZ":2.577394068922576,"pX":-1.5136698578684424,"pZ":2.1190862988416557,"vX0":-9.661477416858357,"vY0":-111.35007294210592,"vZ0":-0.4386114604101077,"x":174.7,"y":181.56,"x0":3.150097639480175,"y0":50.00478206019333,"z0":5.312252470768022,"aX":-2.600660186697129},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":4.9,"breakHorizontal":6.2,"spinRate":2329,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.49182507525438357,"extension":6.590829568265562},"index":0,"playId":"709dc56e-a06d-3cfe-85c1-9b68d2e9d2a9","pitchNumber":1,"startTime":"2026-04-16T20:09:25.040Z","endTime":"2026-04-16T20:09:28.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":88.8,"endSpeed":81.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14928737697807,"aZ":-21.448879986156676,"pfxX":8.713551585329249,"pfxZ":6.385021309795258,"pX":-1.3952307601234437,"pZ":2.763384146652123,"vX0":-13.377232010909427,"vY0":-128.6511525069055,"vZ0":-2.3088595201242574,"x":170.18,"y":164.17,"x0":2.734666398351425,"y0":50.003999878582256,"z0":5.331203155387797,"aX":14.640418535909113},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.3,"breakHorizontal":-12.8,"spinRate":2044,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.42540218727793633,"extension":6.924528288550293},"index":1,"playId":"6be7cbbf-6bb0-3274-a134-202b17c73e0d","pitchNumber":2,"startTime":"2026-04-16T20:09:42.573Z","endTime":"2026-04-16T20:09:46.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439322154372594,"aZ":-23.614144217591868,"pfxX":9.220633445541164,"pfxZ":5.024852883991848,"pX":-0.07702137325204686,"pZ":1.982443332183294,"vX0":-11.093885059872392,"vY0":-128.81033984656233,"vZ0":-3.2779498316423727,"x":119.94,"y":185.25,"x0":3.061188030149639,"y0":50.00043605555544,"z0":5.070356495471242,"aX":15.69837097837724},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-14.6,"spinRate":1942,"spinDirection":112},"zone":8,"typeConfidence":0.63,"plateTime":0.42309503140158844,"extension":7.185916536989981},"index":2,"playId":"ca6f1b11-829d-3a6c-becb-9e638fd5707b","pitchNumber":3,"startTime":"2026-04-16T20:09:57.618Z","endTime":"2026-04-16T20:10:01.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259246814616034,"aZ":-20.67313014990806,"pfxX":6.761676429136368,"pfxZ":6.60975454951377,"pX":1.325392851076072,"pZ":3.511824732845541,"vX0":-7.422873047742259,"vY0":-130.2960431760456,"vZ0":-0.6320458210545731,"x":66.48,"y":143.96,"x0":3.316418841105387,"y0":50.003185203502134,"z0":5.302769752954937,"aX":11.767709180987154},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.1,"breakHorizontal":-10.8,"spinRate":2019,"spinDirection":126},"zone":12,"typeConfidence":0.84,"plateTime":0.4184194534565586,"extension":6.867090950478745},"index":3,"playId":"2bb92a59-63cd-3d8d-966e-f990362804e9","pitchNumber":4,"startTime":"2026-04-16T20:10:13.907Z","endTime":"2026-04-16T20:10:18.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.709570325673944,"aZ":-19.79006775085199,"pfxX":9.887636849370972,"pfxZ":7.1363392734796065,"pX":-0.24370696711622297,"pZ":2.8850261222293163,"vX0":-11.143471313620525,"vY0":-130.9170140132217,"vZ0":-2.5823854729298623,"x":126.29,"y":160.88,"x0":2.7838773102759524,"y0":50.00230986847139,"z0":5.365891087814958,"aX":17.15844120076048},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-15.5,"spinRate":1950,"spinDirection":122},"zone":2,"typeConfidence":0.9,"plateTime":0.4184155862927694,"extension":6.916166973449364},"index":4,"playId":"c6a303ac-ea91-3191-8003-e215ef4aaa18","pitchNumber":5,"startTime":"2026-04-16T20:10:39.406Z","endTime":"2026-04-16T20:10:42.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181339369487375,"aZ":-21.064115786388964,"pfxX":10.076130650014404,"pfxZ":6.394239147070623,"pX":0.34162740806895486,"pZ":3.3755545864677763,"vX0":-10.102771985754268,"vY0":-131.33038796890725,"vZ0":-1.0641810562863196,"x":103.98,"y":147.64,"x0":2.9389320507241092,"y0":50.00264473931273,"z0":5.360483673383493,"aX":17.508486870381684},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.5,"breakHorizontal":-15.8,"spinRate":2043,"spinDirection":125},"zone":12,"typeConfidence":0.87,"plateTime":0.41790263677601924,"extension":7.079865555932932},"index":5,"playId":"d5dbe4f4-761c-3c16-a42f-35458174ae91","pitchNumber":6,"startTime":"2026-04-16T20:10:58.593Z","endTime":"2026-04-16T20:11:03.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-16T20:11:22.907Z","endTime":"2026-04-16T20:11:46.839Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.956931318935204,"aZ":-24.38577496702504,"pfxX":-1.7206601413483784,"pfxZ":4.630648108119177,"pX":-0.2607915226458807,"pZ":2.9449793501969537,"vX0":-7.946327671219696,"vY0":-127.51732999894234,"vZ0":-1.0325261908748045,"x":126.94,"y":159.27,"x0":3.09245462199376,"y0":50.00312416628517,"z0":5.241791221348187,"aX":-2.8935721395268104},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":4.6,"spinRate":2102,"spinDirection":155},"zone":1,"typeConfidence":0.93,"plateTime":0.4260609163753468,"extension":6.8003836779041595},"index":7,"playId":"9341ab6d-ab3b-3a6c-92e4-54eda5454f00","pitchNumber":7,"startTime":"2026-04-16T20:11:46.839Z","endTime":"2026-04-16T20:11:50.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:11:50.735Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Duran walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:11:57.826Z","endTime":"2026-04-16T20:13:47.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.87113580146982,"aZ":-31.412875592885854,"pfxX":-5.210041793483753,"pfxZ":0.584427358906785,"pX":1.682710791223393,"pZ":2.156665535895145,"vX0":-2.418170230825109,"vY0":-112.01314335513672,"vZ0":0.3930134428680667,"x":52.86,"y":180.55,"x0":3.4470200905471744,"y0":50.00075470560163,"z0":5.145477500896084,"aX":-6.736012491646581},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":1.4,"breakHorizontal":10.0,"spinRate":2342,"spinDirection":284},"zone":14,"typeConfidence":0.91,"plateTime":0.4857224259793371,"extension":6.4762441261113874},"index":0,"playId":"335a4b48-8fe0-3fcb-8d42-9d1d8e753760","pitchNumber":1,"startTime":"2026-04-16T20:12:14.280Z","endTime":"2026-04-16T20:12:18.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.42727715753873,"aZ":-32.05101545949998,"pfxX":-4.495297890721206,"pfxZ":0.09948635048274923,"pX":0.5074276321969021,"pZ":1.532634092994709,"vX0":-5.0679726595600965,"vY0":-112.18908053896641,"vZ0":-0.7945333544745478,"x":97.66,"y":197.4,"x0":3.371516143693402,"y0":50.00437608562106,"z0":5.130075149747763,"aX":-5.787392570010456},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":0.2,"breakHorizontal":9.4,"spinRate":2445,"spinDirection":280},"zone":14,"typeConfidence":0.91,"plateTime":0.48639090826310216,"extension":6.508895001025463},"index":1,"playId":"a1d48247-3a62-3f8f-bcb7-7ef1e67ae06a","pitchNumber":2,"startTime":"2026-04-16T20:12:32.181Z","endTime":"2026-04-16T20:12:37.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86108652955477,"aZ":-25.602887909702122,"pfxX":1.940730907756325,"pfxZ":4.182383871609758,"pX":-0.4779734456264041,"pZ":2.869918683059772,"vX0":-9.995524312914295,"vY0":-125.46706171141034,"vZ0":-0.5792512730202743,"x":135.22,"y":161.29,"x0":3.3307982723285803,"y0":50.00212124688479,"z0":5.217459144958105,"aX":3.0496727002546105},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2110,"spinDirection":141},"zone":1,"typeConfidence":0.9,"plateTime":0.43901877602736716,"extension":6.691603587823413},"index":2,"playId":"557e793a-f307-31e0-9793-47d2ae767b42","pitchNumber":3,"startTime":"2026-04-16T20:12:47.998Z","endTime":"2026-04-16T20:12:51.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954063519969345,"aZ":-20.42254399577878,"pfxX":9.577244472014383,"pfxZ":6.905974970861437,"pX":-1.2156678442588897,"pZ":1.7946141325263374,"vX0":-13.930174972797317,"vY0":-129.83037944752542,"vZ0":-4.81022877307659,"x":163.34,"y":190.33,"x0":2.9825991356691883,"y0":50.00331832027616,"z0":5.2319602904232045,"aX":16.300499242362925},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.5,"breakHorizontal":-14.2,"spinRate":2087,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.4223592507690639,"extension":7.0810509043103345},"index":3,"playId":"e85580bc-883b-3e81-a535-50fa6f70423e","pitchNumber":4,"startTime":"2026-04-16T20:13:06.173Z","endTime":"2026-04-16T20:13:09.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.990145496827974,"aZ":-25.738515779175394,"pfxX":10.011168374744216,"pfxZ":3.765427663472579,"pX":0.17463083803752655,"pZ":2.7330345307211736,"vX0":-11.111411949446895,"vY0":-129.35583881741076,"vZ0":-1.0123587626206374,"x":110.34,"y":164.99,"x0":3.209142407856064,"y0":50.000124422262815,"z0":5.088536330662358,"aX":17.097464379370383},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":-15.8,"spinRate":2048,"spinDirection":120},"zone":2,"typeConfidence":0.72,"plateTime":0.4221464865271174,"extension":7.011410101956696},"index":4,"playId":"e138919b-8c89-3dd5-bad4-ec35301b6085","pitchNumber":5,"startTime":"2026-04-16T20:13:21.806Z","endTime":"2026-04-16T20:13:25.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T20:13:32.226Z","endTime":"2026-04-16T20:13:43.832Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33372508751724,"aZ":-33.43857568738359,"pfxX":-2.6219133737366684,"pfxZ":-1.0236086836560228,"pX":1.828967490279439,"pZ":1.9670143518092884,"vX0":-3.0409557688160116,"vY0":-111.22496337420426,"vZ0":0.5550610992191232,"x":47.28,"y":185.67,"x0":3.56119381224678,"y0":50.00231676665184,"z0":5.217772841260773,"aX":-3.242256595372416},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-1.3,"breakHorizontal":5.6,"spinRate":2245,"spinDirection":278},"zone":14,"typeConfidence":0.89,"plateTime":0.49487739962536237,"extension":6.45672924031275},"index":6,"playId":"e6407b9b-98a5-321e-877d-2bfd9f430fa1","pitchNumber":6,"startTime":"2026-04-16T20:13:43.832Z","endTime":"2026-04-16T20:13:47.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.71,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:13:47.582Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:13:56.550Z","endTime":"2026-04-16T20:15:48.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85510738385685,"aZ":-23.07924163441087,"pfxX":8.992521443608823,"pfxZ":5.300387402415011,"pX":-0.8515308449710103,"pZ":2.350167581014459,"vX0":-12.4999393505586,"vY0":-130.05390968113505,"vZ0":-3.1178279951471284,"x":149.46,"y":175.33,"x0":2.8450818784812113,"y0":50.00334231744308,"z0":5.311833326082684,"aX":15.431583224495729},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":-13.6,"spinRate":2021,"spinDirection":125},"zone":13,"typeConfidence":0.86,"plateTime":0.42088759837937895,"extension":6.924630445495947},"index":0,"playId":"ac8eeb3a-b266-3e0f-9fce-34a18d943796","pitchNumber":1,"startTime":"2026-04-16T20:14:13.566Z","endTime":"2026-04-16T20:14:40.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.613315731157634,"aZ":-17.23098740271563,"pfxX":5.873685331527403,"pfxZ":8.464343347567333,"pX":-0.7006710486609627,"pZ":1.6182042831245973,"vX0":-11.438963036570472,"vY0":-132.13789716067296,"vZ0":-6.019743956231641,"x":143.71,"y":195.09,"x0":2.924679473410105,"y0":50.00336059218643,"z0":5.195480780820706,"aX":10.37096128007964},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":-8.0,"spinRate":2240,"spinDirection":128},"zone":7,"typeConfidence":0.9,"plateTime":0.41479037237020355,"extension":6.855247749363739},"index":1,"playId":"b62dd70d-6417-383d-80c2-8ae557666e09","pitchNumber":2,"startTime":"2026-04-16T20:14:51.744Z","endTime":"2026-04-16T20:14:59.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ezequiel Duran steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"b62dd70d-6417-383d-80c2-8ae557666e09","startTime":"2026-04-16T20:15:03.898Z","endTime":"2026-04-16T20:15:22.368Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"postOnSecond":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":1.31,"dramaIndex":51.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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.799503411969493,"aZ":-31.41868653337718,"pfxX":-3.8544497382483964,"pfxZ":0.577759340649262,"pX":1.0284916552736756,"pZ":2.7318980508836903,"vX0":-3.9888798952682607,"vY0":-113.01728681149132,"vZ0":1.369746030672459,"x":77.8,"y":165.02,"x0":3.3141817745275906,"y0":50.000640466515094,"z0":5.263781727361405,"aX":-5.005136551205403},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.7,"breakHorizontal":7.9,"spinRate":2456,"spinDirection":274},"zone":12,"typeConfidence":0.91,"plateTime":0.483873595990413,"extension":6.345017969485023},"index":3,"playId":"b9d44fba-f9e0-3b41-ab88-cc151dc38683","pitchNumber":3,"startTime":"2026-04-16T20:15:22.368Z","endTime":"2026-04-16T20:15:26.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.323113678880038,"aZ":-33.01444423233925,"pfxX":-5.445640117143254,"pfxZ":-0.6873241089276751,"pX":0.6729256708643842,"pZ":1.7991080463515796,"vX0":-4.411625842709329,"vY0":-110.22790773548685,"vZ0":0.15758989456620687,"x":91.35,"y":190.2,"x0":3.4105561442473546,"y0":50.00202598083239,"z0":5.223924011718066,"aX":-6.67316257482393},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-0.8,"breakHorizontal":11.0,"spinRate":2382,"spinDirection":283},"zone":9,"typeConfidence":0.91,"plateTime":0.4976598564303729,"extension":6.414610469330626},"index":4,"playId":"a01aeaff-33a8-3d89-ad83-0af73f36b964","pitchNumber":4,"startTime":"2026-04-16T20:15:42.772Z","endTime":"2026-04-16T20:15:48.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.1,"awayTeamWinProbability":67.9,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.31,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:15:48.763Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Ezequiel Duran to 3rd. Brandon Nimmo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:16:01.167Z","endTime":"2026-04-16T20:18:50.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34289324193511,"aZ":-22.939599429716942,"pfxX":-0.6856693717474855,"pfxZ":5.770534313715114,"pX":-0.18511175879446184,"pZ":2.9764179130860975,"vX0":-8.137603602282038,"vY0":-125.44431821991921,"vZ0":-0.950152196110237,"x":124.06,"y":158.42,"x0":3.184202972812252,"y0":50.00515357570317,"z0":5.222838776314805,"aX":-1.0955164815508505},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.4,"breakHorizontal":3.0,"spinRate":2101,"spinDirection":143},"zone":2,"typeConfidence":0.93,"plateTime":0.4359069748876454,"extension":6.65411106082249},"index":0,"playId":"4a7e3c38-8b85-37f0-a024-d070dba6aa45","pitchNumber":1,"startTime":"2026-04-16T20:16:21.991Z","endTime":"2026-04-16T20:16:25.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80917926564412,"aZ":-26.860956598438474,"pfxX":12.27739597422359,"pfxZ":3.572297628856921,"pX":0.799046769788409,"pZ":2.315550809039807,"vX0":-9.736945520246584,"vY0":-121.1802897904672,"vZ0":-0.7523561796235632,"x":86.54,"y":176.26,"x0":3.2752651996230755,"y0":50.00080103171663,"z0":4.977797810641463,"aX":18.246927706827325},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.6,"breakHorizontal":-19.9,"spinRate":2178,"spinDirection":102},"zone":6,"typeConfidence":0.9,"plateTime":0.4521009436084342,"extension":6.566127538902637},"index":1,"playId":"27750f77-56c3-31f4-ad09-2f03f5554883","pitchNumber":2,"startTime":"2026-04-16T20:16:42.510Z","endTime":"2026-04-16T20:16:45.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83224494519202,"aZ":-22.40259510472194,"pfxX":6.645110647717934,"pfxZ":5.528490949591859,"pX":1.2187991045060327,"pZ":4.792175951000627,"vX0":-7.959005186340341,"vY0":-131.13900310823053,"vZ0":2.9134107984801627,"x":70.54,"y":109.39,"x0":3.4086094701911707,"y0":50.003491005863445,"z0":5.3242662296274785,"aX":11.748399760751079},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":-10.6,"spinRate":2136,"spinDirection":127},"zone":12,"typeConfidence":0.84,"plateTime":0.4152893156729416,"extension":6.709025625936408},"index":2,"playId":"feb00303-7af3-336f-b9e9-192b1660978b","pitchNumber":3,"startTime":"2026-04-16T20:17:09.104Z","endTime":"2026-04-16T20:17:12.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39105807273376,"aZ":-29.91899914723019,"pfxX":10.536949695326717,"pfxZ":1.50913761987597,"pX":1.176016349457265,"pZ":2.1841388596738356,"vX0":-8.568012165504099,"vY0":-120.72716100196305,"vZ0":-0.4035583540674086,"x":72.17,"y":179.81,"x0":3.3778283376035136,"y0":50.00471857934378,"z0":4.955277034106745,"aX":15.775841565973359},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.9,"breakHorizontal":-17.4,"spinRate":2107,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.4512591140407327,"extension":6.949310425009442},"index":3,"playId":"3bca88db-06f9-3ee7-99e1-495ebc68b306","pitchNumber":4,"startTime":"2026-04-16T20:17:28.558Z","endTime":"2026-04-16T20:17:32.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"16d5e0b7-5b7c-41fd-bd18-c69ff3641f59","startTime":"2026-04-16T20:17:44.850Z","endTime":"2026-04-16T20:17:49.850Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5757724212617,"aZ":-27.689348918924512,"pfxX":-0.17298711537278044,"pfxZ":2.666070597757919,"pX":0.44497501907490616,"pZ":3.4892874924848254,"vX0":-7.161263993303415,"vY0":-128.63616982784743,"vZ0":1.0101655627551813,"x":100.04,"y":144.57,"x0":3.282321910733943,"y0":50.003967520279836,"z0":5.230939915959152,"aX":-0.2909355396919246},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":1.8,"spinRate":2201,"spinDirection":156},"zone":12,"typeConfidence":0.92,"plateTime":0.4250695911006095,"extension":6.6832408516551975},"index":5,"playId":"957c657b-79f7-3360-b487-0dacdbdb6051","pitchNumber":5,"startTime":"2026-04-16T20:18:01.716Z","endTime":"2026-04-16T20:18:05.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.393587368499848,"aZ":-29.48871381030648,"pfxX":-3.5074479767989004,"pfxZ":2.0585421603784155,"pX":1.8492976176994804,"pZ":2.4562645007400565,"vX0":-2.795144511539278,"vY0":-112.85131991659553,"vZ0":0.3402149526744267,"x":46.51,"y":172.46,"x0":3.5546446171566974,"y0":50.00179031540805,"z0":5.247333838513735,"aX":-4.574046851028377},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":4.1,"breakHorizontal":7.0,"spinRate":2408,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.48328962912375006,"extension":6.541909457879483},"index":6,"playId":"76a6779a-b866-3fe8-83d8-100ac77325e1","pitchNumber":6,"startTime":"2026-04-16T20:18:22.281Z","endTime":"2026-04-16T20:18:25.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360952551154107,"aZ":-23.143870989827363,"pfxX":0.3222191974776747,"pfxZ":5.573631443314991,"pX":1.2036989173531738,"pZ":4.506699295885241,"vX0":-5.426450038224899,"vY0":-126.35892022768759,"vZ0":2.169376624671034,"x":71.12,"y":117.1,"x0":3.3356101591818836,"y0":50.00092697589158,"z0":5.494696517696699,"aX":0.5229584106138743},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.8,"breakHorizontal":0.6,"spinRate":2141,"spinDirection":157},"zone":12,"typeConfidence":0.93,"plateTime":0.4332069191003671,"extension":6.562512966796918},"index":7,"playId":"c0b5a326-735d-37f1-9849-4cd91ce658ed","pitchNumber":7,"startTime":"2026-04-16T20:18:47.419Z","endTime":"2026-04-16T20:18:50.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.1,"awayTeamWinProbability":73.9,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.02,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:18:50.942Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jake Burger out on a sacrifice fly to center fielder Lawrence Butler. Ezequiel Duran scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:19:55.339Z","endTime":"2026-04-16T20:21:53.162Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T20:19:03.365Z","endTime":"2026-04-16T20:19:57.550Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174921285695604,"aZ":-21.571385175194475,"pfxX":6.647130331311391,"pfxZ":6.208564749910363,"pX":-0.678551847158786,"pZ":2.3684946939326617,"vX0":-11.445160671233918,"vY0":-129.15135693000562,"vZ0":-3.2328877631173074,"x":142.86,"y":174.83,"x0":2.92513188140887,"y0":50.002383290382184,"z0":5.275099940252695,"aX":11.351488945936437},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.8,"breakHorizontal":-9.8,"spinRate":2104,"spinDirection":125},"zone":4,"typeConfidence":0.89,"plateTime":0.4223661163426975,"extension":6.9405283773734965},"index":1,"playId":"83174ec0-0604-3c8d-bb42-a39518635a0b","pitchNumber":1,"startTime":"2026-04-16T20:19:57.550Z","endTime":"2026-04-16T20:20:00.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52748337279037,"aZ":-20.186153316810053,"pfxX":5.456107246112929,"pfxZ":6.8260546654609975,"pX":-0.27170424223518636,"pZ":4.544523656632589,"vX0":-10.386044636426492,"vY0":-130.68975251219942,"vZ0":1.6982982579996841,"x":127.36,"y":116.08,"x0":3.0174757079200316,"y0":50.005277799025045,"z0":5.38728089784952,"aX":9.587516015646246},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":-8.0,"spinRate":2032,"spinDirection":125},"zone":11,"typeConfidence":0.82,"plateTime":0.41664317321971245,"extension":7.099262228776339},"index":2,"playId":"4315e7ba-a3aa-3a81-9fd0-9e007fe91752","pitchNumber":2,"startTime":"2026-04-16T20:20:14.990Z","endTime":"2026-04-16T20:20:18.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34611907997178,"aZ":-27.227018702102985,"pfxX":-0.4056915118463973,"pfxZ":3.1569844172536694,"pX":0.94942536661824,"pZ":3.6128372137621607,"vX0":-5.525783910549587,"vY0":-123.7265129903931,"vZ0":1.164975648785169,"x":80.81,"y":141.23,"x0":3.2549575220389,"y0":50.00122120652087,"z0":5.4005230103407,"aX":-0.6342763719637928},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.2,"breakHorizontal":1.9,"spinRate":2193,"spinDirection":165},"zone":12,"typeConfidence":0.87,"plateTime":0.4409927603804369,"extension":6.548307601342003},"index":3,"playId":"72a0aaba-da5f-3970-a112-d7902da395e2","pitchNumber":3,"startTime":"2026-04-16T20:20:30.911Z","endTime":"2026-04-16T20:20:34.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2026-04-16T20:20:47.359Z","endTime":"2026-04-16T20:21:02.233Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24527502624222,"aZ":-27.7890770313461,"pfxX":9.542868825078733,"pfxZ":2.5120377063814576,"pX":0.5649166412287921,"pZ":2.7057496549989,"vX0":-9.787329219029962,"vY0":-130.19808306256536,"vZ0":-0.8709780557739958,"x":95.47,"y":165.72,"x0":3.10459895549868,"y0":50.001732154837605,"z0":5.117924068863302,"aX":16.644964298700064},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-15.6,"spinRate":2014,"spinDirection":120},"zone":6,"typeConfidence":0.89,"plateTime":0.41815748073504766,"extension":7.156286816676706},"index":5,"playId":"e0052238-f11a-3bac-b72f-eb5c418b6f5e","pitchNumber":4,"startTime":"2026-04-16T20:21:02.233Z","endTime":"2026-04-16T20:21:05.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09666950973895,"aZ":-30.535401264972055,"pfxX":9.490661577521863,"pfxZ":1.1256827869032406,"pX":-1.233434341078502,"pZ":2.500776368712604,"vX0":-13.11009084500392,"vY0":-120.02331575227197,"vZ0":0.6786861737773009,"x":164.02,"y":171.26,"x0":3.065050045834293,"y0":50.0043478304894,"z0":4.9321658526435055,"aX":13.8562276966892},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":-14.0,"spinRate":1828,"spinDirection":103},"zone":13,"typeConfidence":0.91,"plateTime":0.4562449944069469,"extension":6.782259891998334},"index":6,"playId":"3f7d4cf1-cc28-3dbd-bfbf-8d49b2879b69","pitchNumber":5,"startTime":"2026-04-16T20:21:23.386Z","endTime":"2026-04-16T20:21:26.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.419521587323135,"aZ":-25.836566054549245,"pfxX":9.661184191097725,"pfxZ":3.547737771264547,"pX":-0.37277673936695627,"pZ":2.3160654600177617,"vX0":-12.584147263193053,"vY0":-131.2111866544893,"vZ0":-2.3086106354358664,"x":131.21,"y":176.25,"x0":3.1766995509412657,"y0":50.00319975309339,"z0":5.085548434986091,"aX":17.258018866322647},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":2077,"spinDirection":115},"zone":4,"typeConfidence":0.86,"plateTime":0.4136255137241931,"extension":7.34579880910674},"hitData":{"launchSpeed":87.4,"launchAngle":34.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.72,"coordY":84.57}},"index":7,"playId":"4494e213-24c7-3689-afe0-d12a164edc9a","pitchNumber":6,"startTime":"2026-04-16T20:21:40.427Z","endTime":"2026-04-16T20:21:53.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":2.44,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:21:53.162Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T20:22:04.878Z","endTime":"2026-04-16T20:23:20.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.0,"endSpeed":71.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35091859056439,"aZ":-29.40416043312483,"pfxX":-2.4613100014989477,"pfxZ":2.164857729012228,"pX":1.2553024666488999,"pZ":3.381829564198975,"vX0":-4.493727810324193,"vY0":-112.07301352076261,"vZ0":2.3304119526176894,"x":69.15,"y":147.47,"x0":3.602275516239767,"y0":50.00175451548568,"z0":5.322011793283669,"aX":-3.144426966455621},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.8,"breakHorizontal":5.5,"spinRate":2246,"spinDirection":272},"zone":12,"typeConfidence":0.91,"plateTime":0.4878403615281486,"extension":6.720129727002859},"index":0,"playId":"94364b80-8b28-3004-9d97-4ca2e4f8ac00","pitchNumber":1,"startTime":"2026-04-16T20:22:34.689Z","endTime":"2026-04-16T20:22:38.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"d9a4fced-5816-493e-a215-34de1567d34f","startTime":"2026-04-16T20:22:51.523Z","endTime":"2026-04-16T20:22:56.523Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54790487255045,"aZ":-26.5875840787147,"pfxX":0.9374600015072934,"pfxZ":3.5282281639999713,"pX":0.20353973471981074,"pZ":2.630265281219963,"vX0":-7.8330036674083034,"vY0":-124.42196206720013,"vZ0":-1.1456514757202458,"x":109.24,"y":167.76,"x0":3.2569468801642847,"y0":50.003833937351544,"z0":5.279141309237775,"aX":1.4855347419070597},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":-0.1,"spinRate":2025,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4384947578447633,"extension":6.839491368980293},"hitData":{"launchSpeed":95.5,"launchAngle":40.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.08,"coordY":103.85}},"index":2,"playId":"09a73974-fe2a-382e-a4de-ce676210b8ea","pitchNumber":2,"startTime":"2026-04-16T20:23:09.680Z","endTime":"2026-04-16T20:23:20.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":682052,"link":"/api/v1/people/682052"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:23:20.544Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil challenged (pitch result), call on the field was confirmed: Jeff McNeil called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:25:20.876Z","endTime":"2026-04-16T20:27:10.719Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0558382850886,"aZ":-15.900066509751555,"pfxX":-2.7212206064081426,"pfxZ":8.75625238462619,"pX":-1.1498001541564673,"pZ":4.806471972170601,"vX0":1.3663685629561537,"vY0":-135.5827852477611,"vZ0":0.11134320998202418,"x":160.83,"y":109.01,"x0":-1.3071232519882605,"y0":50.00503291360209,"z0":5.875785331757942,"aX":-5.059407474093875},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":4.7,"spinRate":2416,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40420559547019774,"extension":6.2955970149832625},"index":0,"playId":"7537dfba-29f6-33ea-b44d-da6f3eec20f3","pitchNumber":1,"startTime":"2026-04-16T20:25:31.410Z","endTime":"2026-04-16T20:25:34.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78835032616589,"aZ":-27.821391151949665,"pfxX":-7.970773036047925,"pfxZ":2.637270692694077,"pX":0.5954998994390588,"pZ":2.250808347593754,"vX0":7.28115625968781,"vY0":-127.00218077610107,"vZ0":-2.9829161967458964,"x":94.3,"y":178.01,"x0":-1.2604681806262954,"y0":50.001000421004775,"z0":5.632197110833024,"aX":-13.138827628305293},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":13.0,"spinRate":1402,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4297925761347128,"extension":6.634654819872537},"index":1,"playId":"c6ff3074-e162-349d-8c3e-b4a73396776f","pitchNumber":2,"startTime":"2026-04-16T20:25:48.252Z","endTime":"2026-04-16T20:25:51.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07885837795431,"aZ":-14.428485623192584,"pfxX":-4.8793085750771015,"pfxZ":9.400167207627039,"pX":0.1108021308984735,"pZ":4.640787323043826,"vX0":4.818505280479546,"vY0":-136.7507279616794,"vZ0":-0.551232008236098,"x":112.78,"y":113.48,"x0":-1.0429046600059249,"y0":50.002467157652056,"z0":5.8377481228311074,"aX":-9.211199330348338},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2498,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.401027957707516,"extension":6.31921041095282},"index":2,"playId":"60fa3191-ccae-3aa8-8a7b-9907c03d967f","pitchNumber":3,"startTime":"2026-04-16T20:26:04.693Z","endTime":"2026-04-16T20:26:07.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.3,"endSpeed":87.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55785806381558,"aZ":-13.975947429787828,"pfxX":-3.149384312658816,"pfxZ":9.29255342402254,"pX":0.04165983317488123,"pZ":3.3680293816940274,"vX0":4.520788262412884,"vY0":-138.7066041456835,"vZ0":-3.8275361738497744,"x":115.41,"y":147.84,"x0":-1.1963125285230671,"y0":50.00160315795538,"z0":5.690803734205767,"aX":-6.16731544474007},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2380,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3941184356061891,"extension":6.69768245136444},"index":3,"playId":"5d94dd1c-2e13-32aa-a29b-bd2e01a36075","pitchNumber":4,"startTime":"2026-04-16T20:26:22.325Z","endTime":"2026-04-16T20:26:25.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.418587249788615,"aZ":-11.65712396507685,"pfxX":-5.289370503237895,"pfxZ":10.11461559567059,"pX":-0.4118075315237888,"pZ":1.8591540774492743,"vX0":3.946080239529877,"vY0":-141.7574618073176,"vZ0":-8.257501532890862,"x":132.7,"y":188.58,"x0":-1.1370339242854675,"y0":50.00248599489491,"z0":5.560227269042906,"aX":-10.728756231726827},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2453,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3868849913516632,"extension":6.751221497751055},"index":4,"playId":"3dee30ec-a8da-3062-9232-6d249bcc0472","pitchNumber":5,"startTime":"2026-04-16T20:26:43.708Z","endTime":"2026-04-16T20:27:10.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"}},"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:27:10.719Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:27:21.481Z","endTime":"2026-04-16T20:28:39.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07398800312887,"aZ":-23.076539794879242,"pfxX":1.0625251935644169,"pfxZ":4.91626199770208,"pX":0.8432640340761304,"pZ":1.7464414491497462,"vX0":5.516337578627294,"vY0":-134.88104633586224,"vZ0":-5.563707120230748,"x":84.86,"y":191.63,"x0":-1.3627273040589507,"y0":50.005992336641796,"z0":5.453180305571096,"aX":1.965584896878371},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.0,"spinRate":2521,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4053708352487275,"extension":6.570817553270291},"index":0,"playId":"66c5c6c7-6ee2-36c7-91ec-20e6645ce840","pitchNumber":1,"startTime":"2026-04-16T20:27:21.481Z","endTime":"2026-04-16T20:27:25.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97235074396909,"aZ":-30.28955432821667,"pfxX":0.8083753528504556,"pfxZ":1.1705059508730986,"pX":0.4317702319263122,"pZ":-0.26530716511081714,"vX0":3.7915607449912683,"vY0":-125.49327720233678,"vZ0":-8.281717868775447,"x":100.54,"y":245.94,"x0":-1.1950266634094269,"y0":50.00623308076312,"z0":5.496067961768152,"aX":1.308447730770142},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.2,"spinRate":2687,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4340796901708148,"extension":6.520883042390495},"index":1,"playId":"f93d3ccf-0e51-3a73-ae9a-0b1c60c21711","pitchNumber":2,"startTime":"2026-04-16T20:27:36.262Z","endTime":"2026-04-16T20:27:39.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.143323879039723,"aZ":-11.168804449241215,"pfxX":-5.103679369308155,"pfxZ":10.586174904949182,"pX":0.8639203022684636,"pZ":1.8843562637465952,"vX0":6.375305366047505,"vY0":-139.8902311352055,"vZ0":-7.920065684742371,"x":84.07,"y":187.9,"x0":-0.7800622730635779,"y0":50.00677315570181,"z0":5.482068391224401,"aX":-10.131536841553151},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2479,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39131988931267125,"extension":6.947036828204119},"index":2,"playId":"0139eed7-c4ad-3d77-a28f-5d4f7ae55c63","pitchNumber":3,"startTime":"2026-04-16T20:27:58.787Z","endTime":"2026-04-16T20:28:02.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288133529842924,"aZ":-13.827920391395,"pfxX":-2.5925117900678005,"pfxZ":9.474766946827176,"pX":0.21161368608424694,"pZ":2.3234215459548007,"vX0":4.519079365257922,"vY0":-138.37085802018314,"vZ0":-6.251650548229604,"x":108.93,"y":176.05,"x0":-1.1069709023633425,"y0":50.00335123129746,"z0":5.541048810831951,"aX":-5.02056438166114},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":3.7,"spinRate":2452,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.396057507874767,"extension":6.691014609602503},"index":3,"playId":"5cea9e36-f788-3fde-bdcf-794c5c982a43","pitchNumber":4,"startTime":"2026-04-16T20:28:16.547Z","endTime":"2026-04-16T20:28:20.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988960335171736,"aZ":-24.431271731085065,"pfxX":1.4340757801929094,"pfxZ":4.316879077166646,"pX":1.5769834397013565,"pZ":1.4344507231191688,"vX0":6.56329134049995,"vY0":-132.02818278036273,"vZ0":-6.016834083320177,"x":56.89,"y":200.05,"x0":-1.111665017916553,"y0":50.00255108547114,"z0":5.503069351714788,"aX":2.569600246150674},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4124055682083845,"extension":6.6500505685037465},"index":4,"playId":"b743da5c-12dd-3029-951e-ad46be4d0b7e","pitchNumber":5,"startTime":"2026-04-16T20:28:35.561Z","endTime":"2026-04-16T20:28:39.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:28:39.165Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out sharply to center fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:28:46.398Z","endTime":"2026-04-16T20:30:37.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35682001569228,"aZ":-10.732134353380328,"pfxX":-5.990566687460473,"pfxZ":11.120877206328867,"pX":1.8833670198704044,"pZ":2.95498244231464,"vX0":10.210939236391821,"vY0":-139.20836240190278,"vZ0":-4.956005247606989,"x":45.21,"y":159.0,"x0":-1.0836291705429797,"y0":50.0044345258071,"z0":5.492688558674571,"aX":-11.552823024771287},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":8.3,"spinRate":2461,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39612573889771907,"extension":6.762883357810877},"index":0,"playId":"afe756b3-09f3-3894-a699-21abd6e2ee20","pitchNumber":1,"startTime":"2026-04-16T20:29:07.567Z","endTime":"2026-04-16T20:29:10.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224083048513055,"aZ":-28.24214257061361,"pfxX":-6.7398007849515915,"pfxZ":2.3555918443853834,"pX":1.0384265586002568,"pZ":-0.5192973636835079,"vX0":7.966921102633648,"vY0":-128.29155891312647,"vZ0":-9.400233054664874,"x":77.42,"y":252.8,"x0":-1.2297290037993722,"y0":50.002611872302886,"z0":5.389259624787547,"aX":-11.249142132528949},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":10.4,"spinRate":1593,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4267326979949937,"extension":6.613504425468898},"index":1,"playId":"51a528cf-a628-3155-9607-f84e54bbcc1d","pitchNumber":2,"startTime":"2026-04-16T20:29:28.656Z","endTime":"2026-04-16T20:29:32.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-16T20:29:47.907Z","endTime":"2026-04-16T20:30:24.589Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22540201881419,"aZ":-12.996485623886523,"pfxX":-3.291576453106855,"pfxZ":9.742788411348533,"pX":0.1968020710835693,"pZ":2.964031594804919,"vX0":4.7813604218455605,"vY0":-139.17387536406122,"vZ0":-4.6670230924862866,"x":109.5,"y":158.75,"x0":-1.1130590201271189,"y0":50.001746111344865,"z0":5.5184586603842325,"aX":-6.478916308154066},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2357,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3930356806871571,"extension":6.673364899518561},"hitData":{"launchSpeed":102.9,"launchAngle":27.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.25,"coordY":75.65}},"index":3,"playId":"0593e8b8-3c9f-3b55-a008-163658441dd9","pitchNumber":3,"startTime":"2026-04-16T20:30:24.589Z","endTime":"2026-04-16T20:30:37.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.75,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:30:37.160Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom hits a ground-rule double (5) on a line drive to right field. Shea Langeliers to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:30:44.881Z","endTime":"2026-04-16T20:31:36.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80453793098267,"aZ":-10.847956087976298,"pfxX":-4.71722726846089,"pfxZ":10.813779397036093,"pX":0.9364981754109131,"pZ":3.14747172242845,"vX0":7.033294444374048,"vY0":-140.70319026051826,"vZ0":-4.7040771403696775,"x":81.3,"y":153.8,"x0":-1.0018500165816666,"y0":50.00289709560175,"z0":5.5653362499902865,"aX":-9.3036519218866},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2439,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39174686406559855,"extension":6.814234935642601},"index":0,"playId":"93218514-171a-3400-9401-45bbeadea34d","pitchNumber":1,"startTime":"2026-04-16T20:31:03.321Z","endTime":"2026-04-16T20:31:07.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30996254544624,"aZ":-32.82448374459896,"pfxX":1.940263713752472,"pfxZ":-0.39996177866992433,"pX":0.3355781447862205,"pZ":2.1523371587569082,"vX0":2.8106860693109668,"vY0":-126.39403546216826,"vZ0":-2.430955804285422,"x":104.21,"y":180.67,"x0":-1.0439790351769043,"y0":50.00477598283657,"z0":5.768365130127643,"aX":3.132314269859933},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2632,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4337171780942546,"extension":6.2469792475605646},"hitData":{"launchSpeed":112.9,"launchAngle":16.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":213.59,"coordY":101.66}},"index":1,"playId":"2067a2fb-0e2d-3171-9df5-20709d645417","pitchNumber":2,"startTime":"2026-04-16T20:31:23.511Z","endTime":"2026-04-16T20:31:36.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":30.4,"awayTeamWinProbability":69.6,"homeTeamWinProbabilityAdded":5.199999999999999,"leverageIndex":1.23,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:31:36.310Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a fly ball to right fielder Brandon Nimmo. Shea Langeliers scores. Tyler Soderstrom scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:31:44.715Z","endTime":"2026-04-16T20:33:26.040Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.464649499226518,"aZ":-22.576797123431273,"pfxX":1.7837327835561685,"pfxZ":5.156055336101831,"pX":0.7610807892160592,"pZ":2.512000711109428,"vX0":4.561771300570903,"vY0":-135.28530917436743,"vZ0":-4.042903651143629,"x":87.99,"y":170.96,"x0":-1.1760444345512169,"y0":50.000713885796564,"z0":5.600848219171422,"aX":3.3174982759579525},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":-4.2,"spinRate":2420,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.40427939450288264,"extension":6.600616267030296},"index":0,"playId":"3e0aba08-6906-36ec-a27b-0f14ab992f92","pitchNumber":1,"startTime":"2026-04-16T20:32:08.058Z","endTime":"2026-04-16T20:32:11.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.1,"endSpeed":81.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.583462439793276,"aZ":-33.9038389267332,"pfxX":0.879828793482908,"pfxZ":-1.0389425317093473,"pX":0.11377596620314082,"pZ":2.1236518632827637,"vX0":2.6804589452949372,"vY0":-127.04028367534299,"vZ0":-2.503919826090444,"x":112.66,"y":181.44,"x0":-1.0634480407302642,"y0":50.005434506554195,"z0":5.77984553089877,"aX":1.4587732552749484},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":-2.2,"spinRate":2678,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4288319570569543,"extension":6.30355435965861},"index":1,"playId":"1b516614-ee6e-3a93-9930-8c95c0e4f4f4","pitchNumber":2,"startTime":"2026-04-16T20:32:27.546Z","endTime":"2026-04-16T20:32:30.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.004565885720663,"aZ":-24.887586072644527,"pfxX":3.045845100201178,"pfxZ":3.896846294473857,"pX":0.18594360310755367,"pZ":4.209171438948811,"vX0":2.641240966118082,"vY0":-135.05432292029872,"vZ0":0.29767975709659,"x":109.91,"y":125.13,"x0":-1.1962027390890673,"y0":50.0035145949032,"z0":5.830703864192936,"aX":5.695645342129219},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2568,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.40366869900924307,"extension":6.316375489103203},"index":2,"playId":"1315b9a2-81b8-3b0c-8281-4f63962680f6","pitchNumber":3,"startTime":"2026-04-16T20:32:53.946Z","endTime":"2026-04-16T20:32:56.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536014578289745,"aZ":-16.72282631488151,"pfxX":-8.223855347757569,"pfxZ":7.744086518942826,"pX":-0.251065036465325,"pZ":3.397594675091865,"vX0":4.38599109755655,"vY0":-140.31385078399583,"vZ0":-3.352129913355107,"x":126.57,"y":147.04,"x0":-0.7654072845412607,"y0":50.00270243098369,"z0":5.696345534018871,"aX":-16.40971373773146},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":14.0,"spinRate":2481,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3902520557950879,"extension":6.670542552831185},"hitData":{"launchSpeed":68.8,"launchAngle":28.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.52,"coordY":131.72}},"index":3,"playId":"9a51b49d-452d-38b1-bfda-f8c90fe97ac0","pitchNumber":4,"startTime":"2026-04-16T20:33:14.791Z","endTime":"2026-04-16T20:33:26.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"third":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":22.700000000000003,"leverageIndex":2.98,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:33:26.040Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a line drive to right fielder Brandon Nimmo. Jacob Wilson scores. Carlos Cortes out at 2nd on the throw, right fielder Brandon Nimmo to first baseman Jake Burger.","rbi":1,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T20:33:39.077Z","endTime":"2026-04-16T20:35:33.902Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03301792501124,"aZ":-12.325643941492427,"pfxX":-4.290553315039724,"pfxZ":9.736724537609396,"pX":1.0515336101006503,"pZ":3.199124246264458,"vX0":7.712973108754617,"vY0":-141.3763593429359,"vZ0":-4.586096510044047,"x":76.92,"y":152.4,"x0":-1.1456475181021142,"y0":50.0062568842299,"z0":5.623765809115756,"aX":-8.749985470587891},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2491,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.38633971118335,"extension":6.658108338404392},"index":0,"playId":"4b117ab1-8126-32ad-882c-04cfcbe9abd3","pitchNumber":1,"startTime":"2026-04-16T20:34:03.742Z","endTime":"2026-04-16T20:34:12.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jacob Wilson steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"4b117ab1-8126-32ad-882c-04cfcbe9abd3","startTime":"2026-04-16T20:34:16.119Z","endTime":"2026-04-16T20:34:37.497Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"postOnSecond":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":1.23,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.295089913232133,"aZ":-15.738307997001561,"pfxX":-1.6603339534886397,"pfxZ":8.980518712602782,"pX":1.8455288806267265,"pZ":1.959083776322574,"vX0":8.999958221093449,"vY0":-134.69648265104567,"vZ0":-6.3686785602352005,"x":46.65,"y":185.88,"x0":-1.3289202741724007,"y0":50.00427970861943,"z0":5.474275033968021,"aX":-3.0393073578726},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":1.0,"spinRate":2389,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.40722094466561787,"extension":6.620474603008783},"index":2,"playId":"3bfc4905-98f5-3357-831f-7afe110713ba","pitchNumber":2,"startTime":"2026-04-16T20:34:37.497Z","endTime":"2026-04-16T20:34:40.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752264101797195,"aZ":-28.90350490024833,"pfxX":-6.49176767663872,"pfxZ":1.9376027726224088,"pX":-0.2897688892844135,"pZ":2.8803783869351687,"vX0":4.60510562768617,"vY0":-129.1791242213772,"vZ0":-1.4644466425779088,"x":128.05,"y":161.01,"x0":-1.2515537339799607,"y0":50.005217562981116,"z0":5.675266969434847,"aX":-10.979849546354636},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":10.7,"spinRate":1727,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4238944764147554,"extension":6.487679481898772},"index":3,"playId":"901790ba-3aaa-38dc-849d-f24e7f9527b2","pitchNumber":3,"startTime":"2026-04-16T20:34:55.540Z","endTime":"2026-04-16T20:34:59.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427562415693682,"aZ":-12.381012210598195,"pfxX":-3.05573813257514,"pfxZ":9.705594029868893,"pX":1.0176185138510854,"pZ":3.46634633588928,"vX0":6.898577808600608,"vY0":-140.83427335839158,"vZ0":-3.9163863867373303,"x":78.21,"y":145.19,"x0":-1.0500589976562162,"y0":50.00185638162836,"z0":5.656933887509652,"aX":-6.231789063598663},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2479,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3866723671957364,"extension":6.6664636731324425},"hitData":{"launchSpeed":87.6,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.24,"coordY":104.03}},"index":4,"playId":"a493aee4-63bc-3f5f-8786-f01c2c622b4d","pitchNumber":4,"startTime":"2026-04-16T20:35:20.418Z","endTime":"2026-04-16T20:35:33.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":11.299999999999997,"leverageIndex":1.23,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:35:33.902Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Higashioka strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:37:54.403Z","endTime":"2026-04-16T20:39:04.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-16T20:37:54.775Z","endTime":"2026-04-16T20:37:57.402Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682052,"link":"/api/v1/people/682052","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-04-16T20:37:56.601Z","endTime":"2026-04-16T20:37:56.602Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32013310882994,"aZ":-19.257912576389558,"pfxX":-8.547235423930328,"pfxZ":6.6639096149164425,"pX":-0.6365804130545416,"pZ":1.7334010372830702,"vX0":5.151608225694121,"vY0":-139.124375483114,"vZ0":-7.6923954358325,"x":141.26,"y":191.98,"x0":-1.4120697246690095,"y0":50.00694603878098,"z0":5.834671770390631,"aX":-16.58049917039489},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":14.3,"spinRate":2472,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3953022933514587,"extension":6.2260102836881375},"index":2,"playId":"59e628be-962a-3c37-9049-4a0d6904605b","pitchNumber":1,"startTime":"2026-04-16T20:37:56.603Z","endTime":"2026-04-16T20:37:59.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60869413981959,"aZ":-14.8262564201442,"pfxX":-5.6643375314682824,"pfxZ":8.181181692384161,"pX":0.22758530206011446,"pZ":0.7727986596032671,"vX0":6.897710410254837,"vY0":-143.41060690459372,"vZ0":-11.56005579468959,"x":108.32,"y":217.91,"x0":-1.4527663155521662,"y0":50.0001478659581,"z0":5.73704254582655,"aX":-12.007792801779678},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2466,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3793541350533167,"extension":6.179867388082125},"index":3,"playId":"cb8b3606-ad58-3780-8ad3-b7511e419062","pitchNumber":2,"startTime":"2026-04-16T20:38:16.137Z","endTime":"2026-04-16T20:38:20.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843402265253655,"aZ":-15.939546364216996,"pfxX":-7.429519514144079,"pfxZ":7.7398280095843095,"pX":-0.5219724342967095,"pZ":1.723747154267946,"vX0":5.08526319895935,"vY0":-143.40035373913585,"vZ0":-8.962956477665097,"x":136.9,"y":192.24,"x0":-1.346227331861997,"y0":50.00540617286075,"z0":5.86839378832558,"aX":-15.591068987289415},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.5,"breakHorizontal":12.6,"spinRate":2575,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3808654065368833,"extension":6.076626062804754},"index":4,"playId":"c95942fc-05ef-3f68-9213-ffd85d7dd3ed","pitchNumber":3,"startTime":"2026-04-16T20:38:34.078Z","endTime":"2026-04-16T20:38:40.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.845145921176336,"aZ":-26.267232000184656,"pfxX":3.834387141196466,"pfxZ":3.4709329290895745,"pX":0.10505189170951232,"pZ":3.20427920111861,"vX0":3.0607325456898113,"vY0":-128.246979759073,"vZ0":-1.597346933465856,"x":113.0,"y":152.26,"x0":-1.5928201310279835,"y0":50.00586606018099,"z0":5.839966857187353,"aX":6.534298734259173},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":-7.6,"spinRate":2427,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.42341290638478224,"extension":6.0896912668714185},"index":5,"playId":"71d3983d-0dbe-3ee3-9233-f2bc6bee3a34","pitchNumber":4,"startTime":"2026-04-16T20:39:01.466Z","endTime":"2026-04-16T20:39:04.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:39:04.690Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:39:28.815Z","endTime":"2026-04-16T20:41:54.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Andrew McCutchen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T20:39:24.425Z","endTime":"2026-04-16T20:39:30.710Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91075351788967,"aZ":-14.216003955720188,"pfxX":-5.89918262608191,"pfxZ":8.831838163365436,"pX":0.40033051110977147,"pZ":2.181486449648948,"vX0":7.518817139717092,"vY0":-141.7994085156585,"vZ0":-7.3103183567973335,"x":101.74,"y":179.88,"x0":-1.521151031522427,"y0":50.00164775839147,"z0":5.702869879201637,"aX":-11.993619789787582},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2373,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.38651421890059057,"extension":6.161177985960496},"index":1,"playId":"3366c70e-d3fd-35f8-a861-2629eca6b4c5","pitchNumber":1,"startTime":"2026-04-16T20:39:30.710Z","endTime":"2026-04-16T20:39:34.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48812140417408,"aZ":-31.275419392624517,"pfxX":-6.171103994861505,"pfxZ":0.5239781945311384,"pX":0.14365523532678864,"pZ":0.9133270239760913,"vX0":5.842331135449163,"vY0":-130.12301982565668,"vZ0":-6.822199678976973,"x":111.52,"y":214.12,"x0":-1.3339316979637617,"y0":50.00198805909909,"z0":5.9530625758486755,"aX":-10.53326807676331},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.5,"breakHorizontal":9.8,"spinRate":1615,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4216903994297554,"extension":6.230700948337764},"index":2,"playId":"146da059-f15d-3cce-a1e6-f4aa391aafe8","pitchNumber":2,"startTime":"2026-04-16T20:39:49.346Z","endTime":"2026-04-16T20:39:55.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548706242041625,"aZ":-28.47877974829542,"pfxX":-4.128017135119427,"pfxZ":2.015773636484174,"pX":-0.8417408778213435,"pZ":2.1507432768687393,"vX0":2.5788235848928878,"vY0":-132.99290316756336,"vZ0":-4.597901616074999,"x":105.26,"y":131.47,"x0":-1.2766988445368526,"y0":50.001036667161436,"z0":5.913925524910379,"aX":-7.558960426838452},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":7.1,"spinRate":1252,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4083928861852648,"extension":6.308809552998299},"index":3,"playId":"bc19a662-e97a-3f2d-bc65-47a1110d242a","pitchNumber":3,"startTime":"2026-04-16T20:40:13.762Z","endTime":"2026-04-16T20:40:40.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"}},"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":100.3,"endSpeed":92.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.181166718674405,"aZ":-18.911578030949972,"pfxX":-7.566917476901796,"pfxZ":6.127755355736552,"pX":0.2858836857067287,"pZ":3.37746057229502,"vX0":6.866916109308381,"vY0":-145.95065143343942,"vZ0":-4.370515020444285,"x":106.1,"y":147.59,"x0":-1.1100726363526656,"y0":50.00579759378905,"z0":6.027564063490779,"aX":-16.387024702098334},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":2545,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.37476381170500783,"extension":6.1091538908046985},"index":4,"playId":"e52825e3-9c7f-3811-8095-39ed8552f487","pitchNumber":4,"startTime":"2026-04-16T20:40:51.381Z","endTime":"2026-04-16T20:40:54.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":85.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88078875930655,"aZ":-32.8871817218246,"pfxX":-5.644978795241396,"pfxZ":-0.3974559848618533,"pX":0.8105803196057743,"pZ":1.1963895591836058,"vX0":7.278750012560215,"vY0":-132.11077028434923,"vZ0":-6.181821068151731,"x":86.1,"y":206.48,"x0":-1.2215725067366892,"y0":50.000361619301856,"z0":5.924938124219398,"aX":-10.175929469043059},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":1294,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41146955882982894,"extension":6.405864446239204},"index":5,"playId":"ce6754fe-2bd1-3308-9ab9-6123619b28c4","pitchNumber":5,"startTime":"2026-04-16T20:41:12.768Z","endTime":"2026-04-16T20:41:16.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232256791669897,"aZ":-19.170769634808877,"pfxX":-7.425133327793093,"pfxZ":6.182764496194154,"pX":-1.1397713725993457,"pZ":2.282612259281968,"vX0":3.035954085825238,"vY0":-143.43239258309816,"vZ0":-6.933434149973789,"x":160.45,"y":177.15,"x0":-1.2414654079045029,"y0":50.0052734284457,"z0":5.907957373680365,"aX":-15.61917705653642},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":13.0,"spinRate":2581,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.380506774665629,"extension":6.23157904922769},"index":6,"playId":"f341b2de-9f54-37f4-9dba-fd16ae119fc1","pitchNumber":6,"startTime":"2026-04-16T20:41:31.564Z","endTime":"2026-04-16T20:41:34.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":99.0,"endSpeed":91.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081949463644737,"aZ":-15.293960166616404,"pfxX":-2.0198518291748995,"pfxZ":7.872709285592496,"pX":-0.2554536814635348,"pZ":3.9481408478249933,"vX0":3.4932144480209426,"vY0":-144.25811077201587,"vZ0":-3.3049732201865734,"x":126.74,"y":132.18,"x0":-1.2101051699421617,"y0":50.00375902703062,"z0":6.029719590909068,"aX":-4.331690100936357},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":3.1,"spinRate":2345,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3771879785961154,"extension":6.012666002019996},"index":7,"playId":"3198d251-7a93-31fe-81ab-70c4d08472c5","pitchNumber":7,"startTime":"2026-04-16T20:41:50.601Z","endTime":"2026-04-16T20:41:54.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:41:54.962Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Darell Hernaiz in foul territory.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:42:20.278Z","endTime":"2026-04-16T20:43:53.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Evan Carter replaces Sam Haggerty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T20:42:07.958Z","endTime":"2026-04-16T20:42:22.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27759205438466,"aZ":-14.568057662307002,"pfxX":-2.9117474891627513,"pfxZ":8.486382719911715,"pX":0.20526810060456002,"pZ":1.8439208290714248,"vX0":5.6497773188419,"vY0":-141.70518782164055,"vZ0":-8.580282055084306,"x":109.18,"y":188.99,"x0":-1.418144038459984,"y0":50.005614091849736,"z0":5.80153453211232,"aX":-6.04284943310895},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":4.4,"spinRate":2296,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38360257333915504,"extension":6.111742834855821},"index":1,"playId":"c445cc2c-da04-36f3-a6b0-e5596bac3124","pitchNumber":1,"startTime":"2026-04-16T20:42:22.458Z","endTime":"2026-04-16T20:42:25.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":78.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99402102322185,"aZ":-31.84649573001484,"pfxX":-8.357365729653248,"pfxZ":0.20774004061619777,"pX":-0.6814505802751578,"pZ":-1.2153461232137017,"vX0":4.155509175551876,"vY0":-126.44742702233548,"vZ0":-10.89121737504355,"x":142.98,"y":271.59,"x0":-1.287182117924547,"y0":50.00148245922681,"z0":5.82393188156309,"aX":-13.125996236653178},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":13.8,"spinRate":1562,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4382506541085256,"extension":6.145366288198937},"index":2,"playId":"b90972c9-10fd-3290-b425-eab295953fd1","pitchNumber":2,"startTime":"2026-04-16T20:42:42.235Z","endTime":"2026-04-16T20:42:45.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76812594047119,"aZ":-18.013070537615395,"pfxX":-8.639026310507747,"pfxZ":6.838477795738074,"pX":1.4654112061007343,"pZ":2.223357931151259,"vX0":10.649091050620651,"vY0":-141.66288820147105,"vZ0":-7.260396226970994,"x":61.14,"y":178.75,"x0":-1.1876776955258928,"y0":50.000892594744585,"z0":5.9339635070412,"aX":-17.88212764545593},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":13.9,"spinRate":2505,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38396498901689124,"extension":6.232175294691994},"index":3,"playId":"3ff343f7-d97a-3ea2-9100-2c5d0041040c","pitchNumber":3,"startTime":"2026-04-16T20:43:15.712Z","endTime":"2026-04-16T20:43:19.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.148337683362453,"aZ":-11.81641491427888,"pfxX":-3.675617911712047,"pfxZ":10.156866551385114,"pX":0.17334083172261575,"pZ":2.2528108002613294,"vX0":5.515454327394692,"vY0":-140.0947565820893,"vZ0":-7.691171658513173,"x":110.39,"y":177.95,"x0":-1.3357412379935527,"y0":50.003559976768926,"z0":5.7910333605490925,"aX":-7.368216816278766},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":5.6,"spinRate":2264,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3897185135118697,"extension":6.167444900906852},"hitData":{"launchSpeed":85.4,"launchAngle":68.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":192.64}},"index":4,"playId":"c2aa1123-0861-3709-909e-42f6881a94fa","pitchNumber":4,"startTime":"2026-04-16T20:43:41.881Z","endTime":"2026-04-16T20:43:53.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.03,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:43:53.927Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Smith doubles (1) on a sharp fly ball to left fielder Tyler Soderstrom. Joc Pederson scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:44:04.168Z","endTime":"2026-04-16T20:45:02.293Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.676053093075694,"aZ":-28.54861924457405,"pfxX":2.1369801079496504,"pfxZ":2.120390379264321,"pX":-0.0392885472071251,"pZ":1.4706588969646217,"vX0":3.3156265762907386,"vY0":-128.38653066035909,"vZ0":-5.235624628988199,"x":118.5,"y":199.07,"x0":-1.6135110885524284,"y0":50.0030961935094,"z0":5.6955461954747,"aX":3.6508731587099463},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-4.4,"spinRate":2358,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.4228411535634087,"extension":6.049182079208753},"index":0,"playId":"a77461e5-c2f6-3cc6-a5bb-a4e3acdd4081","pitchNumber":1,"startTime":"2026-04-16T20:44:20.859Z","endTime":"2026-04-16T20:44:25.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980032899840527,"aZ":-20.876249459772364,"pfxX":-5.892353978240015,"pfxZ":5.523936354627134,"pX":-0.4742312797054887,"pZ":2.220695640161845,"vX0":4.720917311931303,"vY0":-140.915250819865,"vZ0":-6.464041363299523,"x":135.08,"y":178.82,"x0":-1.391872369961218,"y0":50.00072809306908,"z0":5.8582838436135845,"aX":-12.047761956582951},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.1,"breakHorizontal":10.0,"spinRate":2361,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38622379983603183,"extension":6.097273296371964},"hitData":{"launchSpeed":105.0,"launchAngle":24.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.33,"coordY":63.99}},"index":1,"playId":"ee95095e-bccb-3ee4-8bea-27b2bfc63468","pitchNumber":2,"startTime":"2026-04-16T20:44:46.286Z","endTime":"2026-04-16T20:45:02.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":-17.999999999999993,"leverageIndex":1.49,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:45:02.293Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T20:45:28.315Z","endTime":"2026-04-16T20:46:18.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84258347036861,"aZ":-17.38818154848142,"pfxX":-6.88183946959909,"pfxZ":7.239482522633133,"pX":-0.0731784866600277,"pZ":2.471988540481028,"vX0":5.75860369794961,"vY0":-141.66534080756412,"vZ0":-6.756725385215292,"x":119.79,"y":172.04,"x0":-1.2331015471207925,"y0":50.004941541712796,"z0":5.989925670971767,"aX":-14.059841214167088},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":11.4,"spinRate":2416,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3858918126020985,"extension":6.144063930635627},"index":0,"playId":"02af1a23-9560-3e0f-92f5-7dfe9c668b61","pitchNumber":1,"startTime":"2026-04-16T20:45:37.368Z","endTime":"2026-04-16T20:45:42.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":91.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14209484754307,"aZ":-21.06300245119331,"pfxX":-6.9784121053034855,"pfxZ":5.346990149978584,"pX":-0.09146110983545519,"pZ":1.7337143149925431,"vX0":5.55658454286317,"vY0":-141.79252836665825,"vZ0":-8.100990726105364,"x":120.49,"y":191.97,"x0":-1.1499150933252038,"y0":50.0049406182164,"z0":5.924773192406092,"aX":-14.505069245529599},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":11.8,"spinRate":2344,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.383294381177405,"extension":6.320440709816197},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.43,"coordY":171.35}},"index":1,"playId":"af6550ab-3d42-35ce-9bdf-c5870dbfae6b","pitchNumber":2,"startTime":"2026-04-16T20:46:10.344Z","endTime":"2026-04-16T20:46:18.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"second":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":5.29999999999999,"leverageIndex":1.99,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:46:18.553Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:48:25.881Z","endTime":"2026-04-16T20:49:27.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Wyatt Langford.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-04-16T20:48:05.739Z","endTime":"2026-04-16T20:48:05.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"200","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":664059,"link":"/api/v1/people/664059"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-04-16T20:48:05.758Z","endTime":"2026-04-16T20:48:05.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":457705,"link":"/api/v1/people/457705"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-04-16T20:48:05.759Z","endTime":"2026-04-16T20:48:28.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694671,"link":"/api/v1/people/694671"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38695242298174,"aZ":-30.62616654241605,"pfxX":-6.247877366288352,"pfxZ":0.9371064332046384,"pX":-0.2663990255813414,"pZ":3.1052107989127573,"vX0":4.832548118339393,"vY0":-128.1619381833089,"vZ0":-0.6014504101490776,"x":127.15,"y":154.94,"x0":-1.3680418037033109,"y0":50.00635458559919,"z0":5.742589850984014,"aX":-10.358147644431016},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":10.2,"spinRate":1445,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.42797973918118526,"extension":6.4560900249015685},"index":3,"playId":"f5d8a2c5-6d9a-3def-bd99-d7a1df543031","pitchNumber":1,"startTime":"2026-04-16T20:48:28.057Z","endTime":"2026-04-16T20:48:31.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.5,"endSpeed":80.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65314273916521,"aZ":-25.662525007673576,"pfxX":-10.931648603601683,"pfxZ":3.885204474296296,"pX":0.8819526921627611,"pZ":0.7066891737390436,"vX0":9.052283415029034,"vY0":-129.79468935741562,"vZ0":-6.946873145815695,"x":83.38,"y":219.7,"x0":-1.2611928824556367,"y0":50.00448842376499,"z0":5.42171621027225,"aX":-18.323571483555043},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":17.3,"spinRate":1469,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42490423813673983,"extension":6.5947404673838275},"index":4,"playId":"7d37317e-a942-3deb-9ceb-10f9b5d417b6","pitchNumber":2,"startTime":"2026-04-16T20:48:42.528Z","endTime":"2026-04-16T20:48:46.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.563485611614183,"aZ":-14.036807033713995,"pfxX":-4.504906986109311,"pfxZ":8.980731339985145,"pX":0.10265954827637087,"pZ":3.3021307876594523,"vX0":4.824990919708402,"vY0":-140.46761786732333,"vZ0":-4.101167051579085,"x":113.09,"y":149.62,"x0":-1.0431111023858008,"y0":50.00666491284677,"z0":5.678909242688361,"aX":-9.102712733306804},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2527,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3883174750927032,"extension":6.487625730140924},"index":5,"playId":"96d6b5b4-f26a-3d7f-a95b-a23c6dc541bf","pitchNumber":3,"startTime":"2026-04-16T20:48:59.029Z","endTime":"2026-04-16T20:49:02.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-16T20:49:12.722Z","endTime":"2026-04-16T20:49:20.153Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.626900610859032,"aZ":-11.440315133213087,"pfxX":-5.009770392807409,"pfxZ":10.22081239912047,"pX":0.35342131837623064,"pZ":1.6956977936367452,"vX0":5.376626015185468,"vY0":-141.39448603017652,"vZ0":-8.592359629231137,"x":103.53,"y":193.0,"x0":-0.9200432002689831,"y0":50.00456876878242,"z0":5.5042455175185925,"aX":-10.165355138120454},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2509,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3870603575654319,"extension":6.7194295435490785},"hitData":{"launchSpeed":111.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":147.52}},"index":7,"playId":"a8411830-1ffa-3f30-8980-66a8da193b55","pitchNumber":4,"startTime":"2026-04-16T20:49:20.153Z","endTime":"2026-04-16T20:49:27.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:49:27.780Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wynns called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:49:35.161Z","endTime":"2026-04-16T20:51:45.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":85.5,"endSpeed":79.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203939950014092,"aZ":-32.608334880796654,"pfxX":0.8559043056405611,"pfxZ":-0.27715554652412244,"pX":-0.9422717488089515,"pZ":2.171165754669731,"vX0":0.626785420557132,"vY0":-124.67636561857294,"vZ0":-2.4251962411106347,"x":152.92,"y":180.16,"x0":-1.3070371216566878,"y0":50.000530479705255,"z0":5.815761585742806,"aX":1.3633677312319163},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":-1.7,"spinRate":2668,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.43729172695774876,"extension":6.273558866045834},"index":0,"playId":"1fd089e1-410f-3a42-9ca2-791e919337af","pitchNumber":1,"startTime":"2026-04-16T20:49:52.586Z","endTime":"2026-04-16T20:49:56.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":85.9,"endSpeed":79.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15865680152113,"aZ":-32.31821393736419,"pfxX":-0.09417445646512634,"pfxZ":-0.08756970915028184,"pX":0.5032276446565616,"pZ":1.7422618459343664,"vX0":4.2140271679016585,"vY0":-125.11121727902311,"vZ0":-3.4022984688280964,"x":97.82,"y":191.74,"x0":-1.1875149965944969,"y0":50.004862876070526,"z0":5.755820819170644,"aX":-0.15022906561753938},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-0.7,"spinRate":2728,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.4370283788876681,"extension":6.5028095789316795},"index":1,"playId":"bd0c9aa7-7973-3c19-86cc-e50e5ad2c90b","pitchNumber":2,"startTime":"2026-04-16T20:50:09.313Z","endTime":"2026-04-16T20:50:13.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515871174120853,"aZ":-14.218861351395534,"pfxX":-2.515777598470792,"pfxZ":8.986054756640751,"pX":0.34563310320835233,"pZ":4.673446977452963,"vX0":4.393062302041325,"vY0":-139.98043582126706,"vZ0":-0.4847652103011525,"x":103.83,"y":112.6,"x0":-0.9122452591338257,"y0":50.006307167636855,"z0":5.7739063756497755,"aX":-5.029482429194058},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":3.7,"spinRate":2473,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3902544045471985,"extension":6.412209573666517},"index":2,"playId":"75356f67-0d10-3e97-ba36-c32fcdeecec1","pitchNumber":3,"startTime":"2026-04-16T20:50:25.541Z","endTime":"2026-04-16T20:50:28.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.421882621002904,"aZ":-21.81504619345543,"pfxX":2.668404809134807,"pfxZ":5.622394513913353,"pX":1.476153814889425,"pZ":2.372542270457004,"vX0":6.088848599527667,"vY0":-133.55771881620205,"vZ0":-4.571638997191761,"x":60.73,"y":174.72,"x0":-1.162148586301739,"y0":50.001542352637614,"z0":5.63576081508035,"aX":4.91566272625069},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-5.9,"spinRate":2555,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.40703120322587427,"extension":6.612515128884205},"index":3,"playId":"09841d29-0129-3ef0-aeb4-2b9616ceb746","pitchNumber":4,"startTime":"2026-04-16T20:50:43.809Z","endTime":"2026-04-16T20:50:47.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.860298561912558,"aZ":-11.999887986933693,"pfxX":-4.365058153491027,"pfxZ":10.39077758660483,"pX":-0.8558923671130023,"pZ":2.644174192392668,"vX0":2.3186008125936963,"vY0":-138.65747495539412,"vZ0":-5.62830975608559,"x":149.62,"y":167.39,"x0":-1.137179041495059,"y0":50.000905305875,"z0":5.505465105353644,"aX":-8.473325273255371},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2500,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.395463416097678,"extension":6.517395335319162},"index":4,"playId":"0527975d-7e28-3f8b-b5a9-445f72ac9145","pitchNumber":5,"startTime":"2026-04-16T20:51:00.492Z","endTime":"2026-04-16T20:51:03.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T20:51:14.910Z","endTime":"2026-04-16T20:51:23.882Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":97.4,"endSpeed":88.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51324094265361,"aZ":-12.853148749463193,"pfxX":-3.03764432490793,"pfxZ":9.526821949636421,"pX":-0.23171279768838887,"pZ":3.543472406716048,"vX0":3.5730866796320733,"vY0":-141.76490539609102,"vZ0":-3.517875142496975,"x":125.83,"y":143.11,"x0":-1.1159528428055792,"y0":50.001595465997866,"z0":5.6252872101173415,"aX":-6.1600689638611},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2499,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3869036390513605,"extension":6.659925438627876},"index":6,"playId":"d5d6828c-13d0-349c-8c6c-9b489d44fe30","pitchNumber":6,"startTime":"2026-04-16T20:51:23.882Z","endTime":"2026-04-16T20:51:26.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98765259387719,"aZ":-13.581001097626944,"pfxX":-3.624725952559217,"pfxZ":9.416099209712936,"pX":0.43238535565663555,"pZ":2.626990740903438,"vX0":5.3351176302961605,"vY0":-139.755175030169,"vZ0":-5.63684350690276,"x":100.52,"y":167.85,"x0":-1.031901118745038,"y0":50.003401354232274,"z0":5.564753085711992,"aX":-7.15842172276463},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2363,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39215946584989947,"extension":6.675963503217586},"index":7,"playId":"8a6fe614-d50e-3a3f-9029-86c7d50b93f4","pitchNumber":7,"startTime":"2026-04-16T20:51:42.406Z","endTime":"2026-04-16T20:51:45.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:51:45.797Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to shortstop Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:52:01.999Z","endTime":"2026-04-16T20:55:19.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,9],"actionIndex":[8],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46647165072202,"aZ":-10.295218935743293,"pfxX":-3.519695028478193,"pfxZ":11.084114874540253,"pX":0.30835893478031373,"pZ":2.4800604299423963,"vX0":4.748350909775191,"vY0":-140.68811288568457,"vZ0":-6.482232389405034,"x":105.25,"y":171.82,"x0":-0.9561582737379408,"y0":50.00246385798624,"z0":5.504787643905875,"aX":-6.947745665225591},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2459,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39160854525550226,"extension":6.583506501226418},"index":0,"playId":"f5a55ca1-68fa-385c-850f-524d19cd3842","pitchNumber":1,"startTime":"2026-04-16T20:52:11.398Z","endTime":"2026-04-16T20:52:14.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.3,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562858814562205,"aZ":-34.13639659726523,"pfxX":0.43311545958055664,"pfxZ":-1.1977981365759796,"pX":0.29306642446782505,"pZ":1.2359164866659715,"vX0":3.0312940492834404,"vY0":-127.16991012625954,"vZ0":-4.369835597401053,"x":105.83,"y":205.41,"x0":-0.9695380637748576,"y0":50.00110054120493,"z0":5.677994903503363,"aX":0.7105309021147368},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-1.4,"spinRate":2696,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4303627151116136,"extension":6.431270032085327},"index":1,"playId":"ff903a3e-c068-3a9f-acf0-a9edd585589a","pitchNumber":2,"startTime":"2026-04-16T20:52:28.631Z","endTime":"2026-04-16T20:52:31.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-16T20:52:43.058Z","endTime":"2026-04-16T20:52:54.906Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":91.4,"endSpeed":83.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.692291876523257,"aZ":-27.506077325227537,"pfxX":-7.9081365786655,"pfxZ":2.6324944102897385,"pX":1.1417847917661303,"pZ":2.218493106908824,"vX0":7.831776317854903,"vY0":-132.8095145936781,"vZ0":-3.6901812411669925,"x":73.48,"y":178.88,"x0":-0.8299209089879136,"y0":50.001087085377094,"z0":5.64571574343693,"aX":-14.006633939914636},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":1607,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4137574060833238,"extension":6.463083545337155},"index":3,"playId":"7fe7c988-cf0c-361f-b9e3-b800fea3c84a","pitchNumber":3,"startTime":"2026-04-16T20:52:54.906Z","endTime":"2026-04-16T20:52:58.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":89.8,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.255567640787866,"aZ":-33.36023006817798,"pfxX":1.2922769623494696,"pfxZ":-0.6794450688770768,"pX":1.4505092251359564,"pZ":1.2718618715328214,"vX0":5.307016105855855,"vY0":-130.73853091666834,"vZ0":-4.8780572840235825,"x":61.71,"y":204.44,"x0":-0.7662640075664601,"y0":50.00399046976887,"z0":5.6403844976657656,"aX":2.255668126905857},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.0,"breakHorizontal":-3.4,"spinRate":2735,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4175402784237914,"extension":6.562591831806961},"index":4,"playId":"16fd1328-bb19-37cf-9f1e-bf04fb043e7a","pitchNumber":4,"startTime":"2026-04-16T20:53:12.121Z","endTime":"2026-04-16T20:53:15.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31517464173418,"aZ":-10.691601996746126,"pfxX":-4.17648672623146,"pfxZ":10.575115220929247,"pX":0.5667602650253175,"pZ":3.1192636519397214,"vX0":4.826417205882299,"vY0":-142.26138176797983,"vZ0":-5.272945392217376,"x":95.4,"y":154.56,"x0":-0.616296023344972,"y0":50.007069752264,"z0":5.686636298854945,"aX":-8.487728060453156},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2538,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.38631839192224326,"extension":6.518799508829566},"index":5,"playId":"7eb856e9-4c94-358e-8b2b-0a45e73597c8","pitchNumber":5,"startTime":"2026-04-16T20:53:28.298Z","endTime":"2026-04-16T20:53:31.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313836602872126,"aZ":-12.63387615287522,"pfxX":-3.9260859735563773,"pfxZ":9.608060887401923,"pX":0.9179342734536011,"pZ":3.25792706161529,"vX0":6.356359119760324,"vY0":-141.48091192319876,"vZ0":-4.455988642350497,"x":82.01,"y":150.82,"x0":-0.8444658589482341,"y0":50.00316959316616,"z0":5.658786929975404,"aX":-7.985473614422339},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2544,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3866669747467122,"extension":6.715060622745172},"index":6,"playId":"08f3f4c2-edd5-3c64-8876-fd17ac52c831","pitchNumber":6,"startTime":"2026-04-16T20:53:48.389Z","endTime":"2026-04-16T20:53:51.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9791743483683,"aZ":-28.816296529211623,"pfxX":-8.30972319103834,"pfxZ":1.899382998472305,"pX":-0.8017742684583498,"pZ":2.4600485829203134,"vX0":3.5081175744442263,"vY0":-131.58166783873884,"vZ0":-2.7588743476632467,"x":147.56,"y":172.36,"x0":-1.0672391601915132,"y0":50.00162473181498,"z0":5.640867146700118,"aX":-14.678094951978641},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1855,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.41508145567974175,"extension":6.705357679977431},"index":7,"playId":"9629fc8b-a38b-39ef-9ec8-d41120823928","pitchNumber":7,"startTime":"2026-04-16T20:54:08.005Z","endTime":"2026-04-16T20:54:11.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-16T20:54:30.562Z","endTime":"2026-04-16T20:55:06.178Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192769145309402,"aZ":-43.46335129647017,"pfxX":3.1308489620049653,"pfxZ":-7.641249678459024,"pX":0.5727910346727179,"pZ":1.9242408843427317,"vX0":2.5463964250206153,"vY0":-120.67293890464967,"vZ0":-0.5771911251855597,"x":95.17,"y":186.83,"x0":-0.9024556409379236,"y0":50.004860901069705,"z0":5.991158761135737,"aX":4.623601718816869},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.7,"breakHorizontal":-6.2,"spinRate":2805,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.4536624643030063,"extension":6.606683926361565},"hitData":{"launchSpeed":92.6,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.24,"coordY":159.69}},"index":9,"playId":"1c45f1f4-fa39-3f87-8ff8-25068ffba549","pitchNumber":8,"startTime":"2026-04-16T20:55:06.178Z","endTime":"2026-04-16T20:55:19.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":683004,"link":"/api/v1/people/683004"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:55:19.293Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T20:58:16.502Z","endTime":"2026-04-16T21:02:37.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8,9,10,11,12,13],"actionIndex":[0,6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-04-16T20:55:55.938Z","endTime":"2026-04-16T20:57:58.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683004,"link":"/api/v1/people/683004","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"979a52d8-3824-31e3-92ff-0901600c9fd5","startTime":"2026-04-16T20:57:58.596Z","endTime":"2026-04-16T20:58:01.741Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.307619286092734,"aZ":-15.893454903227756,"pfxX":6.602322310383409,"pfxZ":8.514730737348057,"pX":-0.444380816588242,"pZ":1.7307336562089481,"vX0":-12.265258293065063,"vY0":-136.72726885178054,"vZ0":-7.24879948172655,"x":133.94,"y":192.05,"x0":3.221669844001505,"y0":50.00617843811979,"z0":5.486986665898841,"aX":12.629941026594818},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":-9.7,"spinRate":2282,"spinDirection":128},"zone":7,"typeConfidence":0.89,"plateTime":0.39907534097830455,"extension":6.181873716180408},"index":2,"playId":"387170c7-8b86-3504-9040-f544497438d7","pitchNumber":1,"startTime":"2026-04-16T20:58:18.703Z","endTime":"2026-04-16T20:58:22.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97085286292764,"aZ":-16.71173335633568,"pfxX":5.608519765568663,"pfxZ":7.727731145712529,"pX":-0.6242303397335431,"pZ":2.2758410608873207,"vX0":-12.561668644200626,"vY0":-139.0948408667181,"vZ0":-6.108967957506978,"x":140.79,"y":177.33,"x0":3.179319041449738,"y0":50.00458786503792,"z0":5.570105885103251,"aX":11.225725029642378},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":-8.2,"spinRate":2367,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.3906149469663496,"extension":6.324297969724675},"index":3,"playId":"79c450e1-1c0a-30ce-92ff-768385b5c6ea","pitchNumber":2,"startTime":"2026-04-16T20:58:39.555Z","endTime":"2026-04-16T20:58:43.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53651301074645,"aZ":-29.87669454481913,"pfxX":-1.0484364528269294,"pfxZ":1.4002914735121799,"pX":-1.8041312193075811,"pZ":1.022605047781921,"vX0":-11.75823701224825,"vY0":-127.19423017282156,"vZ0":-5.667079779191916,"x":185.77,"y":211.17,"x0":3.0105801950178845,"y0":50.00497916543529,"z0":5.642180938828882,"aX":-1.719659165927593},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":4.6,"spinRate":2522,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.43025029588090913,"extension":6.357550639829255},"index":4,"playId":"97094005-9dd3-32cd-964f-0217667faca0","pitchNumber":3,"startTime":"2026-04-16T20:59:00.876Z","endTime":"2026-04-16T20:59:04.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"d8499796-0a12-31fe-9fc3-dd0926611ff9","startTime":"2026-04-16T20:59:22.167Z","endTime":"2026-04-16T20:59:31.766Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Darell Hernaiz steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"actionPlayId":"d8499796-0a12-31fe-9fc3-dd0926611ff9","startTime":"2026-04-16T21:00:00.932Z","endTime":"2026-04-16T21:00:00.933Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":687231,"link":"/api/v1/people/687231"},"postOnSecond":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":1.4,"dramaIndex":52.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09743834082319,"aZ":-13.696706208225985,"pfxX":8.130439545072761,"pfxZ":9.283606954803837,"pX":-0.7757476605170031,"pZ":1.5892449175285108,"vX0":-14.235478255852886,"vY0":-140.05546727189102,"vZ0":-8.346141153290965,"x":146.57,"y":195.87,"x0":3.312387540852786,"y0":50.00397393053499,"z0":5.500190462627075,"aX":16.184663896793474},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":-11.9,"spinRate":2316,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.39082462845580945,"extension":6.380130797147725},"index":7,"playId":"92953ea0-3760-3ada-943b-f757e8c7a3cd","pitchNumber":4,"startTime":"2026-04-16T21:00:00.934Z","endTime":"2026-04-16T21:00:05.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18736701421485,"aZ":-15.653000479155182,"pfxX":7.557411087706503,"pfxZ":8.448253465471776,"pX":-0.25873071788513363,"pZ":2.4592567816623347,"vX0":-12.26715592095316,"vY0":-138.11955955311072,"vZ0":-5.7615154029203985,"x":126.86,"y":172.38,"x0":3.233345266426582,"y0":50.0047300909453,"z0":5.60333096945775,"aX":14.784024851344501},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":-11.5,"spinRate":2329,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.39468070064524463,"extension":6.268213506769677},"index":8,"playId":"b59c9114-8fea-3021-bf31-5eaa9857df67","pitchNumber":5,"startTime":"2026-04-16T21:00:23.415Z","endTime":"2026-04-16T21:00:26.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.465185809472562,"aZ":-30.300783184009035,"pfxX":10.570976883000771,"pfxZ":1.074510749879666,"pX":0.24215847777455768,"pZ":1.6501164361502643,"vX0":-11.321210711104607,"vY0":-130.2900460741224,"vZ0":-4.303115223861297,"x":107.77,"y":194.23,"x0":3.2391705935884905,"y0":50.00376174365293,"z0":5.573847053965877,"aX":18.452575810618033},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-17.2,"spinRate":1731,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.41795729647745006,"extension":6.182097506937234},"index":9,"playId":"651c972c-8c63-341b-9570-b96adf90015b","pitchNumber":6,"startTime":"2026-04-16T21:00:46.536Z","endTime":"2026-04-16T21:00:49.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.948128287805442,"aZ":-13.811853843740426,"pfxX":5.246849278153974,"pfxZ":9.139370962343488,"pX":1.1664246738806505,"pZ":2.7692293839696176,"vX0":-7.842070306974938,"vY0":-140.64500414621813,"vZ0":-5.624892638613751,"x":72.54,"y":164.01,"x0":3.3051284220500503,"y0":50.006497803838776,"z0":5.685880974572306,"aX":10.546871317625817},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":-7.9,"spinRate":2274,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.3889585121504813,"extension":6.220028991861409},"index":10,"playId":"550720d6-1b56-3f46-aefc-3af4bb3d6033","pitchNumber":7,"startTime":"2026-04-16T21:01:08.925Z","endTime":"2026-04-16T21:01:13.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34362223928603,"aZ":-14.840097182824021,"pfxX":8.19521697657364,"pfxZ":8.82277770381818,"pX":0.10340998474745398,"pZ":1.7438123886551682,"vX0":-11.544100065467505,"vY0":-139.29160762786168,"vZ0":-7.683607448147825,"x":113.06,"y":191.7,"x0":3.2371520846885016,"y0":50.00290535967405,"z0":5.519672222455738,"aX":16.101612613521667},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-12.5,"spinRate":2216,"spinDirection":134},"zone":8,"typeConfidence":0.91,"plateTime":0.39324522160254194,"extension":6.348518951612493},"index":11,"playId":"6eaee6ee-5e0b-3051-910c-e1d6d2357094","pitchNumber":8,"startTime":"2026-04-16T21:01:26.929Z","endTime":"2026-04-16T21:01:30.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243609213878816,"aZ":-17.19192258162779,"pfxX":5.965805876276578,"pfxZ":7.659312533606283,"pX":0.5225527029670011,"pZ":2.980480968420677,"vX0":-9.757046650275703,"vY0":-138.15093111847318,"vZ0":-4.1428102574110515,"x":97.08,"y":158.31,"x0":3.30541503564687,"y0":50.0057743258356,"z0":5.6358007685981555,"aX":11.67527388232223},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":-9.0,"spinRate":2272,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.3946328862287203,"extension":6.241476161807571},"index":12,"playId":"7106127f-871a-367f-a6f8-528a7d86d792","pitchNumber":9,"startTime":"2026-04-16T21:01:50.415Z","endTime":"2026-04-16T21:01:54.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343677725770267,"aZ":-28.25165958899202,"pfxX":9.927730949995464,"pfxZ":2.242318327309409,"pX":-0.9042183195984099,"pZ":2.814175988953566,"vX0":-13.766017375363157,"vY0":-130.68995242749898,"vZ0":-2.122069325376539,"x":151.47,"y":162.8,"x0":3.111697105304067,"y0":50.0049477144017,"z0":5.732800625629589,"aX":17.38884336447956},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.4,"spinRate":1854,"spinDirection":114},"zone":11,"typeConfidence":0.89,"plateTime":0.4171334058012812,"extension":6.180873958849783},"hitData":{"launchSpeed":87.4,"launchAngle":36.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.03,"coordY":107.98}},"index":13,"playId":"55e488fe-afbf-3ff6-abd8-058597acda13","pitchNumber":10,"startTime":"2026-04-16T21:02:29.120Z","endTime":"2026-04-16T21:02:37.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"second":{"id":687231,"link":"/api/v1/people/687231"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.4,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:02:37.554Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:04:26.668Z","endTime":"2026-04-16T21:06:50.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.260602783851457,"aZ":-26.388460993710442,"pfxX":2.145910310952833,"pfxZ":3.6629034224021986,"pX":0.6774687515285014,"pZ":2.5578981740026068,"vX0":4.750603832398592,"vY0":-123.92358455844887,"vZ0":-2.8316565916313996,"x":91.18,"y":169.72,"x0":-1.5317057377879204,"y0":50.00133819353761,"z0":5.885179412297574,"aX":3.387013436601407},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.8,"spinRate":2395,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.43946111626974504,"extension":5.988980167038649},"index":0,"playId":"f75284cc-aa2a-3c2c-8e27-6fdd58180f6e","pitchNumber":1,"startTime":"2026-04-16T21:05:01.657Z","endTime":"2026-04-16T21:05:04.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":88.4,"endSpeed":81.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97587787348841,"aZ":-25.696406808607538,"pfxX":-7.631841279423149,"pfxZ":3.8589770160247463,"pX":-0.16228767155907953,"pZ":2.1135753559563994,"vX0":5.112484869982057,"vY0":-128.5802303042066,"vZ0":-4.982164404962866,"x":110.96,"y":161.16,"x0":-1.1820456320309867,"y0":50.00495022121668,"z0":6.063621989016845,"aX":-12.815640960229869},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":12.7,"spinRate":1472,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.42553375701376606,"extension":6.258978810818183},"index":1,"playId":"f46148a9-16b7-3e02-ad7d-a245df5250cf","pitchNumber":2,"startTime":"2026-04-16T21:05:19.711Z","endTime":"2026-04-16T21:05:23.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":91.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.075849311223187,"aZ":-16.925738898465802,"pfxX":-2.9811517065105537,"pfxZ":7.2958232823112255,"pX":0.25999530540481847,"pZ":2.540087068528744,"vX0":4.997518765510992,"vY0":-142.35329109408727,"vZ0":-6.766574245773109,"x":107.09,"y":170.2,"x0":-1.1164438158993006,"y0":50.002218065783865,"z0":5.985270061359749,"aX":-6.230464666407335},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.4,"breakHorizontal":4.6,"spinRate":2229,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3821168180501249,"extension":6.076241296329272},"index":2,"playId":"c0ca0728-aecf-3eed-84c1-708306e27843","pitchNumber":3,"startTime":"2026-04-16T21:05:43.195Z","endTime":"2026-04-16T21:05:47.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.672249300679017,"aZ":-26.33768073790861,"pfxX":-3.3123545954474825,"pfxZ":3.3212901685284937,"pX":-1.0140320074124565,"pZ":3.5020776400022506,"vX0":1.5959659241647512,"vY0":-130.4783016424588,"vZ0":-1.7745244082450786,"x":155.65,"y":144.22,"x0":-1.197252146478867,"y0":50.00032813586485,"z0":6.140116950696664,"aX":-5.816488190198415},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":5.8,"spinRate":1199,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4168451439629206,"extension":6.2147829691180085},"index":3,"playId":"9387ffef-ddf4-3ff6-8cca-58bf6e5be218","pitchNumber":4,"startTime":"2026-04-16T21:06:04.420Z","endTime":"2026-04-16T21:06:08.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.267889618576692,"aZ":-15.445699133653854,"pfxX":-4.531558600218804,"pfxZ":8.183475647002115,"pX":-1.2875755791830736,"pZ":2.6568993420974416,"vX0":1.6676795084065117,"vY0":-141.81906644633014,"vZ0":-6.547301127566247,"x":166.08,"y":167.04,"x0":-1.2930656224244887,"y0":50.006998510894796,"z0":5.973978354333421,"aX":-9.26833431916911},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":7.9,"spinRate":2260,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38564298625056015,"extension":6.031324879304914},"index":4,"playId":"0eaf27b8-7363-35c1-b2c3-614b1dcbff51","pitchNumber":5,"startTime":"2026-04-16T21:06:23.707Z","endTime":"2026-04-16T21:06:27.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.255601576603603,"aZ":-31.701329286155346,"pfxX":2.8646760795887793,"pfxZ":0.29001777423713015,"pX":-0.09314656452956188,"pZ":2.123331759558766,"vX0":2.074760630551736,"vY0":-126.10212049229303,"vZ0":-3.3140528831512217,"x":120.55,"y":181.45,"x0":-1.2959452255400412,"y0":50.00337179084431,"z0":5.985725063689704,"aX":4.658710182810595},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-5.6,"spinRate":2405,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.4327128248366945,"extension":5.929021878726953},"hitData":{"launchSpeed":97.9,"launchAngle":26.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.86,"coordY":111.71}},"index":5,"playId":"26fc7436-7a25-3877-88de-17ba32028109","pitchNumber":6,"startTime":"2026-04-16T21:06:43.140Z","endTime":"2026-04-16T21:06:50.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:06:50.918Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to second baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:06:55.892Z","endTime":"2026-04-16T21:09:41.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.584233575919768,"aZ":-15.467137418640771,"pfxX":-3.682383868093674,"pfxZ":8.217266498344232,"pX":-0.0681720151776145,"pZ":2.8709046397216835,"vX0":4.639959259417546,"vY0":-140.87249908412778,"vZ0":-5.766907857736238,"x":119.6,"y":161.27,"x0":-1.249398681429657,"y0":50.00122415004369,"z0":5.925270164081132,"aX":-7.485343059310854},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":5.9,"spinRate":2368,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3871345918699176,"extension":6.196397601418778},"index":0,"playId":"f39f1789-251e-3223-9138-1ab4f33b843f","pitchNumber":1,"startTime":"2026-04-16T21:07:16.522Z","endTime":"2026-04-16T21:07:19.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.203485265626437,"aZ":-14.759611994210212,"pfxX":-3.8497266880493908,"pfxZ":8.554504491151866,"pX":-0.7851465656422547,"pZ":3.8503786341837234,"vX0":2.7478207820544585,"vY0":-141.29891575665704,"vZ0":-3.5025701975169916,"x":146.93,"y":134.82,"x0":-1.2668190473250498,"y0":50.00203009488023,"z0":6.045834319447255,"aX":-7.8354949984267925},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2390,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3866701980046199,"extension":6.051742880986841},"index":1,"playId":"5f03c449-73ff-322e-a938-cd597823e54e","pitchNumber":2,"startTime":"2026-04-16T21:07:37.013Z","endTime":"2026-04-16T21:07:41.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555925039325814,"aZ":-13.892740919463112,"pfxX":-3.7868369814761267,"pfxZ":9.213613483261359,"pX":0.06715038005264404,"pZ":1.8540103293252104,"vX0":4.839998213978872,"vY0":-139.3272246658252,"vZ0":-8.475975346854007,"x":114.44,"y":188.72,"x0":-1.192946426040088,"y0":50.00548716293265,"z0":5.834864293896825,"aX":-7.516208222171866},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":6.0,"spinRate":2418,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39173279332958577,"extension":6.076885223582695},"index":2,"playId":"9b1dca5f-61b7-3cec-801a-f0f39bab26cd","pitchNumber":3,"startTime":"2026-04-16T21:07:55.731Z","endTime":"2026-04-16T21:07:58.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60187341325221,"aZ":-31.90052944615524,"pfxX":-1.050327612788799,"pfxZ":0.15798135342930159,"pX":0.9701146984386045,"pZ":-0.09153140562939445,"vX0":5.537988691885681,"vY0":-128.7283740447736,"vZ0":-8.805717339121077,"x":80.02,"y":241.25,"x0":-1.0757755818042514,"y0":50.00033998170113,"z0":5.855467774766038,"aX":-1.757641987361284},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.6,"breakHorizontal":0.6,"spinRate":1367,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.42607131733887815,"extension":6.391844270410122},"index":3,"playId":"4ac73c0a-651a-333a-ad98-2a9b388ebcf4","pitchNumber":4,"startTime":"2026-04-16T21:08:15.215Z","endTime":"2026-04-16T21:08:19.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":91.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753346147620523,"aZ":-16.389870519703425,"pfxX":-3.323860287454012,"pfxZ":7.5638905736665185,"pX":0.559711066261334,"pZ":2.5759686465870995,"vX0":5.9013865759386945,"vY0":-141.78360925906654,"vZ0":-6.439787615820772,"x":95.67,"y":169.23,"x0":-1.0933351811540384,"y0":50.00453313000698,"z0":5.877546319971652,"aX":-6.938447163289518},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":5.2,"spinRate":2260,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.38265139379868573,"extension":6.256238205673853},"index":4,"playId":"65e7979b-07c7-3fbf-9988-2ea28a86bff3","pitchNumber":5,"startTime":"2026-04-16T21:08:38.043Z","endTime":"2026-04-16T21:08:41.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T21:08:55.834Z","endTime":"2026-04-16T21:09:06.286Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.369243203400675,"aZ":-28.965324914104606,"pfxX":2.1692576911761545,"pfxZ":1.9838048810930697,"pX":2.668015833132117,"pZ":1.0129571255002539,"vX0":8.700417237199675,"vY0":-126.61211415119011,"vZ0":-6.0863795059629915,"x":15.3,"y":211.43,"x0":-1.097880195490646,"y0":50.00525430241265,"z0":5.772355542251621,"aX":3.5144463824964767},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.4,"breakHorizontal":-6.0,"spinRate":2345,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43295827920513164,"extension":6.318195876055651},"index":6,"playId":"0692ec1b-6604-367b-9390-dc56681f6bdb","pitchNumber":6,"startTime":"2026-04-16T21:09:06.286Z","endTime":"2026-04-16T21:09:09.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65931347227666,"aZ":-20.282810418705665,"pfxX":-7.531837424095071,"pfxZ":6.02972398974571,"pX":0.4132759033103914,"pZ":1.7230915732142351,"vX0":6.877906841278413,"vY0":-138.94863510289204,"vZ0":-7.720741268356836,"x":101.25,"y":192.26,"x0":-1.1053810765667138,"y0":50.00187275403296,"z0":5.866070093935232,"aX":-14.851777989050118},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":12.4,"spinRate":2466,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39292349053411213,"extension":6.161788792975528},"hitData":{"launchSpeed":98.4,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.6,"coordY":142.46}},"index":7,"playId":"d47c8923-db5a-3217-a456-f034d0ba9b6e","pitchNumber":7,"startTime":"2026-04-16T21:09:31.555Z","endTime":"2026-04-16T21:09:41.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":665622,"link":"/api/v1/people/665622"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.17,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:09:41.580Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz. Wyatt Langford to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:12:09.432Z","endTime":"2026-04-16T21:14:17.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,4,5,6,7,8],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T21:10:12.278Z","endTime":"2026-04-16T21:10:28.670Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Scott Barlow replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T21:10:28.670Z","endTime":"2026-04-16T21:12:11.607Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":665622,"link":"/api/v1/people/665622","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":85.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.817933777235687,"aZ":-21.541110856733457,"pfxX":-2.4010012077188283,"pfxZ":5.861052647763078,"pX":0.6052953520177343,"pZ":1.3721877042518211,"vX0":7.9961006555782,"vY0":-131.53432398778824,"vZ0":-5.579834399005941,"x":93.93,"y":201.73,"x0":-2.116823204503021,"y0":50.00000735362684,"z0":5.04342742931186,"aX":-4.354406783661},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":3.2,"spinRate":2350,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.4110328164224595,"extension":6.6676318413543},"index":2,"playId":"8f7ca349-0404-3b01-ad4a-32a72bf7249d","pitchNumber":1,"startTime":"2026-04-16T21:12:11.607Z","endTime":"2026-04-16T21:12:17.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wyatt Langford steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":3,"actionPlayId":"8f7ca349-0404-3b01-ad4a-32a72bf7249d","startTime":"2026-04-16T21:12:30.498Z","endTime":"2026-04-16T21:12:42.470Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"postOnSecond":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"homeTeamWinProbability":46.300000000000004,"awayTeamWinProbability":53.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":2.11,"dramaIndex":79.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.104563180115182,"aZ":-31.31786739271534,"pfxX":0.6790815738224927,"pfxZ":0.554945533165303,"pX":0.986214756167691,"pZ":0.15832288645862924,"vX0":8.031947360863244,"vY0":-121.72185439809786,"vZ0":-5.274869838095926,"x":79.41,"y":234.51,"x0":-2.4154193087521976,"y0":50.00181114635302,"z0":4.998755417240976,"aX":1.0382696507788844},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.2,"breakHorizontal":-2.8,"spinRate":2540,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.44636514333770894,"extension":6.940219314089479},"index":4,"playId":"c4a80cb4-67de-3016-be0c-a419c16a9cb9","pitchNumber":2,"startTime":"2026-04-16T21:12:42.470Z","endTime":"2026-04-16T21:12:46.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.43999393969683,"aZ":-28.013122352222283,"pfxX":1.0647421632778418,"pfxZ":2.6926262104036667,"pX":0.7894588259662421,"pZ":1.6781593755815982,"vX0":7.581013799158268,"vY0":-121.95083025449348,"vZ0":-2.33651188900639,"x":86.91,"y":193.47,"x0":-2.4664380048522903,"y0":50.000518666419644,"z0":5.0068970538110635,"aX":1.6413142049347287},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2575,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.44497888294886945,"extension":6.577398988276588},"index":5,"playId":"5e5fae62-5418-3666-a7c7-daaea3b010c5","pitchNumber":3,"startTime":"2026-04-16T21:13:03.045Z","endTime":"2026-04-16T21:13:06.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7861359331374,"aZ":-27.277355973812316,"pfxX":4.518823478616265,"pfxZ":3.6147446867549773,"pX":1.164873660717176,"pZ":1.5584506180420787,"vX0":7.786144506757877,"vY0":-115.9663019156932,"vZ0":-1.802114286429711,"x":72.6,"y":196.7,"x0":-2.8303543259138486,"y0":50.00258056764164,"z0":4.96123452965394,"aX":6.120275132633319},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":6.4,"breakHorizontal":-10.2,"spinRate":2516,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.473298139508854,"extension":6.756026645098045},"index":6,"playId":"fc082422-51fb-3c6f-a678-42d57564f86d","pitchNumber":4,"startTime":"2026-04-16T21:13:23.519Z","endTime":"2026-04-16T21:13:28.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55619126585555,"aZ":-18.809804529127604,"pfxX":-3.385681166032851,"pfxZ":7.946767586174991,"pX":-0.8790555189453509,"pZ":2.749431640675612,"vX0":4.846065670895305,"vY0":-129.5230294090723,"vZ0":-2.44396501816955,"x":150.51,"y":164.55,"x0":-2.343055748391002,"y0":50.00639756205019,"z0":5.159649628771269,"aX":-5.697133142992766},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2313,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4244985093286311,"extension":6.810512048701363},"index":7,"playId":"8ea7cef8-5946-39bc-b0d4-fe1ee9a49795","pitchNumber":5,"startTime":"2026-04-16T21:13:42.625Z","endTime":"2026-04-16T21:13:46.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.985029483899737,"aZ":-25.591186393968375,"pfxX":3.393774004220257,"pfxZ":4.917714829149095,"pX":0.2444054890430797,"pZ":1.3384647237571203,"vX0":5.280110490261457,"vY0":-115.15271752055338,"vZ0":-2.512351820603799,"x":107.68,"y":202.64,"x0":-2.5219379680802483,"y0":50.003971726191516,"z0":4.927109757658952,"aX":4.543356732013179},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.5,"breakHorizontal":-7.6,"spinRate":2451,"spinDirection":86},"zone":14,"typeConfidence":0.92,"plateTime":0.47621247554380597,"extension":6.5749864768556545},"hitData":{"launchSpeed":69.4,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":160.2}},"index":8,"playId":"5388e6d4-264e-3fa4-8d2b-4bdae82743eb","pitchNumber":6,"startTime":"2026-04-16T21:14:09.536Z","endTime":"2026-04-16T21:14:17.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":2.11,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:14:17.948Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Jung homers (1) on a fly ball to right field. Wyatt Langford scores.","rbi":2,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:14:30.513Z","endTime":"2026-04-16T21:16:27.868Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":665622,"link":"/api/v1/people/665622"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":73.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.936396988383713,"aZ":-24.86904419583615,"pfxX":5.9581974319241535,"pfxZ":5.3203311194078236,"pX":-0.6566097908444318,"pZ":2.3584753986709437,"vX0":2.13560357513681,"vY0":-115.90953872518504,"vZ0":-0.9187521689685324,"x":142.03,"y":175.1,"x0":-2.3616596511324266,"y0":50.001166623130544,"z0":5.11657642559776,"aX":8.174060815793581},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.7,"breakHorizontal":-11.3,"spinRate":2265,"spinDirection":85},"zone":4,"typeConfidence":0.95,"plateTime":0.4710294782328104,"extension":6.541252547418879},"index":0,"playId":"603285a2-f098-3ae8-81ad-2aaf1bea7925","pitchNumber":1,"startTime":"2026-04-16T21:14:45.308Z","endTime":"2026-04-16T21:14:48.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":80.9,"endSpeed":74.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.839879095048612,"aZ":-27.050718191677905,"pfxX":6.4160755027885115,"pfxZ":3.6604834819118492,"pX":1.9481526156512616,"pZ":1.0989177011357003,"vX0":7.660158041424243,"vY0":-117.66889084943165,"vZ0":-3.473210036932344,"x":42.74,"y":209.11,"x0":-2.1858850250344677,"y0":50.00231032898884,"z0":5.1071284240509875,"aX":8.97223672573982},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.0,"breakHorizontal":-13.6,"spinRate":2435,"spinDirection":72},"zone":14,"typeConfidence":0.92,"plateTime":0.46593403304821646,"extension":6.518589784359547},"index":1,"playId":"1ba75bf4-14a2-3271-8d05-dace67d9d6af","pitchNumber":2,"startTime":"2026-04-16T21:15:02.877Z","endTime":"2026-04-16T21:15:06.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":80.7,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.349311175653035,"aZ":-26.624355186055478,"pfxX":3.0400113249423315,"pfxZ":3.901344200766319,"pX":1.484765081881973,"pZ":2.3334837657775,"vX0":8.378233853751247,"vY0":-117.47118752947542,"vZ0":-0.4887079549217753,"x":60.4,"y":175.78,"x0":-2.4966443585597453,"y0":50.00453398790723,"z0":4.979738099020253,"aX":4.328998651367033},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.2,"breakHorizontal":-7.2,"spinRate":2433,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.4629615620033283,"extension":6.654390910842769},"index":2,"playId":"1b2671b1-61ef-3e62-95f2-c0a483023754","pitchNumber":3,"startTime":"2026-04-16T21:15:22.038Z","endTime":"2026-04-16T21:15:28.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94377004742745,"aZ":-29.019103433442577,"pfxX":7.899852505849207,"pfxZ":2.2781018672765487,"pX":3.0433961707705555,"pZ":0.2462572383603864,"vX0":9.94695052194489,"vY0":-116.92765884746835,"vZ0":-4.4214953442129215,"x":0.99,"y":232.13,"x0":-2.291464036518056,"y0":50.00452218709117,"z0":4.883235379896497,"aX":10.942376747469327},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":-16.8,"spinRate":2542,"spinDirection":80},"zone":14,"typeConfidence":0.92,"plateTime":0.46835159527013914,"extension":6.759090655610044},"index":3,"playId":"0afa3d39-9948-3582-be67-1fe9e6637fad","pitchNumber":4,"startTime":"2026-04-16T21:15:43.832Z","endTime":"2026-04-16T21:15:47.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961757289532283,"aZ":-21.28624241692679,"pfxX":-3.175420142579859,"pfxZ":6.1360534258068355,"pX":-0.4144087436658546,"pZ":2.379131869800497,"vX0":5.491542065891883,"vY0":-131.18600360456227,"vZ0":-2.9757527027426103,"x":132.8,"y":174.54,"x0":-2.105032376237693,"y0":50.00437843963893,"z0":5.082256735711499,"aX":-5.637014118319333},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.8,"breakHorizontal":4.8,"spinRate":2291,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4146205632674369,"extension":6.753679769543409},"hitData":{"launchSpeed":96.9,"launchAngle":38.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.14,"coordY":74.26}},"index":4,"playId":"5269cf02-3e4c-3dcd-8c0d-cabbd2c3a802","pitchNumber":5,"startTime":"2026-04-16T21:16:06.184Z","endTime":"2026-04-16T21:16:27.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-30.400000000000002,"leverageIndex":2.68,"dramaIndex":258.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:16:27.868Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Higashioka walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:16:41.475Z","endTime":"2026-04-16T21:18:06.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":77.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.80736557068986,"aZ":-31.637327879900845,"pfxX":3.6763982307541037,"pfxZ":0.3589258199580154,"pX":-1.4544954986348717,"pZ":2.324173984996545,"vX0":1.488532069171545,"vY0":-119.80847972154142,"vZ0":0.038586933400833745,"x":172.44,"y":176.03,"x0":-2.5563250965412214,"y0":50.00327872224663,"z0":5.068746016861052,"aX":5.500115864922662},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-7.0,"spinRate":2403,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.45218477750985775,"extension":6.553285987043535},"index":0,"playId":"13b6509f-4a2f-3051-a494-0ac2c78737b3","pitchNumber":1,"startTime":"2026-04-16T21:16:51.945Z","endTime":"2026-04-16T21:16:55.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":91.7,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97250908367165,"aZ":-28.319384089474053,"pfxX":-12.44765461531392,"pfxZ":2.1866628791459686,"pX":-0.9883319120199646,"pZ":0.35051383528212005,"vX0":7.331979198035381,"vY0":-133.12014207651944,"vZ0":-6.734187446909278,"x":154.67,"y":229.32,"x0":-2.1848890150143685,"y0":50.00452794096808,"z0":5.009422255599371,"aX":-21.974261742910528},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":20.5,"spinRate":2218,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.41407133948829333,"extension":6.872401638802257},"index":1,"playId":"989640e7-7224-3f8b-9298-f13420eda661","pitchNumber":2,"startTime":"2026-04-16T21:17:08.888Z","endTime":"2026-04-16T21:17:12.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":89.3,"endSpeed":81.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.830222440724253,"aZ":-19.861934089184395,"pfxX":-4.303300879677353,"pfxZ":7.181484086829688,"pX":-1.1896602624743928,"pZ":3.0449196841731005,"vX0":4.7881122419885545,"vY0":-129.9872873405619,"vZ0":-1.0742410591742344,"x":162.35,"y":156.57,"x0":-2.4950067716722777,"y0":50.00095774924838,"z0":4.969190270068872,"aX":-7.37574520451458},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":6.7,"spinRate":2255,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4211184064391644,"extension":6.796278440817097},"index":2,"playId":"40c98970-263c-37f5-b6bf-bca66bf44765","pitchNumber":3,"startTime":"2026-04-16T21:17:27.334Z","endTime":"2026-04-16T21:17:31.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":89.9,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434627481099543,"aZ":-19.843854924568806,"pfxX":-3.8303002464832696,"pfxZ":7.012715811636432,"pX":0.6397023221561904,"pZ":1.6915425122877994,"vX0":8.97771051338884,"vY0":-130.72523162730002,"vZ0":-4.743739559953958,"x":92.62,"y":193.11,"x0":-2.317290444382137,"y0":50.0042086325273,"z0":4.987897731166617,"aX":-6.736983286590971},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":5.3,"spinRate":2320,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4164663845565313,"extension":6.8220748440567265},"index":3,"playId":"d68be8ef-322a-3b93-9332-4105e979cb95","pitchNumber":4,"startTime":"2026-04-16T21:17:45.449Z","endTime":"2026-04-16T21:17:48.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.507978239520558,"aZ":-29.503046629645024,"pfxX":-0.21602773627192473,"pfxZ":1.7718853991355452,"pX":0.9869118686067118,"pZ":1.2695411761257653,"vX0":8.721774006828918,"vY0":-121.0497888300643,"vZ0":-2.485967370177818,"x":79.38,"y":204.5,"x0":-2.6132715671858224,"y0":50.000116507256486,"z0":4.856706014133473,"aX":-0.32563169037682443},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.9,"breakHorizontal":-1.4,"spinRate":2423,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4500618301670758,"extension":6.6037723225178535},"index":4,"playId":"a1f1dd80-c905-3a76-b21b-24696145f6c6","pitchNumber":5,"startTime":"2026-04-16T21:18:02.321Z","endTime":"2026-04-16T21:18:06.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:18:06.201Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joc Pederson walks. Kyle Higashioka to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:19:08.795Z","endTime":"2026-04-16T21:20:32.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-04-16T21:18:28.033Z","endTime":"2026-04-16T21:19:10.939Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":81.0,"endSpeed":74.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.130155042495943,"aZ":-23.460818374920496,"pfxX":2.2204732780217284,"pfxZ":6.179962754228156,"pX":-0.6370462450128069,"pZ":1.7283006575869777,"vX0":3.9109296080341656,"vY0":-117.93472034526418,"vZ0":-2.4636736789504754,"x":141.28,"y":192.12,"x0":-2.604535046659511,"y0":50.005380807935424,"z0":4.947241884066354,"aX":3.1324338503923874},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.9,"breakHorizontal":-4.9,"spinRate":2411,"spinDirection":89},"zone":7,"typeConfidence":0.89,"plateTime":0.4641879481302733,"extension":6.650548463671022},"index":1,"playId":"6fb4d586-98ed-3b82-a386-b96c2db4ff56","pitchNumber":1,"startTime":"2026-04-16T21:19:10.939Z","endTime":"2026-04-16T21:19:14.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":79.4,"endSpeed":74.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.13186304132771,"aZ":-27.317437693659915,"pfxX":3.9523670482287487,"pfxZ":3.4960192811964275,"pX":-1.4952930714291341,"pZ":2.2516553684244855,"vX0":1.4801012711652322,"vY0":-115.80483191628164,"vZ0":-0.6079098255243898,"x":174.0,"y":177.99,"x0":-2.6521254795441047,"y0":50.00068310790667,"z0":5.081030301580092,"aX":5.486199410882912},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.5,"breakHorizontal":-7.4,"spinRate":2467,"spinDirection":85},"zone":13,"typeConfidence":0.89,"plateTime":0.4690308132371115,"extension":6.408972017398105},"index":2,"playId":"f3f4a9be-ba60-361d-9a54-a24b8e92a270","pitchNumber":2,"startTime":"2026-04-16T21:19:29.048Z","endTime":"2026-04-16T21:19:32.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.6857491509222,"aZ":-25.569754674058956,"pfxX":3.5633671858334126,"pfxZ":4.744530507357942,"pX":0.7557741382655462,"pZ":1.156351993585909,"vX0":6.843216673480137,"vY0":-116.29552834113072,"vZ0":-3.09648568932485,"x":88.19,"y":207.56,"x0":-2.67000146057491,"y0":50.00027677863544,"z0":4.89159211767117,"aX":4.9525743201782095},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.2,"breakHorizontal":-7.9,"spinRate":2425,"spinDirection":82},"zone":14,"typeConfidence":0.92,"plateTime":0.46827099923368776,"extension":6.608783664703172},"index":3,"playId":"598de856-d2d1-396f-975f-963e204c1d4d","pitchNumber":3,"startTime":"2026-04-16T21:19:48.889Z","endTime":"2026-04-16T21:19:53.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.020014021552903,"aZ":-19.531796414533858,"pfxX":-4.263244156800056,"pfxZ":7.385303533538702,"pX":-1.3836812884467187,"pZ":3.330681846631338,"vX0":4.084215111029934,"vY0":-130.64897161217834,"vZ0":-0.8124539816629983,"x":169.74,"y":148.85,"x0":-2.4206502985998735,"y0":50.00396633193755,"z0":5.126906074601904,"aX":-7.299250798421351},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2307,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.42081200245736383,"extension":6.758661326738603},"index":4,"playId":"fda9d721-d76f-30b5-b4f4-4b81c5d78d7f","pitchNumber":4,"startTime":"2026-04-16T21:20:08.046Z","endTime":"2026-04-16T21:20:11.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.375657161625966,"aZ":-29.27658673233942,"pfxX":-9.765498923750863,"pfxZ":1.7250364939342804,"pX":0.4908580313719947,"pZ":1.6429957344088857,"vX0":10.607626862511385,"vY0":-129.75899824281956,"vZ0":-2.8613011242152937,"x":98.29,"y":194.42,"x0":-2.40622961678522,"y0":50.005849714793705,"z0":5.020451872613454,"aX":-16.44382367050361},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":2238,"spinDirection":226},"zone":9,"typeConfidence":0.88,"plateTime":0.4241855684091296,"extension":6.790144253167242},"index":5,"playId":"1dab603f-507a-392b-af25-738a93e356d7","pitchNumber":5,"startTime":"2026-04-16T21:20:27.895Z","endTime":"2026-04-16T21:20:32.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.0,"awayTeamWinProbability":81.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.66,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:20:32.207Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Evan Carter grounds into a force out, fielded by shortstop Jacob Wilson. Joc Pederson out at 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T21:20:50.942Z","endTime":"2026-04-16T21:21:49.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372072174747025,"aZ":-21.30500590504134,"pfxX":-1.9385366778410906,"pfxZ":6.343418926258902,"pX":0.15528905609103666,"pZ":3.1853957467507135,"vX0":6.251653976091706,"vY0":-130.09334115262564,"vZ0":-1.1100073788393399,"x":111.08,"y":152.77,"x0":-2.027400548927107,"y0":50.003365759957006,"z0":5.2330220731106865,"aX":-3.3227353341401757},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.5,"breakHorizontal":2.2,"spinRate":2245,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.42108613938103856,"extension":6.740273482328035},"index":0,"playId":"d202ed7a-de28-3682-a6ce-47e17ab29de4","pitchNumber":1,"startTime":"2026-04-16T21:21:06.264Z","endTime":"2026-04-16T21:21:09.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":73.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.628631859339574,"aZ":-26.908097016565804,"pfxX":5.859854055464311,"pfxZ":3.8865212258584885,"pX":-0.5455702367712443,"pZ":2.256870047458654,"vX0":2.8235431081879905,"vY0":-114.36000141508183,"vZ0":-0.49412263643068866,"x":137.8,"y":177.84,"x0":-2.548747402990262,"y0":50.00141112189973,"z0":5.064607186450547,"aX":7.935472024547346},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.2,"breakHorizontal":-11.3,"spinRate":2332,"spinDirection":91},"zone":7,"typeConfidence":0.94,"plateTime":0.4748943947876447,"extension":6.655193146024296},"index":1,"playId":"edbe5093-952c-3de2-8bcb-3dbf85313e51","pitchNumber":2,"startTime":"2026-04-16T21:21:23.940Z","endTime":"2026-04-16T21:21:27.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.221188969811337,"aZ":-37.17897823115017,"pfxX":9.005886025683846,"pfxZ":-3.9769433995063324,"pX":-0.27140008724024267,"pZ":2.4207581054656493,"vX0":2.825192923256036,"vY0":-110.93750127849376,"vZ0":1.848357077705961,"x":127.35,"y":173.42,"x0":-2.7286880299546454,"y0":50.00511302758572,"z0":5.427275038336065,"aX":11.323880546149823},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.5,"breakHorizontal":-17.0,"spinRate":2651,"spinDirection":67},"zone":5,"typeConfidence":0.91,"plateTime":0.4920873943831823,"extension":6.532629558804713},"hitData":{"launchSpeed":93.4,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.56,"coordY":141.44}},"index":2,"playId":"6d905492-2d69-347b-8acc-77802e0f8a15","pitchNumber":3,"startTime":"2026-04-16T21:21:42.411Z","endTime":"2026-04-16T21:21:49.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":605130,"link":"/api/v1/people/605130"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:21:49.919Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to third baseman Josh Jung.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:24:18.872Z","endTime":"2026-04-16T21:24:45.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-04-16T21:23:20.119Z","endTime":"2026-04-16T21:24:21.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075625244126883,"aZ":-19.762524832124022,"pfxX":0.28461686865421526,"pfxZ":7.381854910879724,"pX":0.06883140316330359,"pZ":2.812699829786816,"vX0":-5.748896509713928,"vY0":-127.74807605920384,"vZ0":-3.115218170926296,"x":114.38,"y":162.84,"x0":2.2951386282694664,"y0":50.001936820084914,"z0":5.570823770087644,"aX":0.47912455565708445},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.1,"breakHorizontal":0.6,"spinRate":2294,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.42596724523767016,"extension":6.006250603291687},"index":1,"playId":"9c367475-1d43-36f7-9b28-c5019060e7a1","pitchNumber":1,"startTime":"2026-04-16T21:24:21.058Z","endTime":"2026-04-16T21:24:24.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56058620375744,"aZ":-32.248237997052954,"pfxX":8.060119680620913,"pfxZ":-0.05180235789117926,"pX":0.10604465390499056,"pZ":1.2337780555758282,"vX0":-7.8625612776312686,"vY0":-122.06382080297175,"vZ0":-3.448848425115532,"x":112.96,"y":205.47,"x0":2.31851842100357,"y0":50.00105839056826,"z0":5.435503064600912,"aX":12.187126537671508},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.7,"breakHorizontal":-12.8,"spinRate":1367,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4483691815587254,"extension":6.22604116156133},"hitData":{"launchSpeed":70.9,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":182.5}},"index":2,"playId":"8d12c2bb-bf23-3668-98cd-94a56cde520a","pitchNumber":2,"startTime":"2026-04-16T21:24:36.125Z","endTime":"2026-04-16T21:24:45.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":6.899999999999995,"leverageIndex":1.54,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:24:45.592Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a ground ball to right fielder Brandon Nimmo. Shea Langeliers to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:25:01.452Z","endTime":"2026-04-16T21:27:09.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70895438958993,"aZ":-21.882427920668434,"pfxX":-1.8454131602336488,"pfxZ":6.015184070541276,"pX":0.5170915975657765,"pZ":3.50628147095111,"vX0":-3.7616774591818696,"vY0":-128.4834907126403,"vZ0":-1.3426324531801683,"x":97.29,"y":144.11,"x0":2.226559722028142,"y0":50.00482002850038,"z0":5.698242161441831,"aX":-3.1582904682506148},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.9,"breakHorizontal":4.0,"spinRate":2361,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.4225049716542042,"extension":6.065821137280356},"index":0,"playId":"09d914bc-ca45-3ed4-8217-ad601a05ded5","pitchNumber":1,"startTime":"2026-04-16T21:25:14.423Z","endTime":"2026-04-16T21:25:18.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85098645507582,"aZ":-16.250595476471943,"pfxX":5.226113195988642,"pfxZ":8.85596176989711,"pX":-0.14136593960866736,"pZ":2.3105822055474845,"vX0":-7.74694050566472,"vY0":-132.62087581226749,"vZ0":-5.284737076446046,"x":122.39,"y":176.39,"x0":2.1259769912976614,"y0":50.00411657213653,"z0":5.4973503575560905,"aX":9.398830914574045},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":-7.9,"spinRate":2152,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4115268899719853,"extension":6.066350873551982},"index":1,"playId":"b214fbe9-10df-3e7b-9529-52636d45d738","pitchNumber":2,"startTime":"2026-04-16T21:25:34.055Z","endTime":"2026-04-16T21:25:38.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534728932632486,"aZ":-25.56819074634588,"pfxX":8.032463766218346,"pfxZ":4.311131338323232,"pX":0.8748089637035015,"pZ":0.8612656820506449,"vX0":-6.3463838136045405,"vY0":-122.79130389066414,"vZ0":-5.455155835968377,"x":83.65,"y":215.53,"x0":2.444962954474726,"y0":50.001943803244686,"z0":5.277575210150545,"aX":12.307367289065965},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.8,"breakHorizontal":-13.1,"spinRate":1349,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4454829868546839,"extension":6.1278501563861765},"index":2,"playId":"867cf3f6-8f0c-309e-988b-f7ef453ead2b","pitchNumber":3,"startTime":"2026-04-16T21:25:53.345Z","endTime":"2026-04-16T21:25:57.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00767989232488,"aZ":-21.01830225994484,"pfxX":10.435332107106909,"pfxZ":6.246685922614203,"pX":-0.19700580969379633,"pZ":2.23453073178275,"vX0":-10.073895462517115,"vY0":-132.66494872079997,"vZ0":-4.009151740444929,"x":124.51,"y":178.45,"x0":2.2910949880560727,"y0":50.000219561642616,"z0":5.294649640525703,"aX":18.625206519887783},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-16.8,"spinRate":2029,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4126427200017746,"extension":6.130920284459004},"index":3,"playId":"60b8a8f5-8fbb-3f6b-9df4-f740a943e4aa","pitchNumber":4,"startTime":"2026-04-16T21:26:13.590Z","endTime":"2026-04-16T21:26:17.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":85.4,"endSpeed":78.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107569101131194,"aZ":-27.5301555731979,"pfxX":8.284162602919665,"pfxZ":2.963081317126318,"pX":-0.043968509089192934,"pZ":1.0579455910309943,"vX0":-8.398470668810623,"vY0":-124.1159380789665,"vZ0":-4.806084445823724,"x":118.68,"y":210.22,"x0":2.302260820152023,"y0":50.00093354232197,"z0":5.303530586471055,"aX":12.965025914720043},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.4,"breakHorizontal":-13.1,"spinRate":1501,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.44078815667119065,"extension":6.1474637619714905},"index":4,"playId":"163920c4-e37f-33bf-9110-0f084426c39d","pitchNumber":5,"startTime":"2026-04-16T21:26:38.731Z","endTime":"2026-04-16T21:26:42.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.020273204683658,"aZ":-20.36418714791206,"pfxX":10.423546596941135,"pfxZ":6.557112220111948,"pX":0.17390689378182003,"pZ":1.9165937400181228,"vX0":-8.931415939237443,"vY0":-132.74702136590795,"vZ0":-5.0557151454348235,"x":110.37,"y":187.03,"x0":2.213084820375807,"y0":50.00061722832982,"z0":5.309969794610951,"aX":18.76823761864028},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":-17.2,"spinRate":2155,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.41120208151078197,"extension":6.122835746909316},"hitData":{"launchSpeed":101.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.97,"coordY":107.48}},"index":5,"playId":"7301a563-c4c7-38ed-9a63-7f73be58eecf","pitchNumber":6,"startTime":"2026-04-16T21:26:58.627Z","endTime":"2026-04-16T21:27:09.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.4,"awayTeamWinProbability":60.6,"homeTeamWinProbabilityAdded":10.400000000000002,"leverageIndex":2.75,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:27:09.616Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:27:18.193Z","endTime":"2026-04-16T21:28:43.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"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(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":89.5,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63131126961501,"aZ":-20.668267032546197,"pfxX":1.2488125705352031,"pfxZ":6.640740828475164,"pX":1.4601303989313434,"pZ":2.310612663879237,"vX0":-2.726817979379097,"vY0":-130.3451232301713,"vZ0":-4.14018691506819,"x":61.34,"y":176.39,"x0":2.354363210500053,"y0":50.0028631608578,"z0":5.466734803529437,"aX":2.1639461247124885},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.7,"spinRate":2335,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41911982884998267,"extension":6.072591889491549},"index":0,"playId":"563406e7-5f2c-3cf7-bc4a-69b2f66fb87c","pitchNumber":1,"startTime":"2026-04-16T21:27:50.771Z","endTime":"2026-04-16T21:27:54.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4926009252885,"aZ":-18.106193835214665,"pfxX":4.768445886539509,"pfxZ":8.16124292437744,"pX":-0.5423807820793174,"pZ":0.5661262763350859,"vX0":-8.457442225859797,"vY0":-130.24395780325088,"vZ0":-8.471646092295643,"x":137.67,"y":223.49,"x0":2.1224437741213182,"y0":50.003755758694666,"z0":5.221880537573414,"aX":8.221077478566134},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.1,"breakHorizontal":-6.8,"spinRate":2371,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41999153456764926,"extension":6.190001513353972},"index":1,"playId":"acaf08cf-bd1d-37db-9db6-63b63bc35923","pitchNumber":2,"startTime":"2026-04-16T21:28:11.544Z","endTime":"2026-04-16T21:28:15.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5330386065133,"aZ":-18.446325595958484,"pfxX":8.99715376094397,"pfxZ":7.614036815909953,"pX":0.8864294635326034,"pZ":2.9034617576044064,"vX0":-6.859536797367366,"vY0":-134.2822648545754,"vZ0":-2.9400559930833605,"x":83.21,"y":160.39,"x0":2.3214559122234455,"y0":50.00218513243608,"z0":5.3448202970297825,"aX":16.221096023874946},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-14.5,"spinRate":2268,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40988826928682265,"extension":5.944804695075564},"hitData":{"launchSpeed":65.3,"launchAngle":66.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":190.62}},"index":2,"playId":"f9328031-b7c3-32de-b505-c91a319d900b","pitchNumber":3,"startTime":"2026-04-16T21:28:34.468Z","endTime":"2026-04-16T21:28:43.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-9.3,"leverageIndex":3.65,"dramaIndex":154.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:28:43.328Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:31:53.495Z","endTime":"2026-04-16T21:32:07.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T21:30:28.319Z","endTime":"2026-04-16T21:30:35.185Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T21:30:35.185Z","endTime":"2026-04-16T21:31:55.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":75.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.98902926864567,"aZ":-34.99862933810273,"pfxX":7.5958133858590795,"pfxZ":-2.007840754340352,"pX":0.05456895061932376,"pZ":2.3420068054415366,"vX0":2.4455114457558724,"vY0":-116.66805030326843,"vZ0":-0.42644919428379724,"x":114.92,"y":175.55,"x0":-1.9889577857511902,"y0":50.00411133148498,"z0":5.772325467309559,"aX":10.673142685408923},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.5,"breakHorizontal":-14.3,"spinRate":2338,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.46606527281324617,"extension":5.708406946899392},"hitData":{"launchSpeed":96.9,"launchAngle":24.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.28,"coordY":78.99}},"index":2,"playId":"9b5e9ba8-e946-3e0d-8eb2-0e647862f070","pitchNumber":1,"startTime":"2026-04-16T21:31:55.596Z","endTime":"2026-04-16T21:32:07.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-8.599999999999998,"leverageIndex":3.62,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:32:07.132Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out to first baseman Jake Burger.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T21:32:24.684Z","endTime":"2026-04-16T21:33:13.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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, 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":89.2,"endSpeed":82.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085000598142848,"aZ":-27.47964148614505,"pfxX":-8.779851288695347,"pfxZ":2.718423899084689,"pX":0.35700348118251246,"pZ":2.4502025477181544,"vX0":7.818942067740903,"vY0":-129.77942981081037,"vZ0":-2.4876123448639698,"x":103.39,"y":172.62,"x0":-1.5366334649800748,"y0":50.00149214446606,"z0":5.488443454374751,"aX":-15.156699158778038},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":14.4,"spinRate":2143,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.42010899439922067,"extension":6.191276672812531},"index":0,"playId":"01a9a230-ef66-3b93-a26a-12c5456c6ed2","pitchNumber":1,"startTime":"2026-04-16T21:32:46.787Z","endTime":"2026-04-16T21:32:50.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79713227404321,"aZ":-26.18758537179368,"pfxX":-9.42564477795408,"pfxZ":3.2873906523722125,"pX":0.7971545079302793,"pZ":2.0214881507890294,"vX0":9.26419298429601,"vY0":-133.78637230034474,"vZ0":-4.111831458564023,"x":86.61,"y":184.2,"x0":-1.4793408536177317,"y0":50.00038246339751,"z0":5.446456578764791,"aX":-17.151739422804685},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.3,"breakHorizontal":15.1,"spinRate":2230,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.4087879348481107,"extension":6.0585081678596975},"hitData":{"launchSpeed":102.0,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.15,"coordY":165.78}},"index":1,"playId":"73814c0e-74fe-3b55-ac5b-8a38f8c8c00c","pitchNumber":2,"startTime":"2026-04-16T21:33:05.354Z","endTime":"2026-04-16T21:33:13.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":666126,"link":"/api/v1/people/666126","batSide":{"code":"L","description":"Left"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":669127,"link":"/api/v1/people/669127"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":3.08,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:33:13.578Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:35:44.328Z","endTime":"2026-04-16T21:37:32.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0,4],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Perkins replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-04-16T21:34:37.007Z","endTime":"2026-04-16T21:35:46.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":605130,"link":"/api/v1/people/605130","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095449486975777,"aZ":-16.906783690274242,"pfxX":-6.226300811755333,"pfxZ":7.834682300395743,"pX":-2.367441401851522E-4,"pZ":3.0930868108354983,"vX0":7.652178269761995,"vY0":-137.8523277649534,"vZ0":-3.350247115806315,"x":117.01,"y":155.27,"x0":-1.9871118138727735,"y0":50.0005830988489,"z0":5.447539270139616,"aX":-12.130255756353542},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2214,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39547057004685016,"extension":6.19925772684321},"index":1,"playId":"27a13017-e058-349f-81ca-14bd7aa876d6","pitchNumber":1,"startTime":"2026-04-16T21:35:46.259Z","endTime":"2026-04-16T21:35:49.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.1,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137063749852494,"aZ":-32.406939067222204,"pfxX":-8.275492496631948,"pfxZ":-0.13717454623537684,"pX":-0.614093142266618,"pZ":3.766828732223185,"vX0":5.960609145484999,"vY0":-129.71865841977458,"vZ0":1.472810734578368,"x":140.41,"y":137.08,"x0":-1.862034050795343,"y0":50.00234327573381,"z0":5.655261499031259,"aX":-14.158285954765947},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":13.7,"spinRate":980,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4216164844289847,"extension":6.218261536283745},"index":2,"playId":"56ba7f1f-8411-33ba-9b01-2b61f2577336","pitchNumber":2,"startTime":"2026-04-16T21:36:01.388Z","endTime":"2026-04-16T21:36:05.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":92.1,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561408422595076,"aZ":-25.097777968889513,"pfxX":0.30656506015337825,"pfxZ":3.8696111170981435,"pX":1.048461130240908,"pZ":2.6195707966563817,"vX0":7.649175626702661,"vY0":-133.99999129076977,"vZ0":-2.580313420643532,"x":77.04,"y":168.05,"x0":-1.8766094968238582,"y0":50.000337487721595,"z0":5.378249800758768,"aX":0.5599059480106904},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2422,"spinDirection":198},"zone":12,"typeConfidence":0.94,"plateTime":0.4079462404103671,"extension":6.150266910347327},"index":3,"playId":"96403e71-6286-346d-b2c9-d5c5157d01fc","pitchNumber":3,"startTime":"2026-04-16T21:36:17.173Z","endTime":"2026-04-16T21:36:21.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-04-16T21:36:35.716Z","endTime":"2026-04-16T21:37:24.155Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471176432009624,"aZ":-30.729291568691398,"pfxX":-8.358929085558682,"pfxZ":0.8440494727951036,"pX":-1.176444814138303,"pZ":1.4540286068896378,"vX0":4.876555256454219,"vY0":-129.55648858301876,"vZ0":-4.210693323558816,"x":161.84,"y":199.52,"x0":-1.9910113202906783,"y0":50.00190791435944,"z0":5.432336812090827,"aX":-14.298489987258},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":14.2,"spinRate":1066,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4217599651487616,"extension":6.338753288283966},"hitData":{"launchSpeed":76.4,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.28,"coordY":158.49}},"index":5,"playId":"909fe67b-e4ef-3184-b0a8-d99940ebb2ce","pitchNumber":4,"startTime":"2026-04-16T21:37:24.155Z","endTime":"2026-04-16T21:37:32.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:37:32.047Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:37:37.867Z","endTime":"2026-04-16T21:38:44.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73496722251667,"aZ":-18.20235195495514,"pfxX":-5.8468175857241205,"pfxZ":6.974613741101132,"pX":0.07422099794442062,"pZ":3.83048902316886,"vX0":7.899335207765874,"vY0":-140.38477684603527,"vZ0":-1.1839285633652068,"x":114.17,"y":135.36,"x0":-2.0118103540557857,"y0":50.00120715049086,"z0":5.4384408661796435,"aX":-11.710663088121148},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":9.0,"spinRate":2197,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38964479410760244,"extension":6.240016947735883},"index":0,"playId":"862cd250-8507-306a-9a8d-9dae7f07368f","pitchNumber":1,"startTime":"2026-04-16T21:38:21.202Z","endTime":"2026-04-16T21:38:24.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838457325331866,"aZ":-20.69089045458803,"pfxX":-7.031623141755518,"pfxZ":5.930326698826554,"pX":-0.12670775867796216,"pZ":2.022928853491006,"vX0":7.39121069802701,"vY0":-137.6424105854031,"vZ0":-5.157984227458112,"x":121.83,"y":184.16,"x0":-1.9211288564160174,"y0":50.005769493271906,"z0":5.303960488224686,"aX":-13.622706141352605},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":11.4,"spinRate":2250,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39650397565353757,"extension":6.2597610558085},"hitData":{"launchSpeed":107.3,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.38,"coordY":151.58}},"index":1,"playId":"37407b1c-6421-3a7e-ad90-3761777c32c1","pitchNumber":2,"startTime":"2026-04-16T21:38:36.052Z","endTime":"2026-04-16T21:38:44.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:38:44.699Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brandon Nimmo hit by pitch.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:38:54.722Z","endTime":"2026-04-16T21:40:13.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.786493723598856,"aZ":-32.3018256262225,"pfxX":6.48323582820993,"pfxZ":-0.08134416842811198,"pX":1.2250669624080688,"pZ":-0.7859499018560021,"vX0":5.824958335243397,"vY0":-123.2483904844948,"vZ0":-7.756991969059552,"x":70.3,"y":260.0,"x0":-2.001423765274069,"y0":50.00472456033158,"z0":5.088371280887401,"aX":10.090979245739097},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-13.0,"spinRate":2707,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.44242275239228146,"extension":6.332014886910148},"index":0,"playId":"dab15c48-6a23-3234-ab59-df77ceeaa7f7","pitchNumber":1,"startTime":"2026-04-16T21:39:09.248Z","endTime":"2026-04-16T21:39:13.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996399669195252,"aZ":-26.663707650076088,"pfxX":0.3493246317594789,"pfxZ":2.9525076598276154,"pX":0.28463418225116016,"pZ":2.7438684905361197,"vX0":5.77871947611691,"vY0":-134.30933067629294,"vZ0":-2.0570558314944476,"x":106.15,"y":164.7,"x0":-1.9205687257932316,"y0":50.006441983978036,"z0":5.374441842777718,"aX":0.6509024445825388},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-1.6,"spinRate":2512,"spinDirection":212},"zone":6,"typeConfidence":0.95,"plateTime":0.40439272596484255,"extension":6.140969125869476},"index":1,"playId":"9c0a31df-e8cb-3264-bf8b-c3a79d904e0c","pitchNumber":2,"startTime":"2026-04-16T21:39:27.120Z","endTime":"2026-04-16T21:39:30.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":95.5,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4172177214699,"aZ":-14.247879882052608,"pfxX":-8.259675575678498,"pfxZ":9.343562244592022,"pX":1.0519188238725146,"pZ":1.5398319836307646,"vX0":10.642999479373428,"vY0":-138.4840290902821,"vZ0":-7.502667661924145,"x":76.9,"y":197.2,"x0":-1.789966946695016,"y0":50.006584145627905,"z0":5.261172215037237,"aX":-15.853175032506224},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":12.5,"spinRate":2269,"spinDirection":216},"zone":14,"typeConfidence":0.92,"plateTime":0.39737474997392974,"extension":6.285421266318224},"index":2,"playId":"f25ceea3-1d66-39ee-8546-85e65489cd7c","pitchNumber":3,"startTime":"2026-04-16T21:39:45.582Z","endTime":"2026-04-16T21:39:49.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09387434125691,"aZ":-17.47647816013556,"pfxX":-7.071372078451903,"pfxZ":7.457222184687126,"pX":2.3988766536243262,"pZ":0.6385751236553571,"vX0":13.908516037873325,"vY0":-138.8015638441924,"vZ0":-9.28435037292896,"x":25.56,"y":221.54,"x0":-1.7353206596345436,"y0":50.00537014660893,"z0":5.166692795849847,"aX":-13.942420774692337},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":10.2,"spinRate":2354,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39307957821787554,"extension":6.4221278466408265},"index":3,"playId":"82ca449f-7d3c-39cd-8338-ee7285d108fb","pitchNumber":4,"startTime":"2026-04-16T21:40:02.996Z","endTime":"2026-04-16T21:40:13.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:40:13.496Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wyatt Langford pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T21:40:22.448Z","endTime":"2026-04-16T21:40:48.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":94.2,"endSpeed":85.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185507497897895,"aZ":-17.399179996400438,"pfxX":-3.624060645345958,"pfxZ":7.787823164072979,"pX":-0.18723861594767194,"pZ":2.8707920272571195,"vX0":6.146859015021773,"vY0":-137.07128792118803,"vZ0":-3.2962624065115724,"x":124.14,"y":161.27,"x0":-1.9911316902260252,"y0":50.00068171469564,"z0":5.281554627770667,"aX":-6.874109590659214},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":5.3,"spinRate":2114,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40007092209135786,"extension":6.204450651634448},"hitData":{"launchSpeed":87.4,"launchAngle":66.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":162.49,"coordY":160.64}},"index":0,"playId":"6de4a36d-5660-31df-8e13-8947e694ef7b","pitchNumber":1,"startTime":"2026-04-16T21:40:38.732Z","endTime":"2026-04-16T21:40:48.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:40:48.364Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a pop up to second baseman Josh Smith.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:42:13.202Z","endTime":"2026-04-16T21:44:47.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.170939180849352,"aZ":-32.654477778499796,"pfxX":5.853210630644877,"pfxZ":-0.35011719823483034,"pX":0.9074135047414691,"pZ":2.0267617175439536,"vX0":4.3931146148386535,"vY0":-115.6154437376782,"vZ0":-1.6708309243851198,"x":82.41,"y":184.06,"x0":-1.763299441405132,"y0":50.00158630262915,"z0":5.830823359660167,"aX":8.093846745175167},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.7,"breakHorizontal":-11.5,"spinRate":2407,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4698886711495325,"extension":5.5866509206267425},"index":0,"playId":"8beb1dea-2f11-3d12-a285-e53e7ab58d5c","pitchNumber":1,"startTime":"2026-04-16T21:42:54.330Z","endTime":"2026-04-16T21:43:21.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648913243028836,"aZ":-19.712717888773238,"pfxX":-3.2541822562183307,"pfxZ":7.035177769746914,"pX":-0.07709700487320682,"pZ":2.9795300240085996,"vX0":4.570518561312256,"vY0":-131.69382598569737,"vZ0":-2.990027489913456,"x":119.94,"y":158.33,"x0":-1.4052894865380574,"y0":50.0064282119737,"z0":5.5729538827642315,"aX":-5.767976428295983},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":5.0,"spinRate":2065,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.4145148939745473,"extension":5.997169539807568},"index":1,"playId":"738775fd-5682-3d1e-9dd2-8eb873f140e4","pitchNumber":2,"startTime":"2026-04-16T21:43:22.966Z","endTime":"2026-04-16T21:43:26.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.124405237282982,"aZ":-21.127231118039937,"pfxX":-2.7879842145323024,"pfxZ":5.983425652837052,"pX":-0.7681412633674987,"pZ":3.5866541219482277,"vX0":2.921583640635533,"vY0":-134.04311653431157,"vZ0":-1.5331255302185134,"x":146.28,"y":141.94,"x0":-1.5026685648938558,"y0":50.00095388379148,"z0":5.653578602128047,"aX":-5.145114595863555},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":4.6,"spinRate":2114,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.40644220637666395,"extension":5.886784414118797},"index":2,"playId":"988ac36a-aa1d-3cb3-b216-20b867c3ce12","pitchNumber":3,"startTime":"2026-04-16T21:43:39.470Z","endTime":"2026-04-16T21:43:44.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.407148730592294,"aZ":-31.493883427845038,"pfxX":-4.940461279195953,"pfxZ":0.4333891810924211,"pX":-0.4764831929336207,"pZ":2.0550255473294894,"vX0":4.33743967734811,"vY0":-123.32673995012941,"vZ0":-2.6014160676248235,"x":135.16,"y":183.29,"x0":-1.5975279187264657,"y0":50.00424553685707,"z0":5.722024913634994,"aX":-7.780516145754497},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":8.2,"spinRate":1266,"spinDirection":228},"zone":7,"typeConfidence":0.89,"plateTime":0.4404129155544849,"extension":5.803808858455095},"index":3,"playId":"dbb98e22-5b39-3273-9d0d-f1aeeabfa46c","pitchNumber":4,"startTime":"2026-04-16T21:43:57.896Z","endTime":"2026-04-16T21:44:01.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.234287768284343,"aZ":-19.67529527232683,"pfxX":-3.5340472810480072,"pfxZ":6.705667722881673,"pX":1.3004059992026715,"pZ":1.7136016107244536,"vX0":8.538914157068367,"vY0":-134.26765249573762,"vZ0":-6.236159004629451,"x":67.43,"y":192.51,"x0":-1.4321474257291142,"y0":50.00645588866724,"z0":5.421408314696518,"aX":-6.591888553143122},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":5.0,"spinRate":1939,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4046342757128816,"extension":6.076841759007795},"index":4,"playId":"0cd060f7-a08e-3e50-8f92-b1a77d982216","pitchNumber":5,"startTime":"2026-04-16T21:44:21.591Z","endTime":"2026-04-16T21:44:25.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78002815844174,"aZ":-33.06591340733554,"pfxX":4.987366825149721,"pfxZ":-0.6153271945237684,"pX":0.5234495845320875,"pZ":3.0874996200501013,"vX0":3.568383362559522,"vY0":-118.09827003935301,"vZ0":0.6191450949525719,"x":97.05,"y":155.42,"x0":-1.6461163108778913,"y0":50.005783747568465,"z0":5.821325630380977,"aX":7.17008296456969},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.7,"breakHorizontal":-9.8,"spinRate":2380,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.46069674929478,"extension":5.708776161624953},"hitData":{"launchSpeed":65.9,"launchAngle":48.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":119.78,"coordY":140.03}},"index":5,"playId":"1afe30f5-7cd8-3dfe-9e21-3e78a18da935","pitchNumber":6,"startTime":"2026-04-16T21:44:34.636Z","endTime":"2026-04-16T21:44:47.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.73,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:44:47.169Z","atBatIndex":71},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Wynns grounds into a force out, third baseman Josh Jung to second baseman Josh Smith. Lawrence Butler out at 2nd. Austin Wynns to 1st.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:45:14.063Z","endTime":"2026-04-16T21:46:03.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.606498046514204,"aZ":-36.202234691810936,"pfxX":9.052209258543083,"pfxZ":-2.921791181113349,"pX":-0.38066766720295736,"pZ":2.5995590381061326,"vX0":0.6523661714870429,"vY0":-116.77690095996343,"vZ0":0.550371742408335,"x":131.51,"y":168.59,"x0":-1.839594768378522,"y0":50.00435556397533,"z0":5.774557701972946,"aX":12.465819398427403},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.9,"breakHorizontal":-16.6,"spinRate":2374,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.46957915451483334,"extension":5.674246683349589},"index":0,"playId":"3e8b533d-b7cb-310a-8179-38e6b1476cfd","pitchNumber":1,"startTime":"2026-04-16T21:45:14.074Z","endTime":"2026-04-16T21:45:17.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.868193831655553,"aZ":-33.41607376034143,"pfxX":8.213219524262488,"pfxZ":-0.861677054286611,"pX":-0.3724557077169455,"pZ":2.570643232370426,"vX0":1.0663244417770463,"vY0":-118.93090447759538,"vZ0":-0.3910529849076477,"x":131.2,"y":169.37,"x0":-1.893423463220031,"y0":50.00037382208836,"z0":5.744411123407583,"aX":11.870993153543976},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.4,"breakHorizontal":-15.1,"spinRate":2492,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.45894537442386385,"extension":5.724030919136361},"index":1,"playId":"00d30ce4-5e5c-30bd-82c4-fa4cb6032ecf","pitchNumber":2,"startTime":"2026-04-16T21:45:33.682Z","endTime":"2026-04-16T21:45:36.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928924090169083,"aZ":-37.30167074229109,"pfxX":8.297271586880314,"pfxZ":-3.4936298315119823,"pX":0.7116844141848623,"pZ":1.4259999550087084,"vX0":3.2129784954324574,"vY0":-120.54075923425575,"vZ0":-2.10530760106938,"x":89.87,"y":200.28,"x0":-1.7173259643369612,"y0":50.003192831831335,"z0":5.611265074817752,"aX":12.180645250736514},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.6,"breakHorizontal":-15.8,"spinRate":2545,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.45479350923281947,"extension":5.749498505976665},"hitData":{"launchSpeed":74.9,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.38,"coordY":164.25}},"index":2,"playId":"259633ac-bb50-31de-977a-acab606e2b3b","pitchNumber":3,"startTime":"2026-04-16T21:45:54.660Z","endTime":"2026-04-16T21:46:03.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":642851,"link":"/api/v1/people/642851","batSide":{"code":"R","description":"Right"}},"first":{"id":671732,"link":"/api/v1/people/671732"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":642851,"link":"/api/v1/people/642851"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-7.099999999999998,"leverageIndex":3.17,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:46:03.970Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Darell Hernaiz flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:46:23.183Z","endTime":"2026-04-16T21:48:38.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10586079145351,"aZ":-19.99550787868089,"pfxX":-1.6336101040256548,"pfxZ":6.555032672776973,"pX":0.5448378652126007,"pZ":1.529746749747202,"vX0":6.269447195706169,"vY0":-133.34295813393345,"vZ0":-6.479465891237468,"x":96.23,"y":197.48,"x0":-1.5926540925811015,"y0":50.00369959527727,"z0":5.364981533120039,"aX":-3.036095849752357},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":2.0,"spinRate":2112,"spinDirection":221},"zone":14,"typeConfidence":0.88,"plateTime":0.4058791777107129,"extension":6.160742510346274},"index":0,"playId":"a7cacfc0-622e-3d3f-9cb2-e432ec94458f","pitchNumber":1,"startTime":"2026-04-16T21:46:30.418Z","endTime":"2026-04-16T21:46:34.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43762133289678,"aZ":-24.731235747452732,"pfxX":-7.386986946897883,"pfxZ":4.1717783967535205,"pX":0.27176355423290066,"pZ":2.9625543049409524,"vX0":6.823841810300888,"vY0":-132.53958430234275,"vZ0":-2.1225894860429535,"x":106.64,"y":158.79,"x0":-1.372302696880371,"y0":50.00472378757835,"z0":5.573661231506609,"aX":-13.188086176459406},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":12.0,"spinRate":2166,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.412719175153502,"extension":6.034472749207016},"index":1,"playId":"9d76f763-4902-36f1-8cc9-7d59b837afbf","pitchNumber":2,"startTime":"2026-04-16T21:46:45.610Z","endTime":"2026-04-16T21:46:48.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.634137118543894,"aZ":-33.02977141209355,"pfxX":8.73887579709365,"pfxZ":-0.5792865589187954,"pX":0.3564867330153668,"pZ":2.8773565158378878,"vX0":2.450566390560791,"vY0":-119.56272494089227,"vZ0":0.23728520430148436,"x":103.41,"y":161.09,"x0":-1.8134353777697736,"y0":50.00367207471608,"z0":5.702987808840388,"aX":12.853310187728427},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":2450,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.4553651591961545,"extension":5.757888348019828},"index":2,"playId":"1abd02bf-0d42-3972-b9fb-67e10b3a1118","pitchNumber":3,"startTime":"2026-04-16T21:47:05.927Z","endTime":"2026-04-16T21:47:09.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-16T21:47:18.823Z","endTime":"2026-04-16T21:47:27.214Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":78.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.78665717590158,"aZ":-33.88394928246132,"pfxX":8.071003769247174,"pfxZ":-1.1266767372746465,"pX":1.1615736270293695,"pZ":2.0645549371067453,"vX0":4.318166461596563,"vY0":-121.20659744230977,"vZ0":-1.6350059016308922,"x":72.72,"y":183.04,"x0":-1.6790203717399697,"y0":50.00111000398903,"z0":5.647197382601736,"aX":12.271750599419276},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-15.5,"spinRate":2483,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4481335330650169,"extension":5.769994588486233},"index":4,"playId":"23249883-87cd-3c64-88ec-b277d21bbb3c","pitchNumber":4,"startTime":"2026-04-16T21:47:27.214Z","endTime":"2026-04-16T21:47:31.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":92.9,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002869796350502,"aZ":-22.71698738774607,"pfxX":-0.6190970416826906,"pfxZ":4.979873269306413,"pX":-0.9266869202717394,"pZ":3.017711761638356,"vX0":1.3665902417708355,"vY0":-135.55987624869593,"vZ0":-3.0001771023573394,"x":152.32,"y":157.3,"x0":-1.352384712837052,"y0":50.001932125712884,"z0":5.689065388219189,"aX":-1.1756253811108117},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":0.8,"spinRate":2076,"spinDirection":216},"zone":11,"typeConfidence":0.86,"plateTime":0.40096347455834147,"extension":6.100712939849854},"index":5,"playId":"d626ccb0-067f-32fc-9361-7b34d9b8bc61","pitchNumber":5,"startTime":"2026-04-16T21:47:47.450Z","endTime":"2026-04-16T21:47:51.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":86.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968084400523566,"aZ":-20.636852579914944,"pfxX":-1.499072196089399,"pfxZ":6.209122670689936,"pX":1.4443538055098186,"pZ":2.7229676641669966,"vX0":8.160437582238655,"vY0":-133.9831753449126,"vZ0":-3.6119226625978387,"x":61.94,"y":165.26,"x0":-1.4175432333528883,"y0":50.00357829980044,"z0":5.524544603753786,"aX":-2.787051212797083},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":1.3,"spinRate":1985,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.4054225005137906,"extension":6.121450719627949},"index":6,"playId":"936eca7c-d6b6-3a83-a15d-1ff534e46458","pitchNumber":6,"startTime":"2026-04-16T21:48:05.152Z","endTime":"2026-04-16T21:48:08.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.437912987485827,"aZ":-33.61422810376891,"pfxX":5.587518842368274,"pfxZ":-0.936461670383494,"pX":0.7851865743022745,"pZ":2.8255445669707453,"vX0":4.280266880677225,"vY0":-122.34400409921375,"vZ0":-0.02366997362679113,"x":87.07,"y":162.49,"x0":-1.7057911219571775,"y0":50.004980651853366,"z0":5.687984892014933,"aX":8.571225447776825},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":-11.0,"spinRate":2594,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.4456748940401587,"extension":5.914938400970114},"hitData":{"launchSpeed":89.9,"launchAngle":38.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.76,"coordY":100.47}},"index":7,"playId":"cc5dc532-af4c-32ef-8631-5ed9f27d2939","pitchNumber":7,"startTime":"2026-04-16T21:48:25.140Z","endTime":"2026-04-16T21:48:38.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":687231,"link":"/api/v1/people/687231","batSide":{"code":"R","description":"Right"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-5.900000000000002,"leverageIndex":2.54,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:48:38.172Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (4) on a ground ball to right fielder Brandon Nimmo. Austin Wynns to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:48:41.590Z","endTime":"2026-04-16T21:50:29.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94374421521164,"aZ":-26.77114755628472,"pfxX":-11.217651837955561,"pfxZ":3.080285157793665,"pX":0.9151161042322093,"pZ":1.6539364679902147,"vX0":9.662236691522311,"vY0":-133.03582440988978,"vZ0":-4.651997187251552,"x":82.12,"y":194.12,"x0":-1.3429790741380692,"y0":50.00636955642211,"z0":5.414414962359271,"aX":-19.703249556820918},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":17.6,"spinRate":2178,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.41495495745890487,"extension":6.1941785247382555},"index":0,"playId":"e96759e4-d709-3bae-aa95-83240a6ae916","pitchNumber":1,"startTime":"2026-04-16T21:49:01.301Z","endTime":"2026-04-16T21:49:06.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.897123367749984,"aZ":-34.85819501120423,"pfxX":5.8381693235932035,"pfxZ":-1.9221485164890764,"pX":0.1427477778838075,"pZ":1.993030377855123,"vX0":2.58226786744945,"vY0":-116.45941213340282,"vZ0":-1.1433015715014365,"x":111.56,"y":184.97,"x0":-1.7341965418405276,"y0":50.00485991689533,"z0":5.745118689306802,"aX":8.13665410760718},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.5,"breakHorizontal":-11.2,"spinRate":2401,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4677277677884133,"extension":5.712863977874192},"index":1,"playId":"2a9d51f0-c078-3163-8ce4-051e7a4096b8","pitchNumber":2,"startTime":"2026-04-16T21:49:14.783Z","endTime":"2026-04-16T21:49:18.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.422651838340116,"aZ":-31.123204453470564,"pfxX":7.386847126874836,"pfxZ":0.7059432780168624,"pX":-0.5429602898818204,"pZ":3.5676054101127352,"vX0":0.6833044620312327,"vY0":-119.89352004584106,"vZ0":1.2261294975948576,"x":137.7,"y":142.45,"x0":-1.7925723652791248,"y0":50.00431656638894,"z0":5.772986917013459,"aX":11.039499179466445},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2413,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.45229793790193806,"extension":6.02591502841828},"index":2,"playId":"e69e5164-9b5f-39ba-97d8-65390d5904b9","pitchNumber":3,"startTime":"2026-04-16T21:49:34.285Z","endTime":"2026-04-16T21:49:38.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.647737523029242,"aZ":-26.402998365370085,"pfxX":-8.133613300689255,"pfxZ":3.3013144753416768,"pX":1.0052706444311852,"pZ":2.424550538075964,"vX0":8.821930406832461,"vY0":-131.5516340074935,"vZ0":-2.70374262612629,"x":78.68,"y":173.32,"x0":-1.339444177939289,"y0":50.00286285403848,"z0":5.428782924863942,"aX":-14.216139621564928},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":12.7,"spinRate":2169,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.41682197000188026,"extension":6.176035939637653},"index":3,"playId":"23b2dc7a-c548-36fb-9076-7d02a2938681","pitchNumber":4,"startTime":"2026-04-16T21:49:50.552Z","endTime":"2026-04-16T21:49:53.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22830404833714,"aZ":-32.31093576841814,"pfxX":-10.557463508930276,"pfxZ":-0.08193581045661968,"pX":-0.4048252050761231,"pZ":1.5516277635286981,"vX0":6.430455046330245,"vY0":-127.42923624902521,"vZ0":-3.6113099095660255,"x":132.43,"y":196.89,"x0":-1.6002173508575783,"y0":50.003801645290004,"z0":5.562643974995312,"aX":-17.218530828834147},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":17.5,"spinRate":1404,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4312104008300448,"extension":6.013034006054688},"hitData":{"launchSpeed":87.3,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.89,"coordY":109.0}},"index":4,"playId":"c145b6c1-d4e6-37c3-8fc4-7f8d8cc72a63","pitchNumber":5,"startTime":"2026-04-16T21:50:16.444Z","endTime":"2026-04-16T21:50:29.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":8.200000000000003,"leverageIndex":1.71,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:50:29.475Z","atBatIndex":74},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jakob Junis intentionally walks Shea Langeliers.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:50:53.940Z","endTime":"2026-04-16T21:51:07.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnThird":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Zack Gelof replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-04-16T21:50:53.939Z","endTime":"2026-04-16T21:51:05.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"base":2,"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"08250236-0766-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.871Z","endTime":"2026-04-16T21:51:05.902Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"08250236-0766-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.902Z","endTime":"2026-04-16T21:51:05.904Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"08250236-0766-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.904Z","endTime":"2026-04-16T21:51:05.905Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"08250236-0766-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T21:51:05.905Z","endTime":"2026-04-16T21:51:07.828Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.400000000000002,"awayTeamWinProbability":76.6,"homeTeamWinProbabilityAdded":3.3000000000000007,"leverageIndex":4.5,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:51:07.828Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (3) on a fly ball to left fielder Wyatt Langford. Austin Wynns scores. Zack Gelof scores. Shea Langeliers scores.","rbi":3,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:53:41.783Z","endTime":"2026-04-16T21:55:41.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-04-16T21:51:31.903Z","endTime":"2026-04-16T21:52:08.102Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jacob Latz replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-04-16T21:52:08.102Z","endTime":"2026-04-16T21:53:43.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.441413621844195,"aZ":-12.397532101553384,"pfxX":4.120878850069521,"pfxZ":10.414829092449699,"pX":-0.9957244219406751,"pZ":1.272458003937483,"vX0":-8.892651135599097,"vY0":-136.97214071534367,"vZ0":-9.947895048971482,"x":154.95,"y":204.42,"x0":1.7585508085719417,"y0":50.00477085234047,"z0":5.800827354252502,"aX":7.827248822637663},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-5.5,"spinRate":2210,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.39999474285853465,"extension":6.330241989866146},"index":2,"playId":"9e7421b7-b14c-3f62-b773-5065f4a76e80","pitchNumber":1,"startTime":"2026-04-16T21:53:43.770Z","endTime":"2026-04-16T21:53:47.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.762916738232043,"aZ":-24.80369933633624,"pfxX":-4.139080126252992,"pfxZ":4.570207076761996,"pX":-0.7104702801736026,"pZ":0.9405831921872715,"vX0":-5.581336758401751,"vY0":-125.02724854625241,"vZ0":-7.057030177255189,"x":144.08,"y":213.38,"x0":2.072807378408422,"y0":50.003151355062684,"z0":5.781915105580288,"aX":-6.675830796280186},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":8.6,"spinRate":2627,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4349775192108041,"extension":6.204908521853214},"index":3,"playId":"7d56f7b6-2dda-3d08-a486-e9c8884319e9","pitchNumber":2,"startTime":"2026-04-16T21:54:02.229Z","endTime":"2026-04-16T21:54:05.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575851770179337,"aZ":-11.301393623899706,"pfxX":5.508650532078074,"pfxZ":10.814507068760598,"pX":-0.054759943227863095,"pZ":1.3968159294161548,"vX0":-6.738182940562555,"vY0":-137.7983806402588,"vZ0":-9.785534590924598,"x":119.09,"y":201.07,"x0":1.7023394074003126,"y0":50.00665517144383,"z0":5.750189652013678,"aX":10.635548282416897},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-8.6,"spinRate":2298,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.3969358488002168,"extension":6.390076769698445},"index":4,"playId":"ff1c0c03-18c4-3f6a-b04d-a9bff6365d0d","pitchNumber":3,"startTime":"2026-04-16T21:54:24.418Z","endTime":"2026-04-16T21:54:51.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"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":95.1,"endSpeed":88.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.501847330833847,"aZ":-13.200445148469392,"pfxX":4.098915632923093,"pfxZ":9.638119820336769,"pX":-0.7752650319811384,"pZ":1.828974893491081,"vX0":-8.348931120029546,"vY0":-138.1736557030999,"vZ0":-8.59557655172122,"x":146.55,"y":189.4,"x0":1.7283729535688452,"y0":50.00542923554712,"z0":5.830265597175824,"aX":8.072032132088403},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2240,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.3936646589840018,"extension":6.439596122046859},"index":5,"playId":"a3ee1175-0bdd-354c-ba1c-7ebb2a21601c","pitchNumber":4,"startTime":"2026-04-16T21:54:58.141Z","endTime":"2026-04-16T21:55:02.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25884877843112,"aZ":-11.537883467235334,"pfxX":3.9425773111008913,"pfxZ":10.589807723933113,"pX":0.1690560016421271,"pZ":1.7872746272730948,"vX0":-5.9776187270459875,"vY0":-138.33214106418382,"vZ0":-8.936666479740094,"x":110.56,"y":190.52,"x0":1.840255152132838,"y0":50.005510469407234,"z0":5.82243804447061,"aX":7.685052264032474},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2191,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.3951211610525678,"extension":6.419437685152917},"hitData":{"launchSpeed":104.2,"launchAngle":51.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.38,"coordY":144.62}},"index":6,"playId":"573425fb-d88e-3516-b540-6f1316d25fb3","pitchNumber":5,"startTime":"2026-04-16T21:55:26.268Z","endTime":"2026-04-16T21:55:41.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":642851,"link":"/api/v1/people/642851"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":62.39999999999999,"leverageIndex":6.15,"dramaIndex":541.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:55:41.315Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":5,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T21:56:16.432Z","endTime":"2026-04-16T21:57:05.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87589038929825,"aZ":-11.933879559726554,"pfxX":6.099723506746195,"pfxZ":10.862808440447136,"pX":0.7671403968144768,"pZ":3.3846752602828456,"vX0":-5.1534868175198705,"vY0":-136.56556546968707,"vZ0":-4.687274664799555,"x":87.76,"y":147.39,"x0":1.898871716159919,"y0":50.002135425254906,"z0":5.96336439246712,"aX":11.365116607161253},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":-9.7,"spinRate":2313,"spinDirection":157},"zone":3,"typeConfidence":0.91,"plateTime":0.40317526885597044,"extension":6.205661057687153},"index":0,"playId":"3f987ec1-eeaa-322f-b001-5566e999e13a","pitchNumber":1,"startTime":"2026-04-16T21:56:16.432Z","endTime":"2026-04-16T21:56:23.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56649136382629,"aZ":-10.008452347335927,"pfxX":4.4864147819024325,"pfxZ":11.640067643463777,"pX":0.05323047007956794,"pZ":2.651444058012072,"vX0":-6.144241337764017,"vY0":-137.3935046038118,"vZ0":-6.890584824489336,"x":114.97,"y":167.19,"x0":1.739755502803028,"y0":50.00350856032886,"z0":5.87858180636399,"aX":8.544177212686614},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":-6.7,"spinRate":2411,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.3992547544257725,"extension":6.208062168390268},"hitData":{"launchSpeed":95.6,"launchAngle":44.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.03,"coordY":117.67}},"index":1,"playId":"fa96ca7c-01d3-3647-a2f6-c62fbf93c92a","pitchNumber":2,"startTime":"2026-04-16T21:56:55.969Z","endTime":"2026-04-16T21:57:05.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":656641,"link":"/api/v1/people/656641"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:57:05.510Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Burger singles on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T21:59:17.963Z","endTime":"2026-04-16T21:59:31.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Zack Gelof remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-04-16T21:59:18.587Z","endTime":"2026-04-16T21:59:18.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"101","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Denzel Clarke replaces right fielder Carlos Cortes, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-04-16T21:59:18.616Z","endTime":"2026-04-16T21:59:18.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Lawrence Butler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-04-16T21:59:18.617Z","endTime":"2026-04-16T21:59:18.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700","defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":666126,"link":"/api/v1/people/666126"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Sterner replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-04-16T21:59:18.619Z","endTime":"2026-04-16T21:59:20.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678022,"link":"/api/v1/people/678022","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13869875168858,"aZ":-15.041026112329954,"pfxX":-6.125860951033112,"pfxZ":9.536380768693888,"pX":0.4458475831362964,"pZ":2.408340877784178,"vX0":9.81665100232772,"vY0":-133.0753536916935,"vZ0":-5.001358253051586,"x":100.01,"y":173.75,"x0":-2.492221720236472,"y0":50.00083844355363,"z0":5.398970509677637,"aX":-11.003945200777855},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2213,"spinDirection":212},"zone":6,"typeConfidence":0.89,"plateTime":0.41134062529562243,"extension":6.571939260119802},"hitData":{"launchSpeed":95.5,"launchAngle":9.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.53,"coordY":116.48}},"index":4,"playId":"8287961b-dc40-3d0a-84e8-b7b5f253815f","pitchNumber":1,"startTime":"2026-04-16T21:59:20.145Z","endTime":"2026-04-16T21:59:31.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":-11.700000000000003,"leverageIndex":2.87,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-04-16T21:59:31.294Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to right fielder Lawrence Butler. Jake Burger to 2nd.","rbi":0,"awayScore":5,"homeScore":6,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T21:59:41.404Z","endTime":"2026-04-16T22:00:18.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.083016649716445,"aZ":-23.923574066189587,"pfxX":0.8786793086428288,"pfxZ":4.8499395515491805,"pX":0.3393382855052171,"pZ":3.009060725548305,"vX0":7.142090626960392,"vY0":-129.6296331082434,"vZ0":-1.5876141719920567,"x":104.07,"y":157.54,"x0":-2.565730062976508,"y0":50.00419007749694,"z0":5.455677414974843,"aX":1.4958549987197896},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2488,"spinDirection":184},"zone":3,"typeConfidence":0.88,"plateTime":0.4225152199984148,"extension":6.3451072923931395},"index":0,"playId":"aa665ce9-b53f-30b8-8f27-817d8c3e45b7","pitchNumber":1,"startTime":"2026-04-16T21:59:51.922Z","endTime":"2026-04-16T21:59:54.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":82.2,"endSpeed":76.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74637981019962,"aZ":-28.948819115129368,"pfxX":8.468861523311833,"pfxZ":2.2048520693601006,"pX":-0.10960777085172217,"pZ":2.275170275030416,"vX0":3.5770280557729612,"vY0":-119.73044232656953,"vZ0":-1.4524278557200927,"x":121.18,"y":177.35,"x0":-2.720221495653771,"y0":50.00123231549235,"z0":5.465070826790934,"aX":12.37080725044052},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.0,"breakHorizontal":-16.2,"spinRate":2710,"spinDirection":80},"zone":5,"typeConfidence":0.9,"plateTime":0.45635909999218116,"extension":6.289462872256541},"hitData":{"launchSpeed":95.9,"launchAngle":10.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.6,"coordY":106.7}},"index":1,"playId":"2e3a6f64-0c1a-38c5-81e4-4aeedddf56c3","pitchNumber":2,"startTime":"2026-04-16T22:00:08.072Z","endTime":"2026-04-16T22:00:18.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-15.699999999999989,"leverageIndex":4.68,"dramaIndex":218.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:00:18.896Z","atBatIndex":79},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Kyle Higashioka reaches on a fielder's choice. Jake Burger scores. Josh Jung to 3rd. Throwing error by pitcher Justin Sterner.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:00:24.558Z","endTime":"2026-04-16T22:01:03.826Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.896265547807047,"aZ":-25.2179169469194,"pfxX":-0.30145997444724193,"pfxZ":4.009830201347905,"pX":0.9302834551684763,"pZ":2.466725569207506,"vX0":9.663060171756394,"vY0":-130.27600494306267,"vZ0":-2.6688665423790545,"x":81.54,"y":172.18,"x0":-2.772889310216101,"y0":50.005054636493966,"z0":5.391406592505419,"aX":-0.5249926310324318},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.4,"spinRate":2722,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.41890385398806496,"extension":6.507910937806105},"hitData":{"launchSpeed":24.9,"launchAngle":24.0,"totalDistance":35.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":122.25,"coordY":187.52}},"index":0,"playId":"8ed969a9-e3d5-36cd-affe-9b33261eb8da","pitchNumber":1,"startTime":"2026-04-16T22:00:50.557Z","endTime":"2026-04-16T22:01:03.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-36.00000000000001,"leverageIndex":5.42,"dramaIndex":361.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:01:03.826Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a line drive to center fielder Denzel Clarke. Josh Jung scores. Kyle Higashioka to 2nd.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:01:58.381Z","endTime":"2026-04-16T22:03:27.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.343297137430717,"aZ":-26.04510533283016,"pfxX":4.019674297745513,"pfxZ":4.06574347902658,"pX":-0.4047591126186456,"pZ":2.6472568951331743,"vX0":4.279223451827522,"vY0":-120.84089785789128,"vZ0":-1.1473691468185006,"x":132.43,"y":167.3,"x0":-2.7083667603751045,"y0":50.00260638763403,"z0":5.376997522235271,"aX":6.056432448500553},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.4,"breakHorizontal":-8.2,"spinRate":2561,"spinDirection":83},"zone":4,"typeConfidence":0.84,"plateTime":0.4500196929829072,"extension":6.595806923475743},"index":0,"playId":"b4c7b773-0e80-3039-981a-1099b4f02e7c","pitchNumber":1,"startTime":"2026-04-16T22:02:18.463Z","endTime":"2026-04-16T22:02:21.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.055057938871567,"aZ":-14.797587661544355,"pfxX":-6.215158013284264,"pfxZ":9.138738163001213,"pX":-1.6012821576751968,"pZ":3.0267668778780203,"vX0":5.473295568884405,"vY0":-136.53967654799948,"vZ0":-3.3858177798279607,"x":178.04,"y":157.06,"x0":-2.817346016037935,"y0":50.005574587315145,"z0":5.291535795837425,"aX":-11.821076982773514},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2345,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.4000760701859125,"extension":6.451074622663738},"index":1,"playId":"60de7fe6-9b48-3a8e-9735-77098eb556ca","pitchNumber":2,"startTime":"2026-04-16T22:02:36.206Z","endTime":"2026-04-16T22:02:39.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":81.3,"endSpeed":75.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.181860226182895,"aZ":-31.45785257488417,"pfxX":7.269389555513178,"pfxZ":0.49491601441455124,"pX":-1.831155787423412,"pZ":3.797838398903591,"vX0":0.2960161660220037,"vY0":-118.5667269254601,"vZ0":2.5720024151826197,"x":186.8,"y":136.24,"x0":-2.903778349707232,"y0":50.00259974838682,"z0":5.53842560253313,"aX":10.519356975520928},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.7,"breakHorizontal":-13.3,"spinRate":2667,"spinDirection":73},"zone":11,"typeConfidence":0.89,"plateTime":0.45909586159653637,"extension":6.408390479649468},"index":2,"playId":"ce370e12-2436-3788-aebe-67ccb47eb34f","pitchNumber":3,"startTime":"2026-04-16T22:02:55.120Z","endTime":"2026-04-16T22:02:58.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.17558704630706,"aZ":-25.66042468741823,"pfxX":0.6142560527050329,"pfxZ":3.7441567128438784,"pX":-0.059088965138043695,"pZ":2.4662880299981604,"vX0":6.940164884849908,"vY0":-128.92681365049427,"vZ0":-2.527186000480039,"x":119.25,"y":172.19,"x0":-2.8283438481228864,"y0":50.005996274694965,"z0":5.371133982613633,"aX":1.0690554337828277},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-2.2,"spinRate":2624,"spinDirection":177},"zone":5,"typeConfidence":0.9,"plateTime":0.4194088786866388,"extension":6.517342208349674},"hitData":{"launchSpeed":93.6,"launchAngle":14.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.26,"coordY":86.75}},"index":3,"playId":"5429cca5-93e5-3e52-81c2-2769a0e95bde","pitchNumber":4,"startTime":"2026-04-16T22:03:16.687Z","endTime":"2026-04-16T22:03:27.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-9.400000000000002,"leverageIndex":2.61,"dramaIndex":128.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:03:27.933Z","atBatIndex":81},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Evan Carter out on a sacrifice bunt to first baseman Nick Kurtz. Kyle Higashioka to 3rd. Joc Pederson to 2nd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:03:39.216Z","endTime":"2026-04-16T22:04:29.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358160227606124,"aZ":-14.99159834604991,"pfxX":-6.298513366582377,"pfxZ":9.490318966985495,"pX":0.318566019444608,"pZ":2.701392167082863,"vX0":9.454675007725834,"vY0":-133.60085558908253,"vZ0":-4.274484538446289,"x":104.86,"y":165.84,"x0":-2.445302755944582,"y0":50.00445609338829,"z0":5.397194238462365,"aX":-11.40641773805525},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2345,"spinDirection":209},"zone":6,"typeConfidence":0.89,"plateTime":0.4097254514971511,"extension":6.492874715112981},"hitData":{"launchSpeed":43.2,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":137.69,"coordY":186.32}},"index":0,"playId":"200e839b-9626-3a97-9a3b-a17fe622e502","pitchNumber":1,"startTime":"2026-04-16T22:04:20.937Z","endTime":"2026-04-16T22:04:29.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":1.12,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:04:29.548Z","atBatIndex":82},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Justin Sterner intentionally walks Josh Smith.","rbi":0,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:04:41.695Z","endTime":"2026-04-16T22:04:48.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"08250236-0846-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.395Z","endTime":"2026-04-16T22:04:47.425Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08250236-0846-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.425Z","endTime":"2026-04-16T22:04:47.427Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"08250236-0846-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.427Z","endTime":"2026-04-16T22:04:47.429Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":3,"playId":"08250236-0846-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-04-16T22:04:47.429Z","endTime":"2026-04-16T22:04:48.654Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":1.24,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:04:48.654Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to center fielder Denzel Clarke. Kyle Higashioka scores. Joc Pederson scores. Josh Smith to 2nd.","rbi":2,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:04:53.081Z","endTime":"2026-04-16T22:07:27.569Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24569815650356,"aZ":-28.86338757926309,"pfxX":7.570499611398439,"pfxZ":2.269213761665741,"pX":1.4385633686747055,"pZ":1.0044880250665766,"vX0":7.174734906533555,"vY0":-120.21012794013194,"vZ0":-3.9739686538823276,"x":62.17,"y":211.66,"x0":-2.572855943617238,"y0":50.00185210915353,"z0":5.2537988552846135,"aX":11.028207894881726},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":2670,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.45640040606450416,"extension":6.577036528747424},"index":0,"playId":"85488192-ddd3-3f3e-b488-dedc6693292c","pitchNumber":1,"startTime":"2026-04-16T22:05:12.230Z","endTime":"2026-04-16T22:05:18.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.945843980175482,"aZ":-28.07311778111041,"pfxX":5.302973383338853,"pfxZ":2.7904979613974223,"pX":0.4566627727588352,"pZ":1.2144911419120656,"vX0":5.81904121774772,"vY0":-119.56237045406188,"vZ0":-3.763781472809158,"x":99.59,"y":205.99,"x0":-2.6845878156004876,"y0":50.00223815783228,"z0":5.289259194553938,"aX":7.7858671432049995},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.6,"breakHorizontal":-10.8,"spinRate":2699,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4556157790055235,"extension":6.679945696103308},"index":1,"playId":"26808d47-2cf4-3603-a269-57dafc4243e8","pitchNumber":2,"startTime":"2026-04-16T22:05:30.027Z","endTime":"2026-04-16T22:05:33.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5023611881141,"aZ":-15.88275975625477,"pfxX":-4.588156292056309,"pfxZ":8.766400441434385,"pX":-8.73649040664688E-4,"pZ":1.6537957374405705,"vX0":8.47814379850737,"vY0":-134.5507122306492,"vZ0":-6.486138532290999,"x":117.03,"y":194.13,"x0":-2.5774594823894703,"y0":50.003462959081524,"z0":5.19518182003666,"aX":-8.527735226597697},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2325,"spinDirection":213},"zone":8,"typeConfidence":0.87,"plateTime":0.4049954214724889,"extension":6.550415751599314},"index":2,"playId":"4a1a4d03-a31d-310c-88b7-8f22885a4989","pitchNumber":3,"startTime":"2026-04-16T22:05:46.030Z","endTime":"2026-04-16T22:06:13.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991792740431958,"aZ":-26.22566966901402,"pfxX":0.6060798458202314,"pfxZ":3.381080196316054,"pX":0.8304973837220205,"pZ":2.300811521862441,"vX0":9.034278325441203,"vY0":-130.40434418494877,"vZ0":-2.7973726967818044,"x":85.34,"y":176.66,"x0":-2.7273690149859373,"y0":50.002431662698996,"z0":5.322430461527044,"aX":1.063530517634031},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.6,"spinRate":2677,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.4166906389617586,"extension":6.591246861868695},"index":3,"playId":"52c30d75-c940-386a-b699-f7f7b3287b91","pitchNumber":4,"startTime":"2026-04-16T22:06:13.752Z","endTime":"2026-04-16T22:06:40.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79496184655094,"aZ":-14.26871866129838,"pfxX":-4.132495830579931,"pfxZ":9.635224212793833,"pX":-0.13837334273103874,"pZ":2.992801665291454,"vX0":8.08881020081703,"vY0":-134.84034633175335,"vZ0":-3.4235932046997646,"x":122.27,"y":157.97,"x0":-2.627765296728662,"y0":50.00306779609957,"z0":5.273174127406965,"aX":-7.6805871413458915},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2298,"spinDirection":209},"zone":2,"typeConfidence":0.89,"plateTime":0.40479474875389876,"extension":6.514351799492722},"index":4,"playId":"a0ceb960-b8c9-3fe4-9aaa-d35948cfcaee","pitchNumber":5,"startTime":"2026-04-16T22:06:42.164Z","endTime":"2026-04-16T22:06:45.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T22:07:03.825Z","endTime":"2026-04-16T22:07:16.115Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.027808709210568,"aZ":-14.912241839714653,"pfxX":-5.0951404569901335,"pfxZ":9.492339178896637,"pX":0.18889889358435819,"pZ":3.0428865670514003,"vX0":9.059061465501195,"vY0":-134.0265659327081,"vZ0":-3.046625264846143,"x":109.8,"y":156.62,"x0":-2.5734048263933484,"y0":50.00653802530555,"z0":5.2597642875833,"aX":-9.270455952704694},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2312,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.4087193439166783,"extension":6.683916373654092},"hitData":{"launchSpeed":102.9,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.56,"coordY":99.85}},"index":6,"playId":"a0bf9534-2e03-3e91-bf9e-a25c15d7cdb3","pitchNumber":6,"startTime":"2026-04-16T22:07:16.115Z","endTime":"2026-04-16T22:07:27.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-7.1,"leverageIndex":1.63,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:07:27.569Z","atBatIndex":84},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out sharply to center fielder Denzel Clarke. Josh Smith to 3rd.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:07:45.934Z","endTime":"2026-04-16T22:08:18.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61467394523243,"aZ":-27.228504395797362,"pfxX":0.5381728804915494,"pfxZ":2.869496925396583,"pX":0.20174826473304183,"pZ":2.110770088301745,"vX0":7.429966138041532,"vY0":-129.3201180278808,"vZ0":-2.800043689222614,"x":109.31,"y":181.79,"x0":-2.758039719064115,"y0":50.00268111945694,"z0":5.25905363233932,"aX":0.9255163469165048},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-2.4,"spinRate":2489,"spinDirection":180},"zone":8,"typeConfidence":0.9,"plateTime":0.4207875593358317,"extension":6.307332300937223},"hitData":{"launchSpeed":103.2,"launchAngle":33.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":150.9,"coordY":69.75}},"index":0,"playId":"68452ca0-0325-3b37-9da7-02824f0456f0","pitchNumber":1,"startTime":"2026-04-16T22:08:05.324Z","endTime":"2026-04-16T22:08:18.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.29,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:08:18.651Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T22:09:14.529Z","endTime":"2026-04-16T22:10:32.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"89d3baf7-4af8-38a9-affa-5fa23422fd8d","startTime":"2026-04-16T22:08:57.769Z","endTime":"2026-04-16T22:09:00.847Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.464521544654065,"aZ":-25.047205306020967,"pfxX":1.5435631121051692,"pfxZ":4.269638166291273,"pX":-0.366099809291297,"pZ":2.4358363980392252,"vX0":5.263062169210394,"vY0":-127.69207288068685,"vZ0":-2.4594755889373046,"x":130.95,"y":173.01,"x0":-2.6450680891161933,"y0":50.00462693130858,"z0":5.358831248728265,"aX":2.578834476061419},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.4,"breakHorizontal":-3.8,"spinRate":2450,"spinDirection":186},"zone":4,"typeConfidence":0.9,"plateTime":0.42707715736439633,"extension":6.389952929347418},"index":1,"playId":"30f77a5c-282b-32d2-86d9-5d3066c405a2","pitchNumber":1,"startTime":"2026-04-16T22:09:16.692Z","endTime":"2026-04-16T22:09:20.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.551355977916767,"aZ":-15.67933357791996,"pfxX":-5.525412739668993,"pfxZ":8.925481655712918,"pX":-0.20638599505539817,"pZ":2.2546209597618065,"vX0":8.099878425319508,"vY0":-135.10151213018287,"vZ0":-5.093089974588948,"x":124.87,"y":177.91,"x0":-2.5259965632743806,"y0":50.00005503331807,"z0":5.266834323052056,"aX":-10.208547750205495},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.4054866829600354,"extension":6.5485953306620805},"index":2,"playId":"9de7c9f7-4d24-3639-ac38-43fe5c91a0c5","pitchNumber":2,"startTime":"2026-04-16T22:09:35.964Z","endTime":"2026-04-16T22:09:39.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.555633784292,"aZ":-30.75690042138259,"pfxX":4.685984541691245,"pfxZ":0.9832332203036116,"pX":1.1861567668640232,"pZ":0.9686974992954124,"vX0":7.279980555827049,"vY0":-119.3520847152811,"vZ0":-3.487604628612502,"x":71.79,"y":212.63,"x0":-2.515471664837941,"y0":50.0020978451153,"z0":5.226743195260567,"aX":6.74017323700703},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":-10.3,"spinRate":2590,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.45939798499136053,"extension":6.627871346217371},"index":3,"playId":"92026c7c-b5e5-3ad6-b4b2-28cd7441837d","pitchNumber":3,"startTime":"2026-04-16T22:10:10.540Z","endTime":"2026-04-16T22:10:14.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.863197971892927,"aZ":-14.86627231365406,"pfxX":-5.744906839884694,"pfxZ":8.991098044426694,"pX":0.1601800160380868,"pZ":3.088247739194383,"vX0":9.44667569914404,"vY0":-137.04782526350982,"vZ0":-3.284228065953074,"x":110.89,"y":155.4,"x0":-2.5661750310540006,"y0":50.003443569090614,"z0":5.301405886169418,"aX":-11.060682768282215},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2401,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.39783003568986963,"extension":6.526733705025039},"index":4,"playId":"2861dbfd-d20a-3b41-8355-9f1e95366a20","pitchNumber":4,"startTime":"2026-04-16T22:10:27.960Z","endTime":"2026-04-16T22:10:32.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":642851,"link":"/api/v1/people/642851"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":680869,"link":"/api/v1/people/680869"},"third":{"id":687231,"link":"/api/v1/people/687231"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":672016,"link":"/api/v1/people/672016"},"right":{"id":671732,"link":"/api/v1/people/671732"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.32,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:10:32.696Z","atBatIndex":86},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:12:48.325Z","endTime":"2026-04-16T22:13:15.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cal Quantrill replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"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-04-16T22:11:59.342Z","endTime":"2026-04-16T22:12:50.529Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":615698,"link":"/api/v1/people/615698"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656641,"link":"/api/v1/people/656641","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.654134142935032,"aZ":-26.122066428437822,"pfxX":0.26108030828530904,"pfxZ":3.331899688459785,"pX":-1.2192333175899215,"pZ":3.311799123779497,"vX0":0.6420846050638941,"vY0":-131.64889788521498,"vZ0":-2.6269622713948193,"x":163.47,"y":149.36,"x0":-1.4968689621942413,"y0":50.00387723901092,"z0":6.186403167539353,"aX":0.4745504932656136},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2324,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.41055355989118647,"extension":6.2203246009857045},"index":1,"playId":"0cf53838-c65a-3c45-b0e7-2424f0196d17","pitchNumber":1,"startTime":"2026-04-16T22:12:50.529Z","endTime":"2026-04-16T22:12:54.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33335687792577,"aZ":-16.331269350947565,"pfxX":-7.608071191033512,"pfxZ":8.523669212617229,"pX":0.14213206856150698,"pZ":2.882525262846925,"vX0":5.776890435546176,"vY0":-135.85635754901728,"vZ0":-5.896954469814629,"x":111.58,"y":160.95,"x0":-1.029391856339155,"y0":50.002135418165935,"z0":6.226817359921308,"aX":-14.140860251710874},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2249,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40402928827479645,"extension":6.405971098369746},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.01,"coordY":116.66}},"index":2,"playId":"74b89e93-9cfb-3321-a096-718365fd1373","pitchNumber":2,"startTime":"2026-04-16T22:13:06.151Z","endTime":"2026-04-16T22:13:15.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:13:15.995Z","atBatIndex":87},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Denzel Clarke grounds into a double play, third baseman Josh Jung to second baseman Josh Smith to first baseman Jake Burger. Jacob Wilson out at 2nd. Denzel Clarke out at 1st.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:13:21.801Z","endTime":"2026-04-16T22:14:43.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.656753114879752,"aZ":-18.52479653401977,"pfxX":-6.3576799818742025,"pfxZ":7.177814555834945,"pX":-0.8740672911925745,"pZ":2.002939448641501,"vX0":3.0654335127425885,"vY0":-135.8040535419687,"vZ0":-7.823183231185537,"x":150.32,"y":184.7,"x0":-1.1802998224201076,"y0":50.00658265294669,"z0":6.1688249835453215,"aX":-12.09418832279311},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2184,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4005464549370843,"extension":6.217363447399276},"index":0,"playId":"9ea182d3-51f4-3a91-bca1-3fb137e293fe","pitchNumber":1,"startTime":"2026-04-16T22:13:37.201Z","endTime":"2026-04-16T22:13:40.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.760123522577466,"aZ":-16.604068245110504,"pfxX":-7.736025860799489,"pfxZ":8.183982616014909,"pX":-1.3106761238716091,"pZ":2.0760879173838123,"vX0":2.5053692736251487,"vY0":-136.51201874885987,"vZ0":-7.831499803441661,"x":166.96,"y":182.73,"x0":-1.230633738547343,"y0":50.00600016853009,"z0":6.107903482673415,"aX":-14.72189960588697},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":13.6,"spinRate":2240,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39999843598358575,"extension":6.25988775796891},"index":1,"playId":"6d0a7565-0ec4-3232-85f9-1e06b3695a6f","pitchNumber":2,"startTime":"2026-04-16T22:13:54.380Z","endTime":"2026-04-16T22:13:58.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":82.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91218373992914,"aZ":-28.2158248502065,"pfxX":0.7582858166368864,"pfxZ":2.3454128093674456,"pX":-0.35790420628923125,"pZ":2.5062913492834626,"vX0":2.56330948432023,"vY0":-127.32072885357576,"vZ0":-3.7434485583949835,"x":130.64,"y":171.11,"x0":-1.4645436019065097,"y0":50.00485232337889,"z0":6.157360698343224,"aX":1.281924475516795},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":-1.8,"spinRate":2374,"spinDirection":173},"zone":4,"typeConfidence":2.0,"plateTime":0.42544194036692407,"extension":6.2228803077333},"index":2,"playId":"78d7016b-11ba-3560-b156-cd51bb259165","pitchNumber":3,"startTime":"2026-04-16T22:14:14.974Z","endTime":"2026-04-16T22:14:18.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803038419916607,"aZ":-14.756729398153865,"pfxX":-4.324210475789863,"pfxZ":9.129811256662363,"pX":-0.2767879372353521,"pZ":2.768656733947015,"vX0":3.112492575074895,"vY0":-136.47527104047924,"vZ0":-6.750056684057725,"x":127.55,"y":164.03,"x0":-0.863631762491596,"y0":50.00651263934911,"z0":6.269208413896878,"aX":-8.252588926116205},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2232,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3995922988500711,"extension":6.313797541393067},"hitData":{"launchSpeed":63.1,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.23,"coordY":171.21}},"index":3,"playId":"d2d69219-9fa3-3108-bca9-6e83d5ccc2f9","pitchNumber":4,"startTime":"2026-04-16T22:14:35.086Z","endTime":"2026-04-16T22:14:43.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":672016,"link":"/api/v1/people/672016","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":672016,"link":"/api/v1/people/672016"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-8.7,"leverageIndex":2.04,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:14:43.196Z","atBatIndex":88},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Lawrence Butler pops out to third baseman Josh Jung in foul territory.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T22:14:51.068Z","endTime":"2026-04-16T22:16:51.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.53"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.99"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.79"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.30"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.50"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.14"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.64"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.05"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.77"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.00"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.32"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.84"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.55"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.059"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".386"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.059"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".894"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".697"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".386"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"}],"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"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(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.0,"endSpeed":87.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489923419310664,"aZ":-15.869366855582232,"pfxX":-2.9570811803250336,"pfxZ":8.452898978970385,"pX":-1.374048880800479,"pZ":1.991694830796216,"vX0":0.4670332415583257,"vY0":-136.86983046008095,"vZ0":-8.240864287599981,"x":169.38,"y":185.0,"x0":-1.1604627096472473,"y0":50.00245226105335,"z0":6.092556925121792,"aX":-5.703748969291383},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2153,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39765829375534434,"extension":6.240745594230467},"index":0,"playId":"f7aae8b4-79f1-38fd-a02a-2c031809c28d","pitchNumber":1,"startTime":"2026-04-16T22:15:11.666Z","endTime":"2026-04-16T22:15:15.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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.3,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.568737997809933,"aZ":-18.928590495458522,"pfxX":-10.135945904678232,"pfxZ":7.272662997665063,"pX":0.7483970187064463,"pZ":2.405008169482617,"vX0":9.192441600449065,"vY0":-133.99044823772627,"vZ0":-5.843416860385483,"x":88.47,"y":173.84,"x0":-1.4075693686476725,"y0":50.00000686274808,"z0":5.9635915260338805,"aX":-18.453374000953307},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":16.4,"spinRate":2209,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4085557787951357,"extension":6.360348647893116},"index":1,"playId":"e393e161-1772-3ea7-b409-fae1672f3902","pitchNumber":2,"startTime":"2026-04-16T22:15:26.710Z","endTime":"2026-04-16T22:15:30.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.033973230857388,"aZ":-25.239681863179854,"pfxX":-5.7545660162371295,"pfxZ":4.178779722634569,"pX":0.22379576208749435,"pZ":1.167469631490259,"vX0":4.976277940746103,"vY0":-126.24399685605856,"vZ0":-7.483992382021908,"x":108.47,"y":207.26,"x0":-0.9993106919776373,"y0":50.00227708966515,"z0":6.122653209492415,"aX":-9.545389004932629},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":9.7,"spinRate":1093,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.42937679398458384,"extension":6.309188750823227},"index":2,"playId":"c474832a-aa6f-38a9-b83e-8d28b6a8fab0","pitchNumber":3,"startTime":"2026-04-16T22:15:42.484Z","endTime":"2026-04-16T22:15:47.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243568909620624,"aZ":-21.41311503892857,"pfxX":1.0304355723303271,"pfxZ":6.082586528348222,"pX":0.07915683577371874,"pZ":2.080337587815845,"vX0":3.002081598664816,"vY0":-131.01348795314772,"vZ0":-6.386085478745342,"x":113.98,"y":182.61,"x0":-1.2075638946023475,"y0":50.000826334380875,"z0":6.1101298205197505,"aX":1.8204674119065969},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-2.4,"spinRate":2294,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.41537066707237624,"extension":6.153366355685112},"index":3,"playId":"40c0e3b7-f036-32d5-8c6a-7f8ccef89801","pitchNumber":4,"startTime":"2026-04-16T22:15:59.525Z","endTime":"2026-04-16T22:16:02.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80340122356401,"aZ":-16.7550461905741,"pfxX":-3.9463357645968404,"pfxZ":7.928844622422057,"pX":-0.48140176903077614,"pZ":2.7460298354173536,"vX0":2.5006289968924813,"vY0":-137.67729701681387,"vZ0":-6.482433555687746,"x":135.35,"y":164.64,"x0":-0.882579200345526,"y0":50.00620818187335,"z0":6.240128555997939,"aX":-7.676992955381535},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":6.7,"spinRate":2255,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.395867105393358,"extension":6.308937479332825},"index":4,"playId":"cf750cc6-0f0d-3ee7-8c4f-126a646a10e9","pitchNumber":5,"startTime":"2026-04-16T22:16:19.873Z","endTime":"2026-04-16T22:16:25.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03925760369493,"aZ":-27.497448949358915,"pfxX":1.5662599704717022,"pfxZ":2.8025127780280314,"pX":0.22207147341364572,"pZ":2.6255328348440554,"vX0":3.239282002981896,"vY0":-127.60296844858894,"vZ0":-3.4536400154189533,"x":108.54,"y":167.89,"x0":-1.260941450183749,"y0":50.00576939293975,"z0":6.132376507850903,"aX":2.616755915603355},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.5,"spinRate":2314,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.4271104116831723,"extension":6.231993213403762},"hitData":{"launchSpeed":87.9,"launchAngle":72.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.84,"coordY":177.56}},"index":5,"playId":"4b8e1e16-1d5f-327e-b3c1-7817f12a891b","pitchNumber":6,"startTime":"2026-04-16T22:16:41.157Z","endTime":"2026-04-16T22:16:51.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":615698,"link":"/api/v1/people/615698","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":677649,"link":"/api/v1/people/677649"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":573597,"link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":615698,"link":"/api/v1/people/615698"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-16T22:16:51.706Z","atBatIndex":89}]