[{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Francisco Lindor reaches on a fielding error by right fielder Christopher Morel. Francisco Lindor to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:12:25.954Z","endTime":"2026-03-17T17:14:48.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T13:05:43.371Z","endTime":"2026-03-17T16:53:54.139Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T16:53:54.139Z","endTime":"2026-03-17T17:12:13.518Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T17:12:13.518Z","endTime":"2026-03-17T17:12:28.085Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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":87.6,"endSpeed":81.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57162916819747,"aZ":-29.277509330483955,"pfxX":-7.575815421106423,"pfxZ":1.7340436997455644,"pX":-0.19556630441907216,"pZ":2.8204539302623206,"vX0":6.009865595087335,"vY0":-127.50970673758519,"vZ0":-2.767952711677352,"x":124.45,"y":162.63,"x0":-1.5817679911953562,"y0":50.0025492276665,"z0":6.195161738786379,"aX":-12.659829596092912},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":12.6,"spinRate":1987,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4271315361994463,"extension":6.0993298271905685},"index":3,"playId":"9d699678-abcd-36d7-9fe3-eee1ea5eaa93","pitchNumber":1,"startTime":"2026-03-17T17:12:28.085Z","endTime":"2026-03-17T17:12:32.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":96.0,"endSpeed":86.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03620688404394,"aZ":-15.503586817392643,"pfxX":-8.562998730800846,"pfxZ":8.568583442187514,"pX":0.9532067981633784,"pZ":2.4355525548984955,"vX0":9.802085837614445,"vY0":-139.26330937940847,"vZ0":-7.037248241547732,"x":80.67,"y":173.02,"x0":-1.5155187242346375,"y0":50.00486895438676,"z0":6.039196111163773,"aX":-16.663306919034227},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":13.2,"spinRate":2198,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39474792904416267,"extension":6.277434794258161},"index":4,"playId":"221e7958-3291-3f80-bab4-57cc989ddf88","pitchNumber":2,"startTime":"2026-03-17T17:12:44.859Z","endTime":"2026-03-17T17:12:49.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.9,"endSpeed":87.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.250761338786543,"aZ":-12.559674230059157,"pfxX":-5.900731282135055,"pfxZ":10.039369966940056,"pX":1.72132727253199,"pZ":1.4348558257507187,"vX0":10.709601287439797,"vY0":-138.93082789856055,"vZ0":-10.037532080706033,"x":51.39,"y":200.04,"x0":-1.4176769048356292,"y0":50.00661016196791,"z0":5.930647148783007,"aX":-11.533552192084825},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2181,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39430442804526367,"extension":6.287986461512126},"index":5,"playId":"d567d8a6-65fa-3d59-abb1-0d9fa9c3a362","pitchNumber":3,"startTime":"2026-03-17T17:13:01.675Z","endTime":"2026-03-17T17:13:04.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061843932733453,"aZ":-32.43390087527459,"pfxX":6.100107515399545,"pfxZ":-0.17621237130439482,"pX":0.7261423884694399,"pZ":3.1277960541851906,"vX0":3.799992444867727,"vY0":-119.9562134004312,"vZ0":-0.5056050132241401,"x":89.32,"y":154.33,"x0":-1.6732587655778413,"y0":50.00409784359531,"z0":6.24266094899845,"aX":8.855457297173182},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":-12.0,"spinRate":2272,"spinDirection":81},"zone":3,"typeConfidence":2.0,"plateTime":0.4572845275503026,"extension":6.105857064886093},"index":6,"playId":"5fa9eac2-412f-3a03-9b26-fb82d6fb77f2","pitchNumber":4,"startTime":"2026-03-17T17:13:19.455Z","endTime":"2026-03-17T17:13:23.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.297559584102668,"aZ":-33.39660294406547,"pfxX":2.596330152010147,"pfxZ":-0.8549192939879351,"pX":0.10329102632682506,"pZ":2.573050229316753,"vX0":2.6378137971285045,"vY0":-118.41798030176714,"vZ0":-1.6446496052715571,"x":113.06,"y":169.31,"x0":-1.3577937724435183,"y0":50.00062605340674,"z0":6.301060297439732,"aX":3.726667632186456},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":-5.3,"spinRate":2436,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.46061873366790707,"extension":6.208417172639521},"index":7,"playId":"ce687cea-1c56-39a7-8efc-2ecf2b8da0e3","pitchNumber":5,"startTime":"2026-03-17T17:13:38.813Z","endTime":"2026-03-17T17:13:47.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":96.3,"endSpeed":88.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.597722423315837,"aZ":-16.47210774765481,"pfxX":-8.27571934005699,"pfxZ":7.880067543049858,"pX":0.5443657684023578,"pZ":2.959001965711546,"vX0":8.397439555746464,"vY0":-140.02545956723338,"vZ0":-5.615328598746928,"x":96.25,"y":158.89,"x0":-1.4132683278335545,"y0":50.003314126403,"z0":6.062175910943596,"aX":-16.491348662596277},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":13.3,"spinRate":2203,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.3906464918777188,"extension":6.2394862775660185},"index":8,"playId":"02a49cb8-41c0-35ad-8198-20e76d56f523","pitchNumber":6,"startTime":"2026-03-17T17:13:59.982Z","endTime":"2026-03-17T17:14:05.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.871628160374197,"aZ":-19.126743858544263,"pfxX":-7.859335514782556,"pfxZ":6.666448189641945,"pX":1.67517642980182,"pZ":0.6624566962739011,"vX0":11.163332495158402,"vY0":-138.98219837762832,"vZ0":-10.898504613013934,"x":53.15,"y":220.89,"x0":-1.3707436704148765,"y0":50.00648928494066,"z0":5.902582497162683,"aX":-15.392928237081001},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":12.0,"spinRate":2325,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3939519356154433,"extension":6.232561317205474},"index":9,"playId":"db7417bd-4dee-37b5-9fb7-c75962792c22","pitchNumber":7,"startTime":"2026-03-17T17:14:24.673Z","endTime":"2026-03-17T17:14:29.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17095011353275,"aZ":-17.87684100736712,"pfxX":-5.571566746561657,"pfxZ":7.065589760612992,"pX":0.17060034433751864,"pZ":2.4895515192498205,"vX0":6.996153511421193,"vY0":-140.27568416123034,"vZ0":-6.790077507069522,"x":110.5,"y":171.56,"x0":-1.6140995095196615,"y0":50.004297967214804,"z0":6.0770311113176545,"aX":-11.275623952891232},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":8.9,"spinRate":2166,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3882020240641215,"extension":6.249145520259346},"hitData":{"launchSpeed":97.2,"launchAngle":34.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.45,"coordY":64.73}},"index":10,"playId":"a58834a7-e86a-38a2-b491-f8371cde6785","pitchNumber":8,"startTime":"2026-03-17T17:14:42.005Z","endTime":"2026-03-17T17:14:48.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-03-17T17:14:48.986Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:15:14.118Z","endTime":"2026-03-17T17:16:10.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.653805919969574,"aZ":-32.898970086231614,"pfxX":5.439706607942526,"pfxZ":-0.4995970763180324,"pX":-0.4759712796598009,"pZ":3.2980117688262767,"vX0":1.5875394118313726,"vY0":-119.04819552754066,"vZ0":-0.14048787221018866,"x":135.14,"y":149.73,"x0":-1.8565525813134702,"y0":50.00334737620577,"z0":6.310250462528024,"aX":7.887754577475566},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":-10.2,"spinRate":2376,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.45830472829290647,"extension":5.778616142897442},"index":0,"playId":"98031d07-8f64-38d3-8871-307294b2c767","pitchNumber":1,"startTime":"2026-03-17T17:15:29.196Z","endTime":"2026-03-17T17:15:33.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.3,"endSpeed":82.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554598301816053,"aZ":-30.673192213451447,"pfxX":-9.675194816800044,"pfxZ":0.8716259858870901,"pX":1.3009535576817985,"pZ":1.613838112281901,"vX0":10.820122769761893,"vY0":-129.5967983927401,"vZ0":-5.245012825905967,"x":67.41,"y":195.21,"x0":-1.6516779745840888,"y0":50.000448852456074,"z0":5.978901756258804,"aX":-16.619554238651112},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":15.4,"spinRate":1995,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42103549643999205,"extension":6.1659311874640865},"index":1,"playId":"527e9a3b-a935-3a8c-8f4c-ef07d693f028","pitchNumber":2,"startTime":"2026-03-17T17:15:47.626Z","endTime":"2026-03-17T17:15:51.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.968528931884187,"aZ":-19.64621337959423,"pfxX":-11.103360342541038,"pfxZ":6.614208791336065,"pX":0.4618823030371044,"pZ":2.1500672331268422,"vX0":9.621356557236364,"vY0":-136.94039434749632,"vZ0":-6.832747631107583,"x":99.39,"y":180.73,"x0":-1.6589402466529106,"y0":50.00533187466605,"z0":6.027328324507443,"aX":-21.037058555674808},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":18.0,"spinRate":2260,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.40037927427623243,"extension":6.076408919288682},"hitData":{"launchSpeed":88.6,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.69,"coordY":152.09}},"index":2,"playId":"ec45f76d-d916-386b-94e2-6d2d33b46bac","pitchNumber":3,"startTime":"2026-03-17T17:16:05.717Z","endTime":"2026-03-17T17:16:10.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.22,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:16:10.932Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:16:38.290Z","endTime":"2026-03-17T17:18:26.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53893396773573,"aZ":-27.804893212164,"pfxX":-10.567409767013956,"pfxZ":2.328749842070387,"pX":-0.27516899060515687,"pZ":3.161115209390677,"vX0":7.440468652508721,"vY0":-137.57710992774133,"vZ0":-2.691772622708359,"x":127.49,"y":153.43,"x0":-1.6711281325817235,"y0":50.00339016603826,"z0":6.0794264003164455,"aX":-19.82948201637508},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.7,"breakHorizontal":17.2,"spinRate":2191,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.401389575133666,"extension":6.120631460708752},"index":0,"playId":"f9ec093b-22de-3765-8615-5ed547ca82d0","pitchNumber":1,"startTime":"2026-03-17T17:16:38.317Z","endTime":"2026-03-17T17:16:42.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009298794498932,"aZ":-24.622585373887436,"pfxX":-10.480655082165509,"pfxZ":3.829110185274537,"pX":0.29760009969549356,"pZ":2.8578405266772755,"vX0":9.195852707695622,"vY0":-139.26967244718935,"vZ0":-4.4908576825965145,"x":105.66,"y":161.62,"x0":-1.6783942091777775,"y0":50.00505378660826,"z0":6.111104966120963,"aX":-20.680411877250393},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.2,"breakHorizontal":17.2,"spinRate":2226,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.39263643317410457,"extension":6.0655583937432},"index":1,"playId":"7442f8f2-f6ab-359b-9601-6504bb9f6630","pitchNumber":2,"startTime":"2026-03-17T17:16:57.503Z","endTime":"2026-03-17T17:17:01.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496424946750523,"aZ":-28.395438701891823,"pfxX":-9.899806579729809,"pfxZ":2.222741296859926,"pX":-1.4698068155386352,"pZ":2.52678918683151,"vX0":4.536297714031163,"vY0":-129.3398091554835,"vZ0":-3.6242168664527146,"x":173.03,"y":170.56,"x0":-1.958494565313766,"y0":50.00082705350484,"z0":6.11914905300498,"aX":-16.802390951369155},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":16.9,"spinRate":2089,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.42317587355450215,"extension":5.999935063319511},"index":2,"playId":"1219dac5-6d4c-3866-976a-232a48e4661b","pitchNumber":3,"startTime":"2026-03-17T17:17:16.515Z","endTime":"2026-03-17T17:17:20.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":96.3,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.078611353190027,"aZ":-14.59007696353695,"pfxX":-9.35220773502741,"pfxZ":8.867628168619065,"pX":1.1230329322809796,"pZ":2.7991310735338986,"vX0":10.457845587602412,"vY0":-139.8135326254242,"vZ0":-6.416269514338891,"x":74.19,"y":163.2,"x0":-1.4481169509071528,"y0":50.0019619124672,"z0":6.078616783277741,"aX":-18.54296687773203},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":14.9,"spinRate":2268,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3915268693847245,"extension":6.039285247811575},"index":3,"playId":"072e8d70-4c4f-304e-821c-5447d7bcc0e0","pitchNumber":4,"startTime":"2026-03-17T17:17:36.854Z","endTime":"2026-03-17T17:17:39.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":83.3,"endSpeed":77.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.89750774188982,"aZ":-29.038329603051086,"pfxX":3.038090798789664,"pfxZ":2.100712859687424,"pX":1.8818071426909695,"pZ":1.5165350485578202,"vX0":7.382084482384672,"vY0":-121.14056038132608,"vZ0":-4.949195078149315,"x":45.27,"y":197.83,"x0":-1.5953345321136643,"y0":50.00126553153127,"z0":6.1141199032574,"aX":4.529875229261609},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.9,"breakHorizontal":-7.2,"spinRate":2426,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.45153756773051823,"extension":5.927156289688183},"index":4,"playId":"1cb7229f-fabd-38dd-8412-bdba014c52e6","pitchNumber":5,"startTime":"2026-03-17T17:17:59.792Z","endTime":"2026-03-17T17:18:02.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010072838976505,"aZ":-27.795114801382383,"pfxX":-10.377848947268873,"pfxZ":2.536859721362994,"pX":0.48133456422985094,"pZ":0.6476720476022304,"vX0":8.674855292137428,"vY0":-130.47002834249102,"vZ0":-8.3222889238728,"x":98.65,"y":221.29,"x0":-1.535570571332066,"y0":50.00320021031252,"z0":5.96816453849641,"aX":-17.922542069078787},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":16.9,"spinRate":2130,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41952461666835017,"extension":6.2070966170427555},"index":5,"playId":"06ccd945-04f1-3395-a2dd-5f4f1a79b25a","pitchNumber":6,"startTime":"2026-03-17T17:18:21.866Z","endTime":"2026-03-17T17:18:26.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.26,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:18:26.091Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:18:46.764Z","endTime":"2026-03-17T17:19:47.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.957751822039913,"aZ":-34.63009434449047,"pfxX":1.3076267064694305,"pfxZ":-1.644743754394387,"pX":0.5175930532011783,"pZ":2.2425607374764893,"vX0":4.636686885485394,"vY0":-120.84625671268925,"vZ0":-2.3485712012018514,"x":97.27,"y":178.23,"x0":-1.5903696481814231,"y0":50.005818966595356,"z0":6.248040284088703,"aX":1.9476671385675648},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.2,"breakHorizontal":-3.4,"spinRate":2428,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4519976556003247,"extension":5.963650066573916},"index":0,"playId":"f319c90d-aaee-3e39-a106-00032513611e","pitchNumber":1,"startTime":"2026-03-17T17:18:59.164Z","endTime":"2026-03-17T17:19:02.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59327640873113,"aZ":-27.45927224383261,"pfxX":0.9747601595161303,"pfxZ":2.7549381589191775,"pX":0.0607114947933123,"pZ":2.4904952602287516,"vX0":4.2571848932186676,"vY0":-129.3547237517815,"vZ0":-3.887759154792426,"x":114.69,"y":171.54,"x0":-1.7266261106570786,"y0":50.00093896132168,"z0":6.095655510528102,"aX":1.667236926541889},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":-2.6,"spinRate":2192,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4219003009336162,"extension":5.917350026800392},"index":1,"playId":"ffd3a3c0-5d1b-3809-af99-6dc96352ecf4","pitchNumber":2,"startTime":"2026-03-17T17:19:22.683Z","endTime":"2026-03-17T17:19:26.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.385523027715436,"aZ":-15.065704495734938,"pfxX":-6.129704973281239,"pfxZ":8.47949023802494,"pX":0.8347556573868843,"pZ":3.1332215485001846,"vX0":8.504398074122804,"vY0":-141.19455618688073,"vZ0":-5.634826490547507,"x":85.18,"y":154.18,"x0":-1.420979922353494,"y0":50.00330003220564,"z0":6.125638087726188,"aX":-12.36807360451584},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2299,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3880412095107819,"extension":6.0169113594364285},"index":2,"playId":"50bee9eb-6243-3dde-91bb-73d7c48a2f1f","pitchNumber":3,"startTime":"2026-03-17T17:19:43.108Z","endTime":"2026-03-17T17:19:47.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:19:47.262Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Robert Jr. flies out to left fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-17T17:20:12.898Z","endTime":"2026-03-17T17:20:38.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216355975065518,"aZ":-28.151382885497696,"pfxX":1.3771837288311906,"pfxZ":2.354604695237338,"pX":1.0446238312526785,"pZ":3.062137579111483,"vX0":6.232810055901861,"vY0":-129.47787045383865,"vZ0":-2.3063141052852805,"x":147.42,"y":172.58,"x0":-1.565780125125202,"y0":50.00443380143006,"z0":6.10313380528595,"aX":2.3550665502692603},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-3.8,"spinRate":2151,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4218750459090188,"extension":5.958282873444936},"index":0,"playId":"d7a2628f-715e-3946-b033-91848234d269","pitchNumber":1,"startTime":"2026-03-17T17:20:13.644Z","endTime":"2026-03-17T17:20:17.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07287920023816,"aZ":-21.934618358342146,"pfxX":-10.515448455776427,"pfxZ":5.343886997189614,"pX":-0.7980932592675595,"pZ":2.4520083499119583,"vX0":6.3362043908908845,"vY0":-138.11269414054067,"vZ0":-5.803625554586047,"x0":-1.7654533224232487,"y0":50.0039912090871,"z0":6.07293009570759,"aX":-20.152456801120135},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":17.5,"spinRate":2192,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39781325594070216,"extension":6.01157213831896},"hitData":{"launchSpeed":88.2,"launchAngle":23.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.79,"coordY":102.41}},"index":1,"playId":"d4075482-7c66-3abb-9fbe-5b219bf8b5ac","pitchNumber":2,"startTime":"2026-03-17T17:20:29.889Z","endTime":"2026-03-17T17:20:38.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:20:38.756Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:22:45.450Z","endTime":"2026-03-17T17:23:51.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467853186537663,"aZ":-20.266474061853582,"pfxX":11.538052766651578,"pfxZ":7.235348745685259,"pX":0.43092221959245,"pZ":2.7656716427709944,"vX0":-10.248488969249298,"vY0":-127.7769415518703,"vZ0":-2.1488891224887694,"x":100.57,"y":164.11,"x0":3.003700719586262,"y0":50.004463958339095,"z0":5.217861434702256,"aX":18.993056652258602},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.8,"breakHorizontal":-18.5,"spinRate":1942,"spinDirection":115},"zone":3,"typeConfidence":2.0,"plateTime":0.4294228802437785,"extension":6.399799830112869},"index":0,"playId":"1f1bf77b-e445-3a5c-a921-e25dd7888850","pitchNumber":1,"startTime":"2026-03-17T17:22:45.450Z","endTime":"2026-03-17T17:22:48.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.193817532078068,"aZ":-26.186134627414713,"pfxX":1.8862662073605048,"pfxZ":4.079520663120311,"pX":-1.4042969545442325,"pZ":2.5497764566204895,"vX0":-11.315900730574457,"vY0":-120.5926152059401,"vZ0":-0.8059315175787481,"x":170.53,"y":169.94,"x0":3.110640665979369,"y0":50.00193500721645,"z0":5.205179503425532,"aX":2.768489745921054},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.4,"breakHorizontal":-0.6,"spinRate":2130,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.45478251177595297,"extension":6.582749819734997},"index":1,"playId":"e4fa895c-62d6-388e-96b6-ba5171a3c886","pitchNumber":2,"startTime":"2026-03-17T17:22:58.087Z","endTime":"2026-03-17T17:23:02.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54612525540925,"aZ":-23.623944689815776,"pfxX":10.119674288896569,"pfxZ":5.002625688026905,"pX":-0.3940327677110591,"pZ":3.193141469618471,"vX0":-12.114293000384171,"vY0":-128.57629974195274,"vZ0":-0.39408571808963166,"x":132.02,"y":152.57,"x0":3.0192567094805502,"y0":50.001886036788,"z0":5.149740737067274,"aX":17.290957324274167},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.2,"breakHorizontal":-16.3,"spinRate":1922,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.4227197865637029,"extension":7.122465787680624},"index":2,"playId":"6dd08327-3c18-3c70-b241-936c0212b1fe","pitchNumber":3,"startTime":"2026-03-17T17:23:10.901Z","endTime":"2026-03-17T17:23:14.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":81.2,"endSpeed":74.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.816659534519495,"aZ":-30.13847247255424,"pfxX":11.42335531670755,"pfxZ":1.4331719868217423,"pX":1.4848336674024825,"pZ":3.656145401250178,"vX0":-7.31002297106857,"vY0":-117.99121017605633,"vZ0":2.6104105958791095,"x":60.4,"y":140.06,"x0":3.1269423534947567,"y0":50.002537051875024,"z0":5.2983029906683194,"aX":16.231809806321404},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.5,"breakHorizontal":-19.1,"spinRate":1811,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.46282687095349484,"extension":7.10238538627885},"index":3,"playId":"2b6110a2-6df1-3612-82ec-5a88ccb23407","pitchNumber":4,"startTime":"2026-03-17T17:23:34.687Z","endTime":"2026-03-17T17:23:38.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09437937398051,"aZ":-23.96030257515785,"pfxX":10.411355291229484,"pfxZ":4.849282229469193,"pX":-0.5074408435273211,"pZ":2.7363859813781417,"vX0":-12.067121784762213,"vY0":-129.3957279257574,"vZ0":-1.3140097991750253,"x":136.34,"y":164.9,"x0":2.864716523886468,"y0":50.00627402509202,"z0":5.08726724845697,"aX":17.652016036204525},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":-16.2,"spinRate":1914,"spinDirection":112},"zone":1,"typeConfidence":2.0,"plateTime":0.42336326093777066,"extension":6.703189285540159},"hitData":{"launchSpeed":95.6,"launchAngle":24.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.31,"coordY":59.69}},"index":4,"playId":"fdd296a6-bce3-36bc-b3a7-75771ea794d4","pitchNumber":5,"startTime":"2026-03-17T17:23:46.124Z","endTime":"2026-03-17T17:23:51.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:23:51.705Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, second baseman Marcus Semien to first baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:23:59.090Z","endTime":"2026-03-17T17:24:41.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":88.6,"endSpeed":81.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606869553772004,"aZ":-22.783776805688763,"pfxX":11.927757988361808,"pfxZ":5.552422999056439,"pX":-0.618001075487398,"pZ":1.9773729831143607,"vX0":-13.428000243763007,"vY0":-128.46483685730007,"vZ0":-3.3981527992490346,"x":140.56,"y":185.39,"x0":3.0976424720464304,"y0":50.005112987885546,"z0":5.064269790688242,"aX":20.180757036187845},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.6,"breakHorizontal":-19.1,"spinRate":1931,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.424427306421975,"extension":7.129163999845929},"index":0,"playId":"8f08e9dc-280c-3ca5-bdfa-66cc1f98fae3","pitchNumber":1,"startTime":"2026-03-17T17:24:22.701Z","endTime":"2026-03-17T17:24:26.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508777041747905,"aZ":-23.192753253879157,"pfxX":3.9275625834252565,"pfxZ":5.632770973405174,"pX":-0.10507745501311436,"pZ":3.1221517844301214,"vX0":-9.360338925534327,"vY0":-125.06775181015544,"vZ0":-0.5903596188303819,"x":121.01,"y":154.48,"x0":3.1639125350583504,"y0":50.00609669420689,"z0":5.2511807637698835,"aX":6.2680289164112},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.3,"breakHorizontal":-5.2,"spinRate":2022,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4367258765095072,"extension":6.844713939057436},"hitData":{"launchSpeed":83.4,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.22,"coordY":157.16}},"index":1,"playId":"c83b9c7f-8932-34fa-9de4-0d4a68189658","pitchNumber":2,"startTime":"2026-03-17T17:24:34.510Z","endTime":"2026-03-17T17:24:41.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:24:41.116Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Norby flies out sharply to left fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-17T17:25:03.628Z","endTime":"2026-03-17T17:25:23.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":66.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32074829119644,"aZ":-29.825716406227155,"pfxX":-7.6309873399388355,"pfxZ":2.0961352694724695,"pX":-0.6163760372944225,"pZ":2.108352678772536,"vX0":-5.706496377379346,"vY0":-106.26165928820046,"vZ0":0.7109825289831142,"x":140.49,"y":181.85,"x0":3.1135042048012744,"y0":50.00520027797389,"z0":5.207867440585894,"aX":-8.567259251261579},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":2188,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.5191088509945825,"extension":6.548973577604142},"index":0,"playId":"7b7f1537-02de-3e2f-98d5-44ce11751ef1","pitchNumber":1,"startTime":"2026-03-17T17:25:03.628Z","endTime":"2026-03-17T17:25:07.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466504302150394,"aZ":-27.1909398323897,"pfxX":12.054342114563852,"pfxZ":3.4910473560002497,"pX":0.00880586283120244,"pZ":2.631598212611873,"vX0":-10.650454947759949,"vY0":-119.23057757125657,"vZ0":-0.4366383723426761,"x":116.66,"y":167.73,"x0":2.983039404306761,"y0":50.00592124599784,"z0":5.2861170875988055,"aX":17.23346148826216},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.5,"breakHorizontal":-19.1,"spinRate":1888,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4606526267114912,"extension":6.563148876549837},"hitData":{"launchSpeed":102.7,"launchAngle":32.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":45.82,"coordY":84.8}},"index":1,"playId":"f41eb2f5-fcc0-3800-94ec-08495c4c4c9b","pitchNumber":2,"startTime":"2026-03-17T17:25:14.861Z","endTime":"2026-03-17T17:25:23.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:25:23.374Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:27:13.668Z","endTime":"2026-03-17T17:28:56.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":85.2,"endSpeed":79.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0207793713619,"aZ":-27.620242294815924,"pfxX":2.0773322754050616,"pfxZ":2.8734204685817595,"pX":-0.88725374836863,"pZ":3.810502599520388,"vX0":1.470640896084341,"vY0":-124.27114497325117,"vZ0":-0.5708541040586779,"x":150.82,"y":135.9,"x0":-1.7540417816433738,"y0":50.001656792827156,"z0":6.313145236810871,"aX":3.2881989653394372},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":-4.1,"spinRate":2103,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.43869323681757644,"extension":5.744423476270916},"index":0,"playId":"06fd0ffc-ab53-390e-8f02-5b350e9e530c","pitchNumber":1,"startTime":"2026-03-17T17:27:30.799Z","endTime":"2026-03-17T17:27:35.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.464117142774498,"aZ":-24.327858278969796,"pfxX":0.8454195074893627,"pfxZ":4.736866722906187,"pX":0.8692775984757165,"pZ":2.7891726802506045,"vX0":5.911375136353108,"vY0":-126.47499405598042,"vZ0":-3.596953886050626,"x":83.87,"y":163.47,"x0":-1.5870399541795774,"y0":50.000808969944195,"z0":6.132748572710342,"aX":1.3988533974268882},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2150,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4294869942035988,"extension":5.948163157389045},"index":1,"playId":"382ca26e-e9b2-325f-b88b-2a83d6a2a7a4","pitchNumber":2,"startTime":"2026-03-17T17:27:47.777Z","endTime":"2026-03-17T17:27:51.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47609716400236,"aZ":-14.658424113276475,"pfxX":-6.007465228979955,"pfxZ":8.93215889622167,"pX":0.9125956517372639,"pZ":2.981925617317717,"vX0":9.05753047963157,"vY0":-138.57018016697194,"vZ0":-5.745571006807359,"x":82.21,"y":158.27,"x0":-1.6051034830491286,"y0":50.00574784393681,"z0":6.047282580491182,"aX":-11.785303842252832},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2084,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39397963967472593,"extension":6.18048538350644},"index":2,"playId":"2b203279-4b67-3ef0-9925-6d2d61b292c5","pitchNumber":3,"startTime":"2026-03-17T17:28:05.749Z","endTime":"2026-03-17T17:28:12.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13668306092169,"aZ":-32.60255268022385,"pfxX":4.150469066552445,"pfxZ":-0.28811619741637173,"pX":-0.5581805576747177,"pZ":2.7456318358559133,"vX0":1.680258170385765,"vY0":-120.45256682844766,"vZ0":-1.3453990061515058,"x":138.13,"y":148.44,"x0":-1.8048385893573444,"y0":50.00553811986909,"z0":6.203015725965144,"aX":6.079030019930729},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.6,"breakHorizontal":-7.9,"spinRate":2287,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.4553057485199954,"extension":5.799220295886546},"index":3,"playId":"69ff907f-be33-3711-86c1-4df1086de78a","pitchNumber":4,"startTime":"2026-03-17T17:28:53.117Z","endTime":"2026-03-17T17:28:56.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:28:56.425Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:29:14.044Z","endTime":"2026-03-17T17:30:17.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99397578364688,"aZ":-31.500490392604434,"pfxX":6.278033065100685,"pfxZ":0.46295968980188285,"pX":0.3424715811418325,"pZ":1.952362034694159,"vX0":3.226418341754566,"vY0":-119.90799185475343,"vZ0":-3.0729281423555337,"x":103.95,"y":186.07,"x0":-1.8395557895036025,"y0":50.00038874125093,"z0":6.085218796446378,"aX":9.063502032757807},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":-12.2,"spinRate":2195,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.45825640422093095,"extension":6.090303368664694},"index":0,"playId":"4f329097-eda0-3bd8-92bc-b34913063429","pitchNumber":1,"startTime":"2026-03-17T17:29:19.819Z","endTime":"2026-03-17T17:29:23.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130563488858574,"aZ":-18.42240169345283,"pfxX":-8.061500971540015,"pfxZ":6.900662071069227,"pX":1.1487043587828245,"pZ":1.706713596617955,"vX0":10.313680445074173,"vY0":-139.25922731548138,"vZ0":-8.249493022536077,"x":73.21,"y":192.7,"x0":-1.531084538862956,"y0":50.000175276501196,"z0":5.89441523287455,"aX":-16.056525521985325},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.2,"breakHorizontal":12.8,"spinRate":2276,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3912192358903628,"extension":6.148060674945398},"index":1,"playId":"be11e86d-bf39-320b-a074-c23822024bd8","pitchNumber":2,"startTime":"2026-03-17T17:29:37.195Z","endTime":"2026-03-17T17:29:41.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.1,"endSpeed":90.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.723024941290767,"aZ":-23.065197246979633,"pfxX":-9.357647706942137,"pfxZ":4.463907680306482,"pX":0.8317952077204335,"pZ":1.0569213869202176,"vX0":9.609617713284091,"vY0":-140.968838992501,"vZ0":-9.397683164005446,"x":85.29,"y":210.24,"x0":-1.3820992588945245,"y0":50.00475626182387,"z0":5.88525837393304,"aX":-19.106835758983703},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2243,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3864168439721656,"extension":6.292751213771866},"index":2,"playId":"f961dfe6-9c0f-3545-938c-72988c7c2c15","pitchNumber":3,"startTime":"2026-03-17T17:29:52.769Z","endTime":"2026-03-17T17:29:57.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50135776222647,"aZ":-26.557282138068114,"pfxX":-0.8555476430608089,"pfxZ":3.288673491736607,"pX":0.17295776743954666,"pZ":2.0417789195162936,"vX0":4.961912215180834,"vY0":-128.96329650949448,"vZ0":-4.9576120274077855,"x":110.41,"y":183.65,"x0":-1.653897242379951,"y0":50.00032741790345,"z0":6.00455987715151,"aX":-1.4603568858963458},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":0.6,"spinRate":2218,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.42258023535766753,"extension":6.056904833527044},"hitData":{"launchSpeed":73.0,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.82,"coordY":149.73}},"index":3,"playId":"5cac99d2-f7e6-32eb-a1ec-ad3ce500278f","pitchNumber":4,"startTime":"2026-03-17T17:30:11.010Z","endTime":"2026-03-17T17:30:17.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:30:17.716Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-17T17:30:30.850Z","endTime":"2026-03-17T17:31:41.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122677922032384,"aZ":-28.2085229884263,"pfxX":-9.599157352321521,"pfxZ":2.379671957730059,"pX":-0.4173180523326709,"pZ":2.6393026012103076,"vX0":6.312660097760115,"vY0":-128.10986737410454,"vZ0":-3.2653715984454905,"x":132.91,"y":167.52,"x0":-1.6645228389403335,"y0":50.00133591626407,"z0":6.132104722839399,"aX":-15.976438260661297},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":1923,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4273220440098373,"extension":6.161539657053884},"index":0,"playId":"381b04f5-af23-35bc-94f7-5275ae302f6e","pitchNumber":1,"startTime":"2026-03-17T17:30:43.952Z","endTime":"2026-03-17T17:30:47.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.386308937052817,"aZ":-15.30401114842743,"pfxX":-8.173325024385676,"pfxZ":8.40026011557418,"pX":0.1372370588987629,"pZ":2.867652577526205,"vX0":7.396602800298949,"vY0":-140.48161397465327,"vZ0":-5.923583628264644,"x":111.77,"y":161.35,"x0":-1.4617080186151183,"y0":50.005163894420946,"z0":5.990332279464314,"aX":-16.4178856557716},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":13.4,"spinRate":2362,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.38918559696773647,"extension":6.0874135916656344},"index":1,"playId":"9a56b58a-bc2d-37e1-a44f-7ada5b745956","pitchNumber":2,"startTime":"2026-03-17T17:30:59.424Z","endTime":"2026-03-17T17:31:03.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.8,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69120582706245,"aZ":-27.656236165334164,"pfxX":-0.44309889477655906,"pfxZ":2.681608724018809,"pX":0.5377059004364081,"pZ":1.375203314781311,"vX0":5.430362733896283,"vY0":-129.14006384365365,"vZ0":-6.343988318608298,"x":96.5,"y":201.65,"x0":-1.5375110496789368,"y0":50.000456566380095,"z0":5.9997201795696995,"aX":-0.7460298588455031},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":2248,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.424646001684267,"extension":6.0535061194795725},"index":2,"playId":"648a6795-a541-342b-9bc9-9ac36b918464","pitchNumber":3,"startTime":"2026-03-17T17:31:20.738Z","endTime":"2026-03-17T17:31:24.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296461053517866,"aZ":-27.78202017573325,"pfxX":3.3188314165466344,"pfxZ":2.948296721763419,"pX":0.5964285557909975,"pZ":2.0456512202160764,"vX0":4.219431431606732,"vY0":-121.92656580932355,"vZ0":-3.7631687857767266,"x":94.27,"y":183.55,"x0":-1.5945861177051734,"y0":50.0027528587722,"z0":6.0341246559967106,"aX":4.944781610263675},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.6,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4510105496863477,"extension":6.2535682573492934},"index":3,"playId":"e3045451-3ce1-3771-8532-8c2761f1371f","pitchNumber":4,"startTime":"2026-03-17T17:31:37.855Z","endTime":"2026-03-17T17:31:41.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:31:41.586Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:33:43.929Z","endTime":"2026-03-17T17:34:38.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373365390295046,"aZ":-23.994304451256724,"pfxX":13.176072137344246,"pfxZ":4.896522843478394,"pX":1.2072376067964812,"pZ":2.7576262591704777,"vX0":-8.334448274328992,"vY0":-128.12643126515542,"vZ0":-1.4206950429618488,"x":70.98,"y":164.32,"x0":2.7831332685062042,"y0":50.00108479629254,"z0":5.186367289494236,"aX":22.001870634096385},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":-22.1,"spinRate":1874,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4267636317948953,"extension":6.717917885370357},"index":0,"playId":"b6a40696-62c0-3c83-9ffe-683092392965","pitchNumber":1,"startTime":"2026-03-17T17:33:47.438Z","endTime":"2026-03-17T17:33:51.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":68.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.229571753969857,"aZ":-30.848015257283926,"pfxX":-4.226037289342236,"pfxZ":1.1293981717188863,"pX":-1.46607751585638,"pZ":3.0343030929515247,"vX0":-7.868369238596717,"vY0":-107.40660372592592,"vZ0":2.2735560482327157,"x":172.88,"y":156.85,"x0":2.7904640132098106,"y0":50.00130746065175,"z0":5.38733479845857,"aX":-4.945804728209484},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":3.0,"breakHorizontal":9.7,"spinRate":2074,"spinDirection":296},"zone":11,"typeConfidence":2.0,"plateTime":0.5095438409615012,"extension":6.484404523726207},"index":1,"playId":"d07abf6d-b8b6-3ae7-9fb5-16de03033785","pitchNumber":2,"startTime":"2026-03-17T17:34:09.063Z","endTime":"2026-03-17T17:34:12.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37063959067957,"aZ":-28.425664931470344,"pfxX":-4.34995642830011,"pfxZ":3.236710289604984,"pX":-0.8306232503425368,"pZ":2.0744524270086324,"vX0":-7.049325580701231,"vY0":-108.29084197203733,"vZ0":0.10055269855443782,"x":148.66,"y":182.77,"x0":3.064728539400792,"y0":50.00169980883656,"z0":5.203484296719959,"aX":-5.034588551363134},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":6.2,"breakHorizontal":10.2,"spinRate":2161,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.5107737483525576,"extension":6.6189142033515065},"index":2,"playId":"5dc2f140-d906-31d1-b69e-5fcd942c0d72","pitchNumber":3,"startTime":"2026-03-17T17:34:19.064Z","endTime":"2026-03-17T17:34:23.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-17T17:34:27.387Z","endTime":"2026-03-17T17:34:35.323Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887625450541883,"aZ":-22.25674630195517,"pfxX":8.712474173947784,"pfxZ":5.696504602431531,"pX":0.9664934179826038,"pZ":3.399313970594433,"vX0":-8.31657540766953,"vY0":-130.69125205519836,"vZ0":-0.028883993419505427,"x":80.16,"y":147.0,"x0":3.0481796376277535,"y0":50.003331826316185,"z0":5.073295440726727,"aX":15.16921888354708},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":-14.0,"spinRate":1916,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.41807596573495154,"extension":6.730851538615445},"index":4,"playId":"3cad8d9c-65f4-36ee-b08f-841f2ae18ec2","pitchNumber":4,"startTime":"2026-03-17T17:34:35.323Z","endTime":"2026-03-17T17:34:38.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:34:38.678Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christopher Morel grounds out, third baseman Bo Bichette to first baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:34:55.627Z","endTime":"2026-03-17T17:35:31.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":67.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.282178506262532,"aZ":-27.327858694337973,"pfxX":-4.716128310360964,"pfxZ":4.233673892951531,"pX":-0.26627568289678255,"pZ":2.0300466460940476,"vX0":-5.832196458298756,"vY0":-106.30126949410257,"vZ0":-0.05400915829531194,"x":127.15,"y":183.97,"x0":3.1257461401819158,"y0":50.00057572639476,"z0":5.15904253320487,"aX":-5.394463137367596},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":8.0,"breakHorizontal":10.1,"spinRate":2190,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.51531921916028,"extension":6.528525248720826},"index":0,"playId":"6bc91a8e-51ac-3b70-838c-a50849d9a5c1","pitchNumber":1,"startTime":"2026-03-17T17:34:57.724Z","endTime":"2026-03-17T17:35:00.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.6,"endSpeed":82.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719024152595765,"aZ":-22.753925733601125,"pfxX":9.241421191317762,"pfxZ":5.4720042061158445,"pX":-0.5948726757309167,"pZ":4.220977729389599,"vX0":-11.79655958451165,"vY0":-129.96874906653878,"vZ0":2.0000077109658045,"x":139.68,"y":124.81,"x0":2.7894833345755043,"y0":50.000994675734866,"z0":5.162972298855218,"aX":15.904167877500946},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-14.3,"spinRate":1908,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.4204797957730211,"extension":7.456758752189756},"index":1,"playId":"2131c91c-f070-3a38-8224-189eeda9c080","pitchNumber":2,"startTime":"2026-03-17T17:35:09.433Z","endTime":"2026-03-17T17:35:12.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.501069191051645,"aZ":-25.048431817978827,"pfxX":1.6221409841810348,"pfxZ":4.79221786348109,"pX":-0.8831653904652422,"pZ":2.6187817835538274,"vX0":-9.812110661464324,"vY0":-121.38456925903193,"vZ0":-0.5662894412243324,"x":150.66,"y":168.07,"x0":3.006621648765503,"y0":50.004221569993206,"z0":5.042419510761528,"aX":2.4143441590058887},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.8,"breakHorizontal":-0.5,"spinRate":2092,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.45181044286739835,"extension":6.782929044691987},"hitData":{"launchSpeed":75.0,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.62,"coordY":168.82}},"index":2,"playId":"c4111337-2d6d-327d-8937-13be6bf5ce5e","pitchNumber":3,"startTime":"2026-03-17T17:35:23.341Z","endTime":"2026-03-17T17:35:31.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:35:31.017Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Graham Pauley grounds out, second baseman Marcus Semien to first baseman Jorge Polanco.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-17T17:35:40.770Z","endTime":"2026-03-17T17:36:31.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476148784520984,"aZ":-23.013182089845607,"pfxX":10.52768712304282,"pfxZ":5.658402293814525,"pX":-0.15233088001796982,"pZ":2.82326820875396,"vX0":-11.213756789108224,"vY0":-126.61122670666026,"vZ0":-0.9805288917263075,"x":122.81,"y":162.55,"x0":2.9717445565774168,"y0":50.00469596741631,"z0":5.061695517906643,"aX":17.050628991646228},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.2,"breakHorizontal":-16.4,"spinRate":1800,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.43303993891132375,"extension":7.582719636326835},"index":0,"playId":"9ef4e0aa-8bab-3633-b00b-715eb71b4c25","pitchNumber":1,"startTime":"2026-03-17T17:35:55.195Z","endTime":"2026-03-17T17:35:59.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700098282910286,"aZ":-27.990697747756144,"pfxX":12.827175749383184,"pfxZ":2.612480340486762,"pX":0.15349676802317935,"pZ":1.8872719794678634,"vX0":-11.284516903000966,"vY0":-125.24668361586222,"vZ0":-2.032767489606397,"x":111.15,"y":187.82,"x0":3.036267747565626,"y0":50.00004787517017,"z0":4.983345473386765,"aX":20.513343199754754},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":-20.9,"spinRate":1815,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.4361929984510682,"extension":7.086650213517615},"index":1,"playId":"c7cf7d93-019a-380d-a49a-222d8056b659","pitchNumber":2,"startTime":"2026-03-17T17:36:10.194Z","endTime":"2026-03-17T17:36:14.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.210099152843274,"aZ":-31.517129563665755,"pfxX":-3.5869625545312736,"pfxZ":0.520101105553632,"pX":-0.44369776335490896,"pZ":2.942958165241162,"vX0":-6.587231649887554,"vY0":-111.59498620602581,"vZ0":2.1570382199433835,"x":133.91,"y":159.32,"x0":3.013085549955055,"y0":50.00281746636368,"z0":5.212120895313843,"aX":-4.518961287301279},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.8,"breakHorizontal":8.2,"spinRate":2146,"spinDirection":277},"zone":1,"typeConfidence":2.0,"plateTime":0.4909598260875354,"extension":6.583301132840838},"hitData":{"launchSpeed":72.4,"launchAngle":11.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.3,"coordY":136.49}},"index":2,"playId":"c94a2fcb-84a1-3f15-8dd2-5c38b67b4f25","pitchNumber":3,"startTime":"2026-03-17T17:36:24.748Z","endTime":"2026-03-17T17:36:31.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:36:31.685Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to second baseman Jesús Bastidas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:38:26.027Z","endTime":"2026-03-17T17:39:21.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182648561887095,"aZ":-20.64230379808148,"pfxX":-7.629702541379839,"pfxZ":6.183763536714729,"pX":-0.3390135280989851,"pZ":2.618823580608962,"vX0":6.382576699041675,"vY0":-134.93949769196826,"vZ0":-5.299205877618987,"x":129.92,"y":168.07,"x0":-1.7303144727543005,"y0":50.005791435723275,"z0":6.039214378989484,"aX":-14.235674329739561},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.4,"breakHorizontal":12.7,"spinRate":2280,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.40412639881642587,"extension":6.0406235234821555},"index":0,"playId":"0fea36d7-3813-323b-ba9e-6c7e78a9b0f3","pitchNumber":1,"startTime":"2026-03-17T17:38:41.729Z","endTime":"2026-03-17T17:38:45.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":95.3,"endSpeed":87.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97905848897722,"aZ":-21.12322271731139,"pfxX":-7.921893747397842,"pfxZ":5.678775891635613,"pX":1.3766738112508201,"pZ":1.1487535195911966,"vX0":10.29387009245064,"vY0":-138.1862597994078,"vZ0":-9.18311760187342,"x":64.52,"y":207.76,"x0":-1.3565947464354995,"y0":50.00375148514676,"z0":5.918017856439232,"aX":-15.418446190765044},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.5,"breakHorizontal":12.4,"spinRate":2238,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3954251832572955,"extension":6.198752671414357},"index":1,"playId":"d4c2b446-3210-3733-8aed-dfaa358a29ac","pitchNumber":2,"startTime":"2026-03-17T17:38:57.374Z","endTime":"2026-03-17T17:39:02.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.637194641921518,"aZ":-18.02560342506815,"pfxX":-7.139583956851762,"pfxZ":7.1784310985647375,"pX":0.029902065457048446,"pZ":1.9574573075660489,"vX0":6.769724984434058,"vY0":-138.91387123239534,"vZ0":-7.683979279959718,"x":115.86,"y":185.93,"x0":-1.5010714535381413,"y0":50.002202686036924,"z0":5.939380944026543,"aX":-14.071844251546986},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2297,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3930108542466355,"extension":6.245655516637216},"hitData":{"launchSpeed":100.9,"launchAngle":8.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":140.23}},"index":2,"playId":"36eaf6b0-aa70-355a-9616-c8844dd98010","pitchNumber":3,"startTime":"2026-03-17T17:39:13.328Z","endTime":"2026-03-17T17:39:21.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:39:21.173Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:39:43.667Z","endTime":"2026-03-17T17:42:02.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47054551935921,"aZ":-26.816143793112083,"pfxX":6.192879442647634,"pfxZ":3.7228777717229846,"pX":0.48114127606861584,"pZ":3.488288872123635,"vX0":3.337861957753551,"vY0":-119.0451315049972,"vZ0":-0.6505942583194603,"x":98.66,"y":144.6,"x0":-1.7427064631947962,"y0":50.001046314381526,"z0":6.1888439260393096,"aX":8.901521500509737},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.8,"breakHorizontal":-12.0,"spinRate":2284,"spinDirection":57},"zone":12,"typeConfidence":2.0,"plateTime":0.4597925075222511,"extension":5.828537599033695},"index":0,"playId":"c145d0c9-107b-329d-b55a-d4f22f8fb789","pitchNumber":1,"startTime":"2026-03-17T17:39:50.647Z","endTime":"2026-03-17T17:39:59.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515777161396294,"aZ":-27.09936684894904,"pfxX":1.0963934635418198,"pfxZ":3.0359285173994,"pX":0.45708464034709456,"pZ":3.1823000116369045,"vX0":5.113621470550241,"vY0":-127.73588734094734,"vZ0":-1.9572305165220836,"x":99.58,"y":152.86,"x0":-1.7039281684596108,"y0":50.0019466937219,"z0":6.065510808578409,"aX":1.8318303984016349},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":-3.0,"spinRate":2267,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4269480731555513,"extension":5.993820785753044},"index":1,"playId":"7a1029c6-f4b3-335b-8a29-c0d5fad765d9","pitchNumber":2,"startTime":"2026-03-17T17:40:15.648Z","endTime":"2026-03-17T17:40:20.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-17T17:40:38.231Z","endTime":"2026-03-17T17:40:48.349Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":85.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.525709010732015,"aZ":-12.80218481647533,"pfxX":-8.043750276504571,"pfxZ":10.113868113683228,"pX":-0.03224210301757801,"pZ":2.0434671713806245,"vX0":6.696328784167617,"vY0":-139.0430460753242,"vZ0":-8.358676349338062,"x":118.23,"y":183.61,"x0":-1.453124638113746,"y0":50.00179256582669,"z0":5.981953921619532,"aX":-15.404951138662959},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":12.7,"spinRate":2253,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3972704103844804,"extension":6.016098864334042},"index":3,"playId":"2011ebec-ab67-3fd7-a2b8-72e5262ebe0d","pitchNumber":3,"startTime":"2026-03-17T17:40:48.349Z","endTime":"2026-03-17T17:40:52.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81666992499488,"aZ":-30.293224065875478,"pfxX":-9.864576213612118,"pfxZ":1.0746604317297166,"pX":0.09130464369233293,"pZ":1.5156715488655557,"vX0":7.521454200038729,"vY0":-131.40809352474773,"vZ0":-5.79161606431646,"x":113.52,"y":197.86,"x0":-1.5317656159120254,"y0":50.0006476114661,"z0":6.009245925911417,"aX":-17.18581546706001},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.8,"breakHorizontal":16.1,"spinRate":1939,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.41742340809851264,"extension":6.004712600647945},"index":4,"playId":"a2b4f969-15b0-34c7-b24e-a4a7dd175a35","pitchNumber":4,"startTime":"2026-03-17T17:41:07.969Z","endTime":"2026-03-17T17:41:12.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"coordinates":{"x":127.21,"y":175.08},"breaks":{}},"index":5,"playId":"08314636-0166-0053-000c-f08cd117d70a","pitchNumber":5,"startTime":"2026-03-17T17:41:39.989Z","endTime":"2026-03-17T17:42:02.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:42:02.110Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to center fielder Esteury Ruiz. Tyrone Taylor to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:42:03.213Z","endTime":"2026-03-17T17:42:40.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19555634480431,"aZ":-28.00867989796623,"pfxX":3.251234880492732,"pfxZ":2.8094440314951843,"pX":-0.573615821637074,"pZ":2.7466496862787504,"vX0":2.1127818781744363,"vY0":-121.32115208433288,"vZ0":-1.9875804013526932,"x":138.86,"y":164.62,"x0":-1.8799910076833823,"y0":50.000550585199406,"z0":6.033401439221268,"aX":4.81331617362012},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.8,"breakHorizontal":-6.4,"spinRate":2218,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.45261416592434944,"extension":5.935093550454434},"index":0,"playId":"7f7b55ed-192b-3f64-9e5c-9fe647d3ee1a","pitchNumber":1,"startTime":"2026-03-17T17:42:06.676Z","endTime":"2026-03-17T17:42:10.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16817707359986,"aZ":-17.92725443393772,"pfxX":-7.304741217033386,"pfxZ":7.151193025553045,"pX":0.43213175969140255,"pZ":2.768415062636743,"vX0":7.967013034929705,"vY0":-140.76766227416712,"vZ0":-5.709616015922005,"x":100.53,"y":164.03,"x0":-1.4957920696183766,"y0":50.002917877645295,"z0":5.997282306226878,"aX":-14.55184836065289},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":11.4,"spinRate":2211,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39022382322295,"extension":6.116822399898278},"hitData":{"launchSpeed":98.9,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.05,"coordY":128.34}},"index":1,"playId":"9f70c0bd-e8f3-3074-934c-cfe8b78901dc","pitchNumber":2,"startTime":"2026-03-17T17:42:29.764Z","endTime":"2026-03-17T17:42:40.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.38,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:42:40.905Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (3) on a sharp line drive to left fielder Owen Caissie. Tyrone Taylor scores. Marcus Semien scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:42:59.734Z","endTime":"2026-03-17T17:43:27.050Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.046629094164608,"aZ":-30.53558002270809,"pfxX":-9.607245016229403,"pfxZ":0.94713159089771,"pX":-0.239275649260763,"pZ":1.7223638488568973,"vX0":7.018199960381292,"vY0":-130.70919462061576,"vZ0":-5.09505484465172,"x":126.12,"y":192.28,"x0":-1.7135128615587003,"y0":50.00176706135753,"z0":5.994946212361553,"aX":-16.590784789698706},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.7,"breakHorizontal":15.8,"spinRate":1980,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4193457549646582,"extension":6.018243966125439},"hitData":{"launchSpeed":104.2,"launchAngle":14.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":51.32,"coordY":115.58}},"index":0,"playId":"4c1f7dc1-1693-3acf-936c-baf438e3dfe3","pitchNumber":1,"startTime":"2026-03-17T17:43:10.098Z","endTime":"2026-03-17T17:43:27.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.200000000000003,"awayTeamWinProbability":72.8,"homeTeamWinProbabilityAdded":-18.299999999999997,"leverageIndex":2.17,"dramaIndex":172.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:43:27.050Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out to first baseman Connor Norby. Bo Bichette to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:43:51.943Z","endTime":"2026-03-17T17:45:38.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.716163112164118,"aZ":-29.442669141077012,"pfxX":1.9405076870314941,"pfxZ":1.6548904838953966,"pX":-0.8523341080753009,"pZ":3.5266251174604477,"vX0":1.9523428604719502,"vY0":-127.07569532889555,"vZ0":-0.8530422068652558,"x":149.49,"y":143.56,"x0":-1.8800361387345388,"y0":50.00368715362728,"z0":6.18597089673767,"aX":3.2034970610278934},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-4.0,"spinRate":2112,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.42946477142414263,"extension":5.828142383400235},"index":0,"playId":"ed4e948f-8d17-3b35-b373-7dc9531ec8f9","pitchNumber":1,"startTime":"2026-03-17T17:44:01.936Z","endTime":"2026-03-17T17:44:05.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.745744124724435,"aZ":-26.806756762658274,"pfxX":0.5642889930115311,"pfxZ":3.220910420885504,"pX":-1.327594740576953,"pZ":3.08459521885239,"vX0":1.1499016586348279,"vY0":-127.34115196640377,"vZ0":-2.312524771503967,"x":167.6,"y":155.5,"x0":-1.8558505779597212,"y0":50.00188604858606,"z0":6.095849228888916,"aX":0.9390862687032477},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-1.2,"spinRate":2104,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.42786917948516656,"extension":5.900478116851293},"index":1,"playId":"d29a229a-f937-3016-bb9d-14acac42f2f9","pitchNumber":2,"startTime":"2026-03-17T17:44:17.791Z","endTime":"2026-03-17T17:44:21.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.114531323577943,"aZ":-32.727141418926436,"pfxX":4.476236230871607,"pfxZ":-0.37781202800310787,"pX":-0.40036298252386676,"pZ":2.102389052211063,"vX0":2.1017789411828356,"vY0":-120.62511639439808,"vZ0":-2.5678839308952712,"x":132.26,"y":182.02,"x0":-1.8627290066506825,"y0":50.000788297543366,"z0":6.048830994390595,"aX":6.634770964624497},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.0,"breakHorizontal":-8.6,"spinRate":2124,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.4530138264533421,"extension":5.844268497711321},"index":2,"playId":"341e81fa-ddc5-3457-a98b-7bcf66da8d6c","pitchNumber":3,"startTime":"2026-03-17T17:44:36.699Z","endTime":"2026-03-17T17:44:39.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":95.3,"endSpeed":87.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.576639206304204,"aZ":-19.06165088929523,"pfxX":-9.199443482537111,"pfxZ":6.7485201376506545,"pX":-1.2017386182822711,"pZ":2.7472896045365776,"vX0":4.517016688202582,"vY0":-138.64821568857758,"vZ0":-5.542120822302778,"x":162.81,"y":164.6,"x0":-1.6586147685734127,"y0":50.00222595524759,"z0":6.047893075513897,"aX":-17.87407241515185},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2238,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39534746383523167,"extension":5.901604742906138},"index":3,"playId":"1015c3ae-f5bc-32b4-98ed-c21d6175e255","pitchNumber":4,"startTime":"2026-03-17T17:45:03.613Z","endTime":"2026-03-17T17:45:09.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"actionPlayId":"1015c3ae-f5bc-32b4-98ed-c21d6175e255","startTime":"2026-03-17T17:45:12.224Z","endTime":"2026-03-17T17:45:28.505Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.994056941383057,"aZ":-22.889423410751203,"pfxX":-8.363336938139485,"pfxZ":4.828274618095737,"pX":-0.4772670272878003,"pZ":1.926166373467483,"vX0":6.307383102641065,"vY0":-137.88499983422602,"vZ0":-6.715856684481274,"x":135.19,"y":186.77,"x0":-1.709139241014546,"y0":50.00491076739239,"z0":5.940729564152468,"aX":-16.087082624408065},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.4,"breakHorizontal":13.8,"spinRate":2176,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3974230843265789,"extension":6.056575493266269},"hitData":{"launchSpeed":84.1,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.36,"coordY":166.79}},"index":5,"playId":"08088321-ff94-3813-9b66-bc2ff237c2aa","pitchNumber":5,"startTime":"2026-03-17T17:45:28.505Z","endTime":"2026-03-17T17:45:38.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":2.399999999999995,"leverageIndex":1.02,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:45:38.240Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, shortstop Otto Lopez to first baseman Connor Norby.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-17T17:46:01.334Z","endTime":"2026-03-17T17:47:09.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.454434433090313,"aZ":-27.124848923133538,"pfxX":6.1444889943112475,"pfxZ":3.37315348596161,"pX":0.801177842495347,"pZ":1.5893193033915294,"vX0":4.186128370430049,"vY0":-121.53325581252896,"vZ0":-4.9508908785398456,"x":86.46,"y":195.87,"x0":-1.7411578082082233,"y0":50.005889834603344,"z0":6.004291963699512,"aX":9.207455398912279},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.2,"breakHorizontal":-12.1,"spinRate":2279,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.45039738067188706,"extension":5.83237561329641},"index":0,"playId":"65657f5a-dc88-3c58-a4c7-0b803cc941bb","pitchNumber":1,"startTime":"2026-03-17T17:46:03.678Z","endTime":"2026-03-17T17:46:08.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46080745079851,"aZ":-16.439392028643795,"pfxX":-8.773034362886353,"pfxZ":7.985728075144186,"pX":-0.15472915068097914,"pZ":2.001046454777046,"vX0":6.902777391501141,"vY0":-139.7320400901159,"vZ0":-7.671976058117303,"x":122.9,"y":184.75,"x0":-1.5213434378322717,"y0":50.004604483354406,"z0":5.869209238251482,"aX":-17.292624870612087},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":2279,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.39247426781560657,"extension":6.098711488382479},"index":1,"playId":"6231d4d0-dff2-39e9-8758-ba901d6ee8f6","pitchNumber":2,"startTime":"2026-03-17T17:46:23.989Z","endTime":"2026-03-17T17:46:28.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05885116220091,"aZ":-13.593301108267585,"pfxX":-9.174494567260464,"pfxZ":9.612136573130293,"pX":0.8803512267792464,"pZ":1.4149938079195512,"vX0":9.762287067676231,"vY0":-138.42275663805617,"vZ0":-9.483329120882159,"x":83.44,"y":200.58,"x0":-1.5068966495148992,"y0":50.001255747121164,"z0":5.8042649821726835,"aX":-17.731315144052033},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":14.5,"spinRate":2244,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39630080032140835,"extension":6.097683144504779},"index":2,"playId":"b9b78eb9-74db-3c50-8f88-5c5e19ba3db2","pitchNumber":3,"startTime":"2026-03-17T17:46:43.828Z","endTime":"2026-03-17T17:46:47.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.730953193629,"aZ":-21.08361990849654,"pfxX":-9.359337663784402,"pfxZ":5.5923275230602885,"pX":0.6912990327899151,"pZ":1.7319018164144013,"vX0":9.29278384571217,"vY0":-139.97568937772164,"vZ0":-7.758404017747684,"x":90.65,"y":192.02,"x0":-1.456340873669789,"y0":50.00487299283097,"z0":5.921217388768665,"aX":-18.566506507141124},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":2289,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39137388354549296,"extension":5.950009166310273},"hitData":{"launchSpeed":76.7,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.35,"coordY":148.54}},"index":3,"playId":"c6bf2a66-750b-3c29-a3f4-ae95485324a8","pitchNumber":4,"startTime":"2026-03-17T17:47:02.389Z","endTime":"2026-03-17T17:47:09.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.15,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:47:09.582Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Esteury Ruiz grounds out softly, third baseman Bo Bichette to first baseman Jorge Polanco.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:47:59.317Z","endTime":"2026-03-17T17:49:52.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.794183156243612,"aZ":-23.68030087847879,"pfxX":11.37676267663729,"pfxZ":5.375298019088946,"pX":-1.506842840174909,"pZ":2.890586533947799,"vX0":-13.566127966194822,"vY0":-124.81115919533775,"vZ0":-0.9547468222503609,"x":174.44,"y":160.73,"x0":2.517326523200474,"y0":50.0012794347694,"z0":5.225635842915943,"aX":17.972794529946583},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.7,"breakHorizontal":-17.5,"spinRate":1974,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.43860598563509523,"extension":7.333641717906043},"index":0,"playId":"082d2922-53ad-34c9-b696-7a66ce7f35bd","pitchNumber":1,"startTime":"2026-03-17T17:49:18.077Z","endTime":"2026-03-17T17:49:21.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0079062305876,"aZ":-25.65166760518268,"pfxX":3.095759524945748,"pfxZ":4.413241052282647,"pX":0.10960962880453506,"pZ":2.7989798104484844,"vX0":-7.99756474763291,"vY0":-120.41083337749937,"vZ0":-0.3390909483797896,"x":112.82,"y":163.21,"x0":3.0626095087202456,"y0":50.001834956901334,"z0":5.199122919927644,"aX":4.57478809732255},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.2,"breakHorizontal":-3.8,"spinRate":2002,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.4537869318772296,"extension":7.25328020829801},"index":1,"playId":"6f919160-e048-31af-af32-a8c6599abd20","pitchNumber":2,"startTime":"2026-03-17T17:49:32.870Z","endTime":"2026-03-17T17:49:36.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":65.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.734766052210126,"aZ":-27.886452308228336,"pfxX":-1.088991741558941,"pfxZ":3.926417716830631,"pX":0.32669944199104795,"pZ":1.8204499016361817,"vX0":-5.684616423691409,"vY0":-103.67466698402752,"vZ0":-0.22423105346649952,"x":104.55,"y":189.63,"x0":3.2415569015670274,"y0":50.00447017447571,"z0":5.248035703140478,"aX":-1.189040337866284},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":7.4,"breakHorizontal":3.5,"spinRate":2084,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.52757361849556,"extension":6.552573947165198},"hitData":{"launchSpeed":58.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.68,"coordY":172.71}},"index":2,"playId":"6b7b173a-7293-30d2-a263-ae4e8fa62a9a","pitchNumber":3,"startTime":"2026-03-17T17:49:47.550Z","endTime":"2026-03-17T17:49:52.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:49:52.216Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Berry strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:50:13.751Z","endTime":"2026-03-17T17:53:27.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.3,"endSpeed":67.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.492423513790996,"aZ":-27.269382281686386,"pfxX":-0.8137051668054501,"pfxZ":4.267324321192225,"pX":-0.21294415930796204,"pZ":2.602311647114052,"vX0":-6.7610373240429045,"vY0":-106.56777785335011,"vZ0":0.8130846957928464,"x":125.12,"y":168.52,"x0":3.1077487909950947,"y0":50.00166655527051,"z0":5.298657896632746,"aX":-0.9341963505833647},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":8.3,"breakHorizontal":3.4,"spinRate":2012,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.5141799275326382,"extension":6.557395647839266},"index":0,"playId":"65472664-f3ce-3129-8bd0-5072e3645ed2","pitchNumber":1,"startTime":"2026-03-17T17:50:18.604Z","endTime":"2026-03-17T17:50:22.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":69.7,"endSpeed":64.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.886120607341578,"aZ":-32.509908796836406,"pfxX":-3.5961626646292038,"pfxZ":-0.32483097151216445,"pX":0.40795105955824523,"pZ":1.6642879226447655,"vX0":-4.650177299522825,"vY0":-101.41441868129212,"vZ0":0.9847543509979986,"x":101.45,"y":193.84,"x0":3.1994987180865047,"y0":50.00262292601208,"z0":5.233690410712773,"aX":-3.7373137007192456},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":0.1,"breakHorizontal":7.8,"spinRate":2105,"spinDirection":287},"zone":9,"typeConfidence":2.0,"plateTime":0.540499230026664,"extension":6.376187689157595},"index":1,"playId":"e3a1da5b-4213-321a-8386-0bd413cf9f1b","pitchNumber":2,"startTime":"2026-03-17T17:50:37.697Z","endTime":"2026-03-17T17:50:41.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.9,"endSpeed":65.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.195486788175526,"aZ":-32.72423722566064,"pfxX":-3.9476658936224407,"pfxZ":-0.5124100743823519,"pX":0.38334370975246657,"pZ":2.1804675810472296,"vX0":-4.665617077182484,"vY0":-103.21401773828387,"vZ0":1.7586942082421535,"x":102.39,"y":179.91,"x0":3.1859426198863443,"y0":50.00160483228268,"z0":5.258298009026385,"aX":-4.257728299145837},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":0.0,"breakHorizontal":8.4,"spinRate":2139,"spinDirection":289},"zone":9,"typeConfidence":2.0,"plateTime":0.5306905060300466,"extension":6.541107727697431},"index":2,"playId":"a68d24d1-fd2c-3706-887c-4a398b331cba","pitchNumber":3,"startTime":"2026-03-17T17:50:53.200Z","endTime":"2026-03-17T17:50:57.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"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-03-17T17:51:06.155Z","endTime":"2026-03-17T17:51:20.418Z","isPitch":false,"type":"action","player":{"id":694351,"link":"/api/v1/people/694351"},"defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679411750326928,"aZ":-20.93544130436329,"pfxX":10.984573950011889,"pfxZ":6.56752891541052,"pX":0.32495380005785696,"pZ":1.5454545660405425,"vX0":-9.695333711488288,"vY0":-129.8699719135652,"vZ0":-4.835275462939899,"x":104.61,"y":197.05,"x0":2.675713034772877,"y0":50.00397724979996,"z0":5.019487705998648,"aX":18.803256749384},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-17.8,"spinRate":1998,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.42142188331731756,"extension":6.8926984410720005},"index":4,"playId":"1855612e-beb2-3ea2-92de-3e1b65b4c6a0","pitchNumber":4,"startTime":"2026-03-17T17:51:20.418Z","endTime":"2026-03-17T17:51:47.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42490569268234,"aZ":-23.882580199914834,"pfxX":3.7481351798488642,"pfxZ":5.555190172125897,"pX":-1.26618361817955,"pZ":2.2481115414743646,"vX0":-11.32452466907212,"vY0":-121.53093369595376,"vZ0":-1.6740755723645497,"x":165.26,"y":178.08,"x0":2.972331131162206,"y0":50.00028905534804,"z0":5.025731969758233,"aX":5.592184702220957},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.8,"breakHorizontal":-4.1,"spinRate":1993,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.45116603178997305,"extension":6.7364320031298535},"index":5,"playId":"3bf5a8b0-0610-32d4-b8bf-0358574cfc9b","pitchNumber":5,"startTime":"2026-03-17T17:51:55.743Z","endTime":"2026-03-17T17:51:59.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":66.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.152688266451637,"aZ":-32.75411303432322,"pfxX":-4.2218673085208795,"pfxZ":-0.5264805282034795,"pX":-1.7443555601242013,"pZ":1.4869133977344238,"vX0":-8.887801785359041,"vY0":-105.69618137885448,"vZ0":0.4276931998683744,"x":183.49,"y":198.63,"x0":3.095088106093671,"y0":50.00079272286064,"z0":5.100932351521333,"aX":-4.685697931831931},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-0.4,"breakHorizontal":10.4,"spinRate":2105,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.521958204252607,"extension":6.607677174622537},"index":6,"playId":"0536206e-4951-3f70-9d58-702225ab2c5f","pitchNumber":6,"startTime":"2026-03-17T17:52:14.624Z","endTime":"2026-03-17T17:52:17.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.5,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25017974511448,"aZ":-23.04353591967434,"pfxX":9.842779572126577,"pfxZ":5.518725698678054,"pX":-0.4022183393148394,"pZ":2.9257179537849156,"vX0":-11.423361720793578,"vY0":-128.2687420798797,"vZ0":-0.867866994155339,"x":132.33,"y":159.79,"x0":2.844780353680045,"y0":50.00273556764524,"z0":5.076523562999532,"aX":16.287273571808075},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.0,"breakHorizontal":-15.0,"spinRate":1913,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.4281527684842592,"extension":6.868895146245427},"index":7,"playId":"140c6bec-a744-3f14-88c9-b8056023f613","pitchNumber":7,"startTime":"2026-03-17T17:52:29.298Z","endTime":"2026-03-17T17:52:33.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.8,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423563876437537,"aZ":-24.501331441484183,"pfxX":13.374938879032184,"pfxZ":4.616627856729037,"pX":0.6734058593715876,"pZ":2.96560814970436,"vX0":-10.598979243278318,"vY0":-128.80511548859866,"vZ0":-0.2877237942509683,"x":91.33,"y":158.71,"x0":3.125722213113663,"y0":50.004070845199635,"z0":4.990831525078436,"aX":22.235454084577345},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.5,"breakHorizontal":-21.5,"spinRate":1930,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.4269969846004793,"extension":6.950079194347751},"index":8,"playId":"f8c3576f-7db0-3b8e-aa0c-f2791aeacba7","pitchNumber":8,"startTime":"2026-03-17T17:52:50.072Z","endTime":"2026-03-17T17:52:53.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.4,"endSpeed":81.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12293195615345,"aZ":-21.623251982765808,"pfxX":8.366516690194036,"pfxZ":6.232731006320789,"pX":-0.013902199195837945,"pZ":3.0918817850457567,"vX0":-10.560984144356834,"vY0":-128.37334152367134,"vZ0":-0.5831115131710954,"x":117.53,"y":155.3,"x0":3.039957214205102,"y0":50.00023538647237,"z0":4.984741353682242,"aX":14.156605327365131},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.4,"breakHorizontal":-13.2,"spinRate":1836,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.424424146159768,"extension":6.8650950352884035},"index":9,"playId":"6ab3c0c0-ca70-3fb8-94db-7b95b8b5f944","pitchNumber":9,"startTime":"2026-03-17T17:53:07.172Z","endTime":"2026-03-17T17:53:10.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.051371325470914,"aZ":-32.7622684472371,"pfxX":-2.629753266555592,"pfxZ":-0.5257254237866267,"pX":0.8202016970677368,"pZ":2.032913724397663,"vX0":-4.377284027767295,"vY0":-104.996524471173,"vZ0":1.2317472731142363,"x":85.74,"y":183.89,"x0":3.275059454967373,"y0":50.00433855051502,"z0":5.255953313294843,"aX":-2.930647778434849},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-0.2,"breakHorizontal":6.0,"spinRate":2033,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.5220004474877711,"extension":6.650611349287254},"index":10,"playId":"81f301fe-50e0-3b01-83e9-ed60d456f512","pitchNumber":10,"startTime":"2026-03-17T17:53:23.805Z","endTime":"2026-03-17T17:53:27.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:53:27.539Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Bastidas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-17T17:53:40.997Z","endTime":"2026-03-17T17:54:18.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":67.2,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.503652326048716,"aZ":-32.59001684001436,"pfxX":-3.5285947043936323,"pfxZ":-0.3751394341014862,"pX":-1.226829595087642,"pZ":1.4257484456680927,"vX0":-7.841314535298225,"vY0":-105.25425925577994,"vZ0":0.055089484453073156,"x":163.76,"y":200.28,"x0":3.001771008433366,"y0":50.0004422622498,"z0":5.166340026403177,"aX":-3.965493058932663},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-0.2,"breakHorizontal":8.5,"spinRate":2041,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.5199659795368277,"extension":6.83126684619607},"index":0,"playId":"0202ff67-d5f0-340b-b7df-258356bd354f","pitchNumber":1,"startTime":"2026-03-17T17:53:50.788Z","endTime":"2026-03-17T17:53:55.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98298626381436,"aZ":-20.034551381386006,"pfxX":10.233083449950719,"pfxZ":7.240234224685156,"pX":-0.7134281205474191,"pZ":2.36066262541305,"vX0":-11.587650044746779,"vY0":-128.7594498297858,"vZ0":-3.119005371102557,"x":144.19,"y":175.04,"x0":2.517884388276613,"y0":50.005994212835006,"z0":5.139770186638642,"aX":17.168475892816772},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":12.6,"breakHorizontal":-16.0,"spinRate":1914,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.42554529079135905,"extension":6.981984231133683},"index":1,"playId":"b0f68f98-156c-3827-95c3-489e6dd8bf6b","pitchNumber":2,"startTime":"2026-03-17T17:54:03.677Z","endTime":"2026-03-17T17:54:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3912062982216,"aZ":-18.626991036171916,"pfxX":9.973988710912828,"pfxZ":8.08628767321296,"pX":0.5974431460728546,"pZ":3.132636096654584,"vX0":-8.258827850652105,"vY0":-128.53722393288737,"vZ0":-1.617592529073462,"x":94.23,"y":154.2,"x0":2.5547170357525664,"y0":50.00145485814329,"z0":5.21498046753567,"aX":16.705516880678143},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.5,"breakHorizontal":-16.2,"spinRate":1921,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.4259725287891505,"extension":7.0172197136292915},"index":2,"playId":"2127258a-b027-3c43-816f-b22c723712e3","pitchNumber":3,"startTime":"2026-03-17T17:54:15.298Z","endTime":"2026-03-17T17:54:18.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:54:18.954Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out to center fielder Esteury Ruiz.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:56:38.915Z","endTime":"2026-03-17T17:56:43.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.247418576980763,"aZ":-28.043506968415418,"pfxX":3.75761025125926,"pfxZ":2.8990206927276425,"pX":0.3523938861931411,"pZ":2.5493357876381024,"vX0":3.8533906829457827,"vY0":-118.99617167249889,"vZ0":-2.413517076141887,"x":103.57,"y":169.95,"x0":-1.780036946703696,"y0":50.001611733011664,"z0":6.134164986625085,"aX":5.35276949795773},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.9,"breakHorizontal":-7.8,"spinRate":2236,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4614503578083622,"extension":5.881486214350802},"hitData":{"launchSpeed":96.9,"launchAngle":23.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.98,"coordY":66.9}},"index":0,"playId":"f162add1-3972-375e-b8dc-bf620a17fca7","pitchNumber":1,"startTime":"2026-03-17T17:56:38.915Z","endTime":"2026-03-17T17:56:43.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:56:43.988Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:57:02.017Z","endTime":"2026-03-17T17:59:03.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.801897630618136,"aZ":-26.10540977008815,"pfxX":-11.788017710097282,"pfxZ":3.204292816894416,"pX":1.1947590823668628,"pZ":2.2838615490895915,"vX0":11.394113231484424,"vY0":-137.07835385581942,"vZ0":-5.308487181142059,"x":71.46,"y":177.12,"x0":-1.4948976840474413,"y0":50.00067834363773,"z0":6.039875372680804,"aX":-22.311968553371322},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.8,"breakHorizontal":18.8,"spinRate":2184,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.40038436804909194,"extension":6.031029601489083},"index":0,"playId":"89071c06-b887-3104-8702-36ec7526b775","pitchNumber":1,"startTime":"2026-03-17T17:57:15.057Z","endTime":"2026-03-17T17:57:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":94.9,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50886065260581,"aZ":-13.237896345411729,"pfxX":-6.910868584804466,"pfxZ":9.843063837430151,"pX":-0.3711341630099317,"pZ":2.606247788463012,"vX0":5.610762732852744,"vY0":-138.00743163033027,"vZ0":-6.820633777720095,"x":131.15,"y":168.41,"x0":-1.5354816003821434,"y0":50.0005374432729,"z0":6.006208208133452,"aX":-13.292146189299045},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2240,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39730431255135024,"extension":5.9506854084040155},"index":1,"playId":"903bfbe8-5349-359d-ae9e-23a486dd51ce","pitchNumber":2,"startTime":"2026-03-17T17:57:32.378Z","endTime":"2026-03-17T17:57:36.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":94.7,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.432109566614585,"aZ":-22.586651284468093,"pfxX":-9.254724737467443,"pfxZ":5.041633615901821,"pX":0.4321525579481688,"pZ":0.6007069413607335,"vX0":8.50862118069833,"vY0":-137.2805633681952,"vZ0":-9.977479375051937,"x":100.53,"y":222.56,"x0":-1.5105818917311933,"y0":50.00208890574425,"z0":5.82997246574036,"aX":-17.598901930916263},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":14.9,"spinRate":2236,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.399545478074939,"extension":6.183197300453419},"index":2,"playId":"f6d1bc51-ba14-36b7-8898-5381f83ea7b6","pitchNumber":3,"startTime":"2026-03-17T17:57:48.218Z","endTime":"2026-03-17T17:57:51.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44111177969867,"aZ":-23.126060914408107,"pfxX":-9.2202604939409,"pfxZ":4.824704674970516,"pX":-0.236341474175821,"pZ":1.6597844961432526,"vX0":6.857714767329286,"vY0":-136.8452067474209,"vZ0":-6.981370171031113,"x":126.01,"y":193.97,"x0":-1.5915083078033203,"y0":50.000492653083064,"z0":5.855862631753309,"aX":-17.2837316916913},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":15.0,"spinRate":2113,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4020294758437375,"extension":5.967540436048377},"index":3,"playId":"f0d06a46-6b95-3e89-936b-3b4b2f2e3aff","pitchNumber":4,"startTime":"2026-03-17T17:58:06.035Z","endTime":"2026-03-17T17:58:10.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":84.5,"endSpeed":77.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71919484932447,"aZ":-30.751946566042065,"pfxX":2.2082132097842697,"pfxZ":0.9325132252367636,"pX":0.6140893391407853,"pZ":1.4681183646654454,"vX0":4.903236874875978,"vY0":-122.95894667250906,"vZ0":-4.496382431588327,"x":93.59,"y":199.14,"x0":-1.6973275184732424,"y0":50.00130846206085,"z0":5.94706667838003,"aX":3.3606282390541016},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-5.2,"spinRate":2221,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44646587215952804,"extension":6.186317568596932},"index":4,"playId":"d8d0c2b1-d6c1-3f2c-a3b1-e20442dec918","pitchNumber":5,"startTime":"2026-03-17T17:58:24.417Z","endTime":"2026-03-17T17:58:30.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.5,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66088929897822,"aZ":-13.546421935147066,"pfxX":-7.475512307338516,"pfxZ":9.406590613069001,"pX":0.1453190220974747,"pZ":3.010848750487421,"vX0":7.459114923626799,"vY0":-140.28276348047126,"vZ0":-5.823741195917349,"x":111.46,"y":157.49,"x0":-1.585243709488762,"y0":50.00079647347134,"z0":6.007230167691758,"aX":-14.800981894913546},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":11.9,"spinRate":2202,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3914083795792225,"extension":6.082652670450383},"index":5,"playId":"85aa19aa-6db5-33e1-9c69-167ea3bd6d1a","pitchNumber":6,"startTime":"2026-03-17T17:58:40.609Z","endTime":"2026-03-17T17:58:44.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27553319547678,"aZ":-17.90480197231584,"pfxX":-6.697298838719817,"pfxZ":7.434281455648424,"pX":0.3779465559325385,"pZ":3.0769916741801584,"vX0":7.627418543587205,"vY0":-137.8322692619985,"vZ0":-4.714245149342233,"x":102.59,"y":155.7,"x0":-1.558030926968627,"y0":50.00483133761387,"z0":6.022523400297885,"aX":-12.858974848760516},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":2256,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3977217435185718,"extension":6.113262759506152},"index":6,"playId":"184b244a-231f-3162-ab9c-b5d3fa3a6d7b","pitchNumber":7,"startTime":"2026-03-17T17:58:59.543Z","endTime":"2026-03-17T17:59:03.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-03-17T17:59:03.564Z","atBatIndex":24},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Mike Tauchman reaches on a fielding error by first baseman Connor Norby.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T17:59:22.091Z","endTime":"2026-03-17T18:01:25.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73509623057194,"aZ":-21.52835314798186,"pfxX":-10.054385705626814,"pfxZ":5.534743149991798,"pX":-0.34242130621577566,"pZ":1.3613700601694523,"vX0":6.825613180286681,"vY0":-138.2996533976518,"vZ0":-8.422592605011573,"x":130.05,"y":202.02,"x0":-1.5443861143254085,"y0":50.00546440066921,"z0":5.906737208861454,"aX":-19.35175743234239},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":16.7,"spinRate":2301,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3970422772295681,"extension":6.068968234615657},"index":0,"playId":"d64041cc-ff20-391c-8893-00a17081dc74","pitchNumber":1,"startTime":"2026-03-17T17:59:29.445Z","endTime":"2026-03-17T17:59:33.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":96.1,"endSpeed":87.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.787861069334678,"aZ":-21.70975905128469,"pfxX":-10.253838929263424,"pfxZ":5.313878788972834,"pX":0.6118515847191085,"pZ":2.281010611490314,"vX0":8.91174187681767,"vY0":-139.54215778881237,"vZ0":-6.253971600145323,"x":93.68,"y":177.19,"x0":-1.293046548505646,"y0":50.00341196226123,"z0":5.984363183303581,"aX":-20.195651748232464},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.4,"breakHorizontal":16.7,"spinRate":2340,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3927134171906257,"extension":6.211862067484514},"index":1,"playId":"af567d0b-0aba-3bd6-a7c2-88df3e86773b","pitchNumber":2,"startTime":"2026-03-17T17:59:45.330Z","endTime":"2026-03-17T17:59:49.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859963100292912,"aZ":-14.959368878788354,"pfxX":-6.6122758067616205,"pfxZ":8.703300106891994,"pX":0.4989803231639181,"pZ":1.619607105043019,"vX0":7.5822679379094176,"vY0":-139.61294048699577,"vZ0":-9.139021282234507,"x":97.98,"y":195.05,"x0":-1.3904525811686574,"y0":50.003063709154056,"z0":5.915788923404193,"aX":-13.079230925807385},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2266,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3920362813105833,"extension":6.242252241615032},"index":2,"playId":"9f4438c3-1e68-3fd5-9cb0-fdf944b4d521","pitchNumber":3,"startTime":"2026-03-17T18:00:01.992Z","endTime":"2026-03-17T18:00:28.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.958807551006245,"aZ":-21.704852642823436,"pfxX":-10.313263589372763,"pfxZ":5.273814917791785,"pX":0.4192179355408133,"pZ":2.239062435057424,"vX0":8.77610638925482,"vY0":-140.2725007672593,"vZ0":-6.424135347483265,"x":101.02,"y":178.33,"x0":-1.4164786792659585,"y0":50.002680831614484,"z0":5.983062540736776,"aX":-20.467272426551126},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":16.8,"spinRate":2348,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3911026239769453,"extension":6.175467562363047},"index":3,"playId":"b35c2cfc-8503-33d8-92cd-6d4e4b00d4f4","pitchNumber":4,"startTime":"2026-03-17T18:00:52.704Z","endTime":"2026-03-17T18:00:56.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.918122886417184,"aZ":-30.257727792460965,"pfxX":1.816199934161312,"pfxZ":1.2763280480579802,"pX":0.5022942287235843,"pZ":1.9588870818986175,"vX0":4.363621166408385,"vY0":-122.92257727860492,"vZ0":-3.6368274041361324,"x":97.85,"y":185.89,"x0":-1.5432013433351375,"y0":50.00585588672547,"z0":6.070287672461912,"aX":2.736141069499134},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-4.4,"spinRate":2115,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.44827376601335267,"extension":5.989199445674166},"hitData":{"launchSpeed":68.6,"launchAngle":74.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":129.11,"coordY":192.56}},"index":4,"playId":"074accaf-f5db-3578-9268-8ec71afdaf52","pitchNumber":5,"startTime":"2026-03-17T18:01:13.092Z","endTime":"2026-03-17T18:01:25.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:01:25.347Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to left fielder Owen Caissie.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-17T18:01:53.242Z","endTime":"2026-03-17T18:03:00.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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(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":96.0,"endSpeed":88.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.529796587430482,"aZ":-21.197764807340768,"pfxX":-9.046361244997895,"pfxZ":5.538352035250359,"pX":-0.1780367141376543,"pZ":2.7638048766431744,"vX0":7.150517107473947,"vY0":-139.65596869517304,"vZ0":-4.941825071681603,"x":123.79,"y":164.16,"x0":-1.592324865134741,"y0":50.0015002398969,"z0":5.9445442393765715,"aX":-17.924111814030216},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":15.0,"spinRate":2256,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39173468456742544,"extension":5.921562039026563},"index":0,"playId":"8f11fb8d-5122-33d3-b311-0edcf08845a6","pitchNumber":1,"startTime":"2026-03-17T18:02:09.729Z","endTime":"2026-03-17T18:02:13.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77008465521233,"aZ":-31.630365047978387,"pfxX":4.677575895987839,"pfxZ":0.3728359771427625,"pX":0.13792805749424558,"pZ":0.8518942219619818,"vX0":3.2931316091121587,"vY0":-120.22969283002476,"vZ0":-5.454783691890216,"x":111.74,"y":215.78,"x0":-1.8625489549096583,"y0":50.001935223573426,"z0":5.994801672893313,"aX":6.768966893249292},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.5,"breakHorizontal":-9.4,"spinRate":2199,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45756607519077086,"extension":5.942854808561367},"index":1,"playId":"eb0f7690-f806-3a4b-9a8c-b04268d88428","pitchNumber":2,"startTime":"2026-03-17T18:02:29.385Z","endTime":"2026-03-17T18:02:33.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62886357984069,"aZ":-30.757943793920152,"pfxX":3.747986104227066,"pfxZ":0.9600190533105621,"pX":-0.2902524155510608,"pZ":2.1053030660733882,"vX0":2.8266943536455025,"vY0":-121.92137425627472,"vZ0":-2.901951727114361,"x":128.06,"y":181.94,"x0":-1.9601584983814861,"y0":50.00200029828459,"z0":6.022873309705397,"aX":5.52440672156585},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-7.6,"spinRate":2258,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4528713499492061,"extension":5.826988407800106},"hitData":{"launchSpeed":85.5,"launchAngle":46.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.31,"coordY":104.48}},"index":2,"playId":"e8c606bf-4cd1-3e01-90dc-8a540729937b","pitchNumber":3,"startTime":"2026-03-17T18:02:47.951Z","endTime":"2026-03-17T18:03:00.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":643565,"link":"/api/v1/people/643565"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":645261,"link":"/api/v1/people/645261"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:03:00.079Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Lopez lines out sharply to third baseman Bo Bichette.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:04:34.156Z","endTime":"2026-03-17T18:07:10.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":71.8,"endSpeed":65.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.75609696051467,"aZ":-29.31302678620962,"pfxX":-5.694326755672408,"pfxZ":2.605729912925522,"pX":0.05082595167418963,"pZ":2.522065889201675,"vX0":-4.828584453746714,"vY0":-104.47490561043787,"vZ0":1.3292936737165282,"x":115.06,"y":170.68,"x0":3.1376879200059666,"y0":50.002296647272765,"z0":5.3410865894731385,"aX":-6.249628999713354},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":5.5,"breakHorizontal":11.8,"spinRate":2110,"spinDirection":291},"zone":5,"typeConfidence":2.0,"plateTime":0.5256755954354935,"extension":6.527828629999408},"index":0,"playId":"bf52a0df-b70e-3e69-9ce8-fcbe7fd686fd","pitchNumber":1,"startTime":"2026-03-17T18:05:06.588Z","endTime":"2026-03-17T18:05:10.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.608666226826838,"aZ":-23.94257136920957,"pfxX":0.18529340031952946,"pfxZ":5.621115780378522,"pX":-0.3584304888964894,"pZ":2.7090554138775578,"vX0":-8.140593988904385,"vY0":-119.83304890936967,"vZ0":-0.7597866089303495,"x":130.66,"y":165.64,"x0":3.048494132153367,"y0":50.00476645154906,"z0":5.155660836931527,"aX":0.2732675675791146},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.3,"breakHorizontal":1.4,"spinRate":1957,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4558418183426869,"extension":7.097561110496092},"index":1,"playId":"2dee5efe-e608-3219-96a2-c67485352864","pitchNumber":2,"startTime":"2026-03-17T18:05:20.192Z","endTime":"2026-03-17T18:05:24.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.046231523029977,"aZ":-20.957637446009915,"pfxX":9.2168208434768,"pfxZ":6.7035873025356825,"pX":0.25574446216124774,"pZ":4.376337291556727,"vX0":-9.510053691000506,"vY0":-128.37614331504088,"vZ0":1.703085055266039,"x":107.25,"y":120.62,"x0":2.8069726557692793,"y0":50.00054300950349,"z0":5.333465236401755,"aX":15.415733188371027},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.8,"breakHorizontal":-14.6,"spinRate":1945,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4263270231196734,"extension":7.248687352939369},"index":2,"playId":"45a68952-410a-3fd2-ae0b-41af85629d1a","pitchNumber":3,"startTime":"2026-03-17T18:06:09.584Z","endTime":"2026-03-17T18:06:12.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":87.9,"endSpeed":82.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81113323677456,"aZ":-22.076287444028694,"pfxX":8.445720112166697,"pfxZ":5.997665398729752,"pX":-1.5157935922825152,"pZ":2.0557157566155504,"vX0":-13.371426082197035,"vY0":-127.53814218040438,"vZ0":-3.3041021373756436,"x":174.78,"y":183.28,"x0":2.6457552459617584,"y0":50.00385485074596,"z0":5.066102549607996,"aX":14.222584371678465},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.4,"breakHorizontal":-13.1,"spinRate":1985,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.42590958924854094,"extension":6.763298898170687},"index":3,"playId":"6c6cead7-3a11-33d4-bf0d-8a5d4e970b09","pitchNumber":4,"startTime":"2026-03-17T18:06:25.817Z","endTime":"2026-03-17T18:06:30.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":68.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.501781378116096,"aZ":-31.590727381919795,"pfxX":-2.452800984803253,"pfxZ":0.501794625487832,"pX":0.0630772015281998,"pZ":0.742849430144244,"vX0":-5.365336915055309,"vY0":-107.06008017552217,"vZ0":-1.916277710373102,"x":114.6,"y":218.72,"x0":2.90911140054186,"y0":50.005224698568526,"z0":5.147649203921803,"aX":-2.880144587072512},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":0.7,"breakHorizontal":5.8,"spinRate":2084,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.5093844856947012,"extension":6.745530607596744},"index":4,"playId":"0e5e201e-ee8e-3a90-b6b1-1d27c4513f22","pitchNumber":5,"startTime":"2026-03-17T18:06:38.914Z","endTime":"2026-03-17T18:06:43.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.714256907042454,"aZ":-31.545755227229865,"pfxX":-5.660220624009664,"pfxZ":0.5440375313745669,"pX":-0.2644146341391407,"pZ":3.1029574359964984,"vX0":-5.471227693319165,"vY0":-106.95314054593425,"vZ0":2.926838479505373,"x":127.08,"y":155.0,"x0":3.0636963491563307,"y0":50.002907712105895,"z0":5.258140010362926,"aX":-6.546835948821998},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":2.2,"breakHorizontal":11.8,"spinRate":2028,"spinDirection":294},"zone":1,"typeConfidence":2.0,"plateTime":0.512427101295494,"extension":6.826541248693941},"hitData":{"launchSpeed":105.4,"launchAngle":9.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":83.39,"coordY":150.37}},"index":5,"playId":"f6b197bf-0a4b-3e55-8f7b-658221eec69b","pitchNumber":6,"startTime":"2026-03-17T18:07:05.151Z","endTime":"2026-03-17T18:07:10.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:07:10.940Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, shortstop Francisco Lindor to first baseman Jorge Polanco.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:07:24.156Z","endTime":"2026-03-17T18:08:23.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":69.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.510258794522585,"aZ":-32.44399840847966,"pfxX":-2.323934940541026,"pfxZ":-0.22749481078957956,"pX":0.20602048104608808,"pZ":2.7174643133868694,"vX0":-5.566862659104923,"vY0":-108.86081671286348,"vZ0":2.0093046035940345,"x":109.15,"y":165.41,"x0":3.0889531565679693,"y0":50.00038008662697,"z0":5.272200435320167,"aX":-2.8126148608995156},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":0.4,"breakHorizontal":5.5,"spinRate":2131,"spinDirection":289},"zone":5,"typeConfidence":2.0,"plateTime":0.501433863670262,"extension":6.5812737187634},"index":0,"playId":"bfc85623-ad46-3552-a292-6ddd1c4873b1","pitchNumber":1,"startTime":"2026-03-17T18:07:36.479Z","endTime":"2026-03-17T18:07:40.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.8,"endSpeed":83.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.436467657753607,"aZ":-22.623849329060675,"pfxX":9.137862694454803,"pfxZ":5.500788169319121,"pX":1.1939715067844139,"pZ":1.929571664747549,"vX0":-7.369967555339985,"vY0":-129.25396831399067,"vZ0":-3.6878317711234914,"x":71.49,"y":186.68,"x0":2.8596452016046108,"y0":50.00046263955477,"z0":5.060472139559414,"aX":15.857332067264762},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.6,"breakHorizontal":-15.5,"spinRate":1852,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4196681796071613,"extension":6.922924668980739},"index":1,"playId":"dfff336d-a649-3725-9cce-b3ae24913ca2","pitchNumber":2,"startTime":"2026-03-17T18:07:49.168Z","endTime":"2026-03-17T18:07:54.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.0,"endSpeed":81.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55200838195641,"aZ":-23.301742408156418,"pfxX":10.202760842625812,"pfxZ":5.310550084432918,"pX":1.3883475227516673,"pZ":2.1837398847116942,"vX0":-8.170219753764043,"vY0":-127.99919775413557,"vZ0":-2.8669596531566226,"x":64.08,"y":179.82,"x0":3.284273627286973,"y0":50.005931284452814,"z0":5.127937406793145,"aX":17.060730050076153},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":-16.8,"spinRate":1954,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4266815045642294,"extension":7.115564287044675},"index":2,"playId":"10c3cce5-0e86-37f3-9339-a0f3e2688650","pitchNumber":3,"startTime":"2026-03-17T18:08:01.154Z","endTime":"2026-03-17T18:08:05.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.3,"endSpeed":69.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.727337274099806,"aZ":-31.626550469133008,"pfxX":-3.673291650405592,"pfxZ":0.45193967827668846,"pX":-0.14352362747671718,"pZ":1.7572222917477875,"vX0":-6.021157556851544,"vY0":-108.14045929632138,"vZ0":0.13621662736599327,"x":122.47,"y":191.33,"x0":3.1408037370580906,"y0":50.00090335888034,"z0":5.128789484456524,"aX":-4.400623357767885},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":1.2,"breakHorizontal":8.0,"spinRate":2108,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.5041835221866182,"extension":6.5762039441886735},"hitData":{"launchSpeed":83.2,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.79,"coordY":164.25}},"index":3,"playId":"b2785408-2dd1-34a4-8350-2a6099f513e7","pitchNumber":4,"startTime":"2026-03-17T18:08:14.511Z","endTime":"2026-03-17T18:08:23.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.200000000000003,"awayTeamWinProbability":73.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:08:23.468Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-17T18:08:32.720Z","endTime":"2026-03-17T18:10:13.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87519519994968,"aZ":-21.163937106078382,"pfxX":7.817020926144128,"pfxZ":6.633864545444851,"pX":0.5460632171751176,"pZ":3.2258890421264335,"vX0":-8.47356794537041,"vY0":-127.44402025468125,"vZ0":-0.8354979407469554,"x":96.19,"y":151.68,"x0":2.8837025844135726,"y0":50.005369023216865,"z0":5.21520979442438,"aX":12.981980407895742},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":1849,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.4282343081945301,"extension":6.739587075551339},"index":0,"playId":"f8dbb321-02e0-37b8-83d9-074e5b12239a","pitchNumber":1,"startTime":"2026-03-17T18:08:46.758Z","endTime":"2026-03-17T18:08:50.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02474696821857,"aZ":-25.416203906614484,"pfxX":3.4455362116882795,"pfxZ":4.509885824339108,"pX":0.34799678825358626,"pZ":2.975475200383736,"vX0":-7.5660974464022726,"vY0":-121.4451372447434,"vZ0":0.03882613809391944,"x":103.74,"y":158.44,"x0":3.051449067470049,"y0":50.003127299784836,"z0":5.1636719477439925,"aX":5.164552139154309},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.4,"breakHorizontal":-4.6,"spinRate":1924,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4504130267801978,"extension":6.619272715078621},"index":1,"playId":"7151b2f1-72ee-371e-8317-9804889bfa23","pitchNumber":2,"startTime":"2026-03-17T18:08:58.561Z","endTime":"2026-03-17T18:09:02.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563489674857404,"aZ":-29.402082145125277,"pfxX":11.447975795135736,"pfxZ":1.6607015433061711,"pX":1.6307146915227582,"pZ":2.4037432000561827,"vX0":-7.141936734171606,"vY0":-127.67641959985053,"vZ0":-0.9944758069186364,"x":54.84,"y":173.88,"x0":2.961182970891265,"y0":50.00346528079998,"z0":5.089310284396223,"aX":19.11005304687201},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":-19.3,"spinRate":1748,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4271972042542145,"extension":6.891016310659832},"index":2,"playId":"4fbdacba-0e74-3d1d-b5c5-29564c98818a","pitchNumber":3,"startTime":"2026-03-17T18:09:17.190Z","endTime":"2026-03-17T18:09:20.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.748224209031058,"aZ":-28.471402556661676,"pfxX":11.510263350768657,"pfxZ":2.2183631781379134,"pX":-0.8462592993213705,"pZ":2.0011681518762345,"vX0":-12.876702966928185,"vY0":-127.18926664121209,"vZ0":-2.119522020939805,"x":149.26,"y":184.75,"x0":2.744761565281124,"y0":50.00111087484385,"z0":5.064133341942772,"aX":19.19197752883698},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":-18.6,"spinRate":1805,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.42775353358958457,"extension":7.012908355484161},"index":3,"playId":"cbd15a48-5abe-3779-ad33-ffe416726b77","pitchNumber":4,"startTime":"2026-03-17T18:09:30.181Z","endTime":"2026-03-17T18:09:33.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70872873726895,"aZ":-27.682790393933594,"pfxX":11.997337939985554,"pfxZ":2.7085787049912904,"pX":-1.3114896780281744,"pZ":1.9263099966638204,"vX0":-13.861645089158001,"vY0":-127.3164525767486,"vZ0":-2.4657198470373216,"x":166.99,"y":186.77,"x0":2.6196242907302083,"y0":50.003120804027745,"z0":5.0763099720151095,"aX":19.89282449836782},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":-19.0,"spinRate":1889,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4285950631082329,"extension":8.017147997428852},"index":4,"playId":"6b19702c-5e94-3ddd-9d12-9a133e73607a","pitchNumber":5,"startTime":"2026-03-17T18:09:44.823Z","endTime":"2026-03-17T18:09:49.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604595061852564,"aZ":-25.786135074753492,"pfxX":1.644325415278224,"pfxZ":4.2464414399920845,"pX":-0.11290566294064543,"pZ":3.5512449767289103,"vX0":-7.716365828341263,"vY0":-121.58954123347081,"vZ0":1.4638324438423655,"x":121.3,"y":142.9,"x0":2.8807067416003953,"y0":50.00604608559578,"z0":5.170055254886595,"aX":2.477055507211775},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":1901,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.4495340822124181,"extension":7.135268550002865},"index":5,"playId":"e58dc614-791c-310f-858d-955b0463a40e","pitchNumber":6,"startTime":"2026-03-17T18:09:56.903Z","endTime":"2026-03-17T18:10:01.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.063879599431573,"aZ":-33.11362381198724,"pfxX":12.97467382223033,"pfxZ":-0.6913533603335242,"pX":0.6455644257701026,"pZ":2.3107533468799564,"vX0":-9.186085559457661,"vY0":-116.206733965257,"vZ0":0.7584583879921494,"x":92.39,"y":176.39,"x0":2.9861524313578967,"y0":50.00575585448681,"z0":5.154125214186884,"aX":17.548580120465978},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.7,"breakHorizontal":-20.9,"spinRate":1732,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4733978173677489,"extension":6.935203767208686},"index":6,"playId":"70b12f8e-5a8c-3418-abe6-5a9fb0f5258c","pitchNumber":7,"startTime":"2026-03-17T18:10:09.642Z","endTime":"2026-03-17T18:10:13.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":640455,"link":"/api/v1/people/640455"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:10:13.384Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:12:33.392Z","endTime":"2026-03-17T18:14:05.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Nardi replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:11:38.030Z","endTime":"2026-03-17T18:12:35.535Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677053,"link":"/api/v1/people/677053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":645261,"link":"/api/v1/people/645261","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.3,"endSpeed":85.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212105779390555,"aZ":-15.946493753139922,"pfxX":4.924025890191194,"pfxZ":8.840920567870779,"pX":0.6804065147048638,"pZ":1.920005690074749,"vX0":-7.283764017435511,"vY0":-134.174076298867,"vZ0":-6.770459069026144,"x":91.06,"y":186.94,"x0":2.782154028538472,"y0":50.00232850991441,"z0":5.598997861923636,"aX":9.038103465264745},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-7.4,"spinRate":2119,"spinDirection":138},"zone":9,"typeConfidence":0.87,"plateTime":0.40718378263612554,"extension":6.747444634613237},"index":1,"playId":"fe6d8c1a-568a-38cd-bc28-bc83cc90040e","pitchNumber":1,"startTime":"2026-03-17T18:12:35.535Z","endTime":"2026-03-17T18:12:39.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-03-17T18:12:47.487Z","endTime":"2026-03-17T18:12:57.710Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56633605832695,"aZ":-16.138045737563978,"pfxX":4.641016951612574,"pfxZ":8.869245496701687,"pX":-0.13396684303245962,"pZ":3.3210148895584792,"vX0":-8.829200204249549,"vY0":-133.3608109923826,"vZ0":-2.9038599260624687,"x":122.11,"y":149.11,"x0":2.6106229362777538,"y0":50.00632001459973,"z0":5.582157826307734,"aX":8.395538188851333},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-6.6,"spinRate":2164,"spinDirection":138},"zone":11,"typeConfidence":0.88,"plateTime":0.41005256667834145,"extension":6.742527378418573},"index":3,"playId":"8da93e58-241f-3aba-abf7-056c2c632db8","pitchNumber":2,"startTime":"2026-03-17T18:12:57.710Z","endTime":"2026-03-17T18:13:01.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63112101854531,"aZ":-30.618379775509,"pfxX":1.8084122385659054,"pfxZ":1.0363383550428988,"pX":2.9460579902161443,"pZ":3.8368512217780615,"vX0":-0.8072839158151127,"vY0":-121.87643471515715,"vZ0":1.855882214582608,"x":4.7,"y":135.19,"x0":3.0471882395148455,"y0":50.001317661034484,"z0":5.715478471743405,"aX":2.7120566911105866},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.6,"breakHorizontal":-3.1,"spinRate":751,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.4499345935328032,"extension":6.678958009139147},"index":4,"playId":"62e042b7-2597-326c-a35c-6f8f9d73a290","pitchNumber":3,"startTime":"2026-03-17T18:13:18.626Z","endTime":"2026-03-17T18:13:21.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":87.8,"endSpeed":82.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.888500264041365,"aZ":-29.346111202538353,"pfxX":7.55187374703395,"pfxZ":1.6867593779292989,"pX":-0.2311896294112863,"pZ":0.7243404063793355,"vX0":-10.062762815555459,"vY0":-127.52496475012626,"vZ0":-6.081564804255813,"x":125.81,"y":219.22,"x0":2.752855618503744,"y0":50.00257972590381,"z0":5.40401355316542,"aX":12.658204115690769},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":-11.9,"spinRate":1281,"spinDirection":123},"zone":13,"typeConfidence":0.91,"plateTime":0.42663907212766805,"extension":6.7667598292107645},"index":5,"playId":"efbf6bf8-0183-35fd-9a8e-762a38e45051","pitchNumber":4,"startTime":"2026-03-17T18:13:41.870Z","endTime":"2026-03-17T18:13:47.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79164210653052,"aZ":-26.96477348038105,"pfxX":-7.667119942464069,"pfxZ":3.733840220400909,"pX":0.5634243374082211,"pZ":2.112553506301506,"vX0":-3.232815089451738,"vY0":-118.00264558859283,"vZ0":-2.321343640890647,"x":95.52,"y":181.74,"x0":2.951721027705453,"y0":50.00114488811232,"z0":5.621095248239617,"aX":-10.69055052478413},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.4,"breakHorizontal":14.8,"spinRate":2287,"spinDirection":299},"zone":9,"typeConfidence":2.0,"plateTime":0.46616198435160827,"extension":6.6516885860761175},"index":6,"playId":"77ec32cb-594f-37f8-b70e-c17b592f822f","pitchNumber":5,"startTime":"2026-03-17T18:14:01.029Z","endTime":"2026-03-17T18:14:05.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:14:05.552Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to left fielder Owen Caissie.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:14:07.029Z","endTime":"2026-03-17T18:16:21.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43278866722073,"aZ":-28.130770920164306,"pfxX":10.395107661405309,"pfxZ":2.5422457063587895,"pX":-0.6086673626392811,"pZ":1.0942090680602683,"vX0":-11.710862695424149,"vY0":-125.33632544086248,"vZ0":-4.987919289809836,"x":140.2,"y":209.24,"x0":2.7746567394577992,"y0":50.00354664945548,"z0":5.408586789931781,"aX":16.533279989571003},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-16.1,"spinRate":1265,"spinDirection":120},"zone":13,"typeConfidence":0.92,"plateTime":0.43708747452726504,"extension":6.938492607060471},"index":0,"playId":"2c514211-68ba-359a-9505-e861e69ce7b8","pitchNumber":1,"startTime":"2026-03-17T18:14:28.427Z","endTime":"2026-03-17T18:14:32.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":93.7,"endSpeed":86.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738354696909642,"aZ":-14.657675946490613,"pfxX":4.940657465819038,"pfxZ":9.274318041430092,"pX":-0.746870292476231,"pZ":2.8280269593207046,"vX0":-11.032855361079386,"vY0":-136.03661228411696,"vZ0":-4.691515242032183,"x":145.47,"y":162.42,"x0":2.7056602300821515,"y0":50.000128848434606,"z0":5.5792216835122685,"aX":9.329796869462674},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2121,"spinDirection":138},"zone":1,"typeConfidence":0.9,"plateTime":0.40148745991345836,"extension":6.790363219991233},"index":1,"playId":"8293f1f6-a21f-3cf5-8b14-29a23bbd1ecc","pitchNumber":2,"startTime":"2026-03-17T18:14:44.117Z","endTime":"2026-03-17T18:14:48.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09043153179098,"aZ":-25.889011640879524,"pfxX":-4.67882949345947,"pfxZ":4.411325392420537,"pX":0.3710729522766308,"pZ":3.163350370723412,"vX0":-4.7388110070691765,"vY0":-118.74657997664151,"vZ0":-0.20567700610700745,"x":102.86,"y":153.37,"x0":3.001798729893193,"y0":50.00483200375058,"z0":5.6096745751024955,"aX":-6.671281627959371},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.2,"breakHorizontal":9.6,"spinRate":2309,"spinDirection":283},"zone":3,"typeConfidence":2.0,"plateTime":0.4615426215458993,"extension":6.620250119873264},"index":2,"playId":"79374aa5-3485-3fbb-8133-5210d666f379","pitchNumber":3,"startTime":"2026-03-17T18:15:02.477Z","endTime":"2026-03-17T18:15:11.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127184615274746,"aZ":-23.353121397194986,"pfxX":9.751200408112256,"pfxZ":5.2260548386556005,"pX":-0.3567110564475075,"pZ":1.8444114114420294,"vX0":-10.996724444935873,"vY0":-128.47121556298626,"vZ0":-4.72766328896325,"x":130.6,"y":188.98,"x0":2.6922919354712644,"y0":50.00487265036729,"z0":5.501138670643753,"aX":16.465559539966403},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.6,"breakHorizontal":-15.5,"spinRate":1504,"spinDirection":130},"zone":7,"typeConfidence":0.9,"plateTime":0.424738549794359,"extension":6.868960305911982},"index":3,"playId":"e89a3872-98c9-3e28-b59d-23fa9f6d9bd9","pitchNumber":4,"startTime":"2026-03-17T18:15:18.969Z","endTime":"2026-03-17T18:15:23.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531378941908983,"aZ":-12.078219873228926,"pfxX":5.732480105715147,"pfxZ":10.854992963661983,"pX":-0.504974437250648,"pZ":1.7793347052512083,"vX0":-10.525592575435809,"vY0":-135.21991739277377,"vZ0":-7.691367791319193,"x":136.25,"y":190.74,"x0":2.693573135059803,"y0":50.003555447516725,"z0":5.508343521022971,"aX":10.614109188309055},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-8.2,"spinRate":2043,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.4050911220794493,"extension":6.817290371396065},"index":4,"playId":"b99d8cf8-f235-3642-8938-4d1457638593","pitchNumber":5,"startTime":"2026-03-17T18:15:35.507Z","endTime":"2026-03-17T18:15:40.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18418508834974,"aZ":-18.796853292497623,"pfxX":4.346401533783311,"pfxZ":7.352921049472675,"pX":0.09879404861979486,"pZ":4.474794317979515,"vX0":-8.67768630253903,"vY0":-134.08742508296112,"vZ0":0.38641523876647654,"x":113.23,"y":117.96,"x0":2.813374832151246,"y0":50.00475270248415,"z0":5.670750909037705,"aX":7.910933546791825},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":-6.0,"spinRate":1941,"spinDirection":133},"zone":12,"typeConfidence":0.88,"plateTime":0.40860898096127896,"extension":6.723675797702922},"index":5,"playId":"e72ba2cb-49e9-3a94-9346-05ef9ccb8acc","pitchNumber":6,"startTime":"2026-03-17T18:15:57.674Z","endTime":"2026-03-17T18:16:00.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84659882983302,"aZ":-24.959967081558524,"pfxX":-5.949549361451596,"pfxZ":4.96569930339091,"pX":0.44528631632652055,"pZ":1.7465611368707181,"vX0":-4.195002244050472,"vY0":-119.96804122000061,"vZ0":-3.7746941913030665,"x":100.03,"y":191.62,"x0":2.9914400261447254,"y0":50.00452449823376,"z0":5.572639334574493,"aX":-8.646855587802921},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.3,"breakHorizontal":11.8,"spinRate":2365,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.4570731708142506,"extension":6.6767242007427425},"hitData":{"launchSpeed":79.3,"launchAngle":3.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.13,"coordY":153.6}},"index":6,"playId":"5e698568-d5e0-3514-8c9b-700ad3bd1876","pitchNumber":7,"startTime":"2026-03-17T18:16:15.179Z","endTime":"2026-03-17T18:16:21.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:16:21.467Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bo Bichette grounds into a force out, third baseman Jacob Berry to second baseman Jesús Bastidas. Marcus Semien out at 2nd. Bo Bichette to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:16:46.689Z","endTime":"2026-03-17T18:17:38.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694351,"link":"/api/v1/people/694351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.758009489949277,"aZ":-17.98870837150808,"pfxX":6.181024592224157,"pfxZ":7.781776636743153,"pX":0.22447032496998962,"pZ":2.12220081323495,"vX0":-9.286457080085425,"vY0":-133.88006081950277,"vZ0":-5.509493399276541,"x":108.44,"y":181.48,"x0":2.9283046089148486,"y0":50.0040927286334,"z0":5.486194012487299,"aX":11.269722993046678},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":-9.2,"spinRate":2026,"spinDirection":132},"zone":8,"typeConfidence":0.83,"plateTime":0.40846260236554155,"extension":6.787076640612112},"index":0,"playId":"7ee8abfd-562b-331f-be92-5413baf3a6ba","pitchNumber":1,"startTime":"2026-03-17T18:16:54.145Z","endTime":"2026-03-17T18:16:58.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.073991014617643,"aZ":-13.417230238071749,"pfxX":5.363204188080846,"pfxZ":10.255918971506619,"pX":-0.6923722632242537,"pZ":0.5403103562175426,"vX0":-10.727272078065859,"vY0":-134.35460040441706,"vZ0":-10.302967138702545,"x":143.39,"y":224.19,"x0":2.6549150638306283,"y0":50.00163298688333,"z0":5.378072698812829,"aX":9.807885520793224},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":-7.4,"spinRate":2054,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.4076575810104095,"extension":6.8927380956663695},"index":1,"playId":"de611e69-292e-3cde-b269-fa8268aa14b1","pitchNumber":2,"startTime":"2026-03-17T18:17:09.072Z","endTime":"2026-03-17T18:17:15.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.953234231454783,"aZ":-15.599710024661125,"pfxX":3.7281681005553673,"pfxZ":9.021899397954128,"pX":-0.7981142873784391,"pZ":2.2245042246856537,"vX0":-10.546451406404131,"vY0":-134.17039600466222,"vZ0":-5.817987100833669,"x":147.42,"y":178.72,"x0":2.686000861177949,"y0":50.00299781557326,"z0":5.51880014908411,"aX":6.850376625818393},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-4.7,"spinRate":2038,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.4070552594567989,"extension":6.754549380592913},"hitData":{"launchSpeed":95.2,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.13,"coordY":169.83}},"index":2,"playId":"e47c503c-5759-3a7e-8f70-384e05946cef","pitchNumber":3,"startTime":"2026-03-17T18:17:29.932Z","endTime":"2026-03-17T18:17:38.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:17:38.849Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jorge Polanco grounds into a force out, shortstop Otto Lopez to second baseman Jesús Bastidas. Bo Bichette out at 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-17T18:17:59.439Z","endTime":"2026-03-17T18:19:25.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56606878023237,"aZ":-30.32535028053767,"pfxX":-8.40438854537839,"pfxZ":1.3711545885338854,"pX":-0.2588030681647258,"pZ":2.967764199695701,"vX0":-4.940225261118455,"vY0":-115.67734688575935,"vZ0":0.42631082236432927,"x":126.86,"y":158.65,"x0":2.9998563299767946,"y0":50.0021734056168,"z0":5.69975690042547,"aX":-11.333770264365214},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.9,"breakHorizontal":16.4,"spinRate":2349,"spinDirection":295},"zone":1,"typeConfidence":2.0,"plateTime":0.47438477808288537,"extension":6.667492922647148},"index":0,"playId":"d498e836-8049-3b90-92ac-25438dcc8f8f","pitchNumber":1,"startTime":"2026-03-17T18:18:06.691Z","endTime":"2026-03-17T18:18:10.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.407530371377028,"aZ":-27.281355150832116,"pfxX":8.335460005807747,"pfxZ":3.0287875801940025,"pX":2.0628508755051924,"pZ":2.728141546618768,"vX0":-5.061918507333203,"vY0":-125.74706983147783,"vZ0":-1.4298874646251651,"x":38.37,"y":165.12,"x0":3.010025957061674,"y0":50.00259076663512,"z0":5.499355222554309,"aX":13.46556993122744},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":-14.0,"spinRate":1052,"spinDirection":117},"zone":12,"typeConfidence":0.91,"plateTime":0.4341233239454372,"extension":6.849112639296367},"index":1,"playId":"ac2879a8-441e-3f7c-b9a5-1631b3f242c1","pitchNumber":2,"startTime":"2026-03-17T18:18:20.843Z","endTime":"2026-03-17T18:18:24.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.617246383106817,"aZ":-24.24978159767305,"pfxX":10.458372668335002,"pfxZ":4.865175227661348,"pX":0.8592007437445476,"pZ":0.7143990683866047,"vX0":-8.53792104868195,"vY0":-126.30049189203234,"vZ0":-6.713743754262687,"x":84.25,"y":219.49,"x0":2.9103121513328247,"y0":50.00441854916914,"z0":5.333417731263765,"aX":17.04565651246344},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.6,"breakHorizontal":-17.2,"spinRate":1242,"spinDirection":120},"zone":14,"typeConfidence":0.92,"plateTime":0.43222689444591467,"extension":6.762687543669544},"index":2,"playId":"40ab5850-3474-3999-bdf0-954b8d9e93dc","pitchNumber":3,"startTime":"2026-03-17T18:18:40.505Z","endTime":"2026-03-17T18:18:44.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.698624314219725,"aZ":-28.656043506850704,"pfxX":-8.617259054439048,"pfxZ":2.628227495306378,"pX":-0.8462435993888167,"pZ":2.245244090321223,"vX0":-5.960147308013184,"vY0":-115.88145581875096,"vZ0":-1.297872521759215,"x":149.26,"y":178.16,"x0":2.8923645493805723,"y0":50.00338684741203,"z0":5.588431346203487,"aX":-11.543529587589035},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.7,"breakHorizontal":17.3,"spinRate":2285,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.47539836514626455,"extension":6.7769649345263705},"index":3,"playId":"d42d2b74-03c5-3e2c-9c43-65716c8bd19a","pitchNumber":4,"startTime":"2026-03-17T18:19:02.347Z","endTime":"2026-03-17T18:19:06.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":91.6,"endSpeed":84.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49701410094023,"aZ":-16.83466459792309,"pfxX":6.2613607674965825,"pfxZ":8.48184820275972,"pX":-0.06741315694962483,"pZ":2.7138406672457176,"vX0":-9.70272017072435,"vY0":-133.10255258132452,"vZ0":-4.124369499232318,"x":119.57,"y":165.51,"x0":2.798689106200238,"y0":50.00113792582347,"z0":5.489631537574897,"aX":11.321796254806866},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":-9.5,"spinRate":2189,"spinDirection":133},"zone":5,"typeConfidence":0.86,"plateTime":0.4102959773290955,"extension":6.969277555006677},"hitData":{"launchSpeed":100.9,"launchAngle":-3.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.71,"coordY":155.13}},"index":4,"playId":"aeb27d30-bfba-34a1-9ee9-4d98a42ffe11","pitchNumber":5,"startTime":"2026-03-17T18:19:20.198Z","endTime":"2026-03-17T18:19:25.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:19:25.816Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:21:47.347Z","endTime":"2026-03-17T18:23:38.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Kimbrel replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:20:41.475Z","endTime":"2026-03-17T18:21:49.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518886,"link":"/api/v1/people/518886"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640455,"link":"/api/v1/people/640455","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.593050199684463,"aZ":-17.593618356916032,"pfxX":-5.963595326008959,"pfxZ":8.054582866782136,"pX":-1.0969150599898363,"pZ":3.022778116155677,"vX0":6.810135260246734,"vY0":-133.6433275026736,"vZ0":-1.5829643872408952,"x":158.81,"y":157.16,"x0":-2.9024178182875424,"y0":50.004141258291824,"z0":4.885526115925953,"aX":-10.797432931498474},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2143,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40973074400299136,"extension":6.594464073794088},"index":1,"playId":"200efd91-be89-318e-b0ba-adc44fb12ce4","pitchNumber":1,"startTime":"2026-03-17T18:21:49.467Z","endTime":"2026-03-17T18:21:53.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258879476542333,"aZ":-42.64910618183119,"pfxX":7.021103310460978,"pfxZ":-7.214253463904035,"pX":0.0394984464475304,"pZ":1.837114898679317,"vX0":4.915020091383325,"vY0":-119.49133332226089,"vZ0":1.3425367340004388,"x":115.49,"y":189.18,"x0":-2.9538794264682497,"y0":50.00419515124719,"z0":5.089260256077358,"aX":10.19022704466061},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.5,"breakHorizontal":-13.9,"spinRate":2640,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.45775478347225373,"extension":6.438925676395986},"index":2,"playId":"1c557dfc-4158-34a0-a420-7890cf6a501f","pitchNumber":2,"startTime":"2026-03-17T18:22:07.107Z","endTime":"2026-03-17T18:22:10.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.590574890110613,"aZ":-14.492593670750972,"pfxX":-5.1367619898860175,"pfxZ":9.731398376274255,"pX":-1.0776296445888487,"pZ":4.084761421841313,"vX0":6.694113942734167,"vY0":-134.31197705013653,"vZ0":0.44273498628217695,"x":158.08,"y":128.49,"x0":-2.941304711500314,"y0":50.00235922549064,"z0":4.9527765582704415,"aX":-9.33366389940258},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2180,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40866694228717115,"extension":6.612531852895915},"index":3,"playId":"39a86c53-5f0d-3ef9-a170-90a1f30baa37","pitchNumber":3,"startTime":"2026-03-17T18:22:34.184Z","endTime":"2026-03-17T18:22:37.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496533043483197,"aZ":-16.67433369368117,"pfxX":-6.707648586212855,"pfxZ":8.433491374666572,"pX":-2.552781804852847,"pZ":3.4684770745455813,"vX0":3.8930807286270426,"vY0":-134.54342092201236,"vZ0":-0.4761803374671503,"x":214.31,"y":145.13,"x0":-3.1451231940306013,"y0":50.00264726594361,"z0":4.826724025042871,"aX":-12.328492425210612},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2166,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4066965286763926,"extension":6.7417841061743236},"index":4,"playId":"54cb27f9-ebc5-3a53-b479-85fad407f85e","pitchNumber":4,"startTime":"2026-03-17T18:22:54.026Z","endTime":"2026-03-17T18:22:57.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079896803843162,"aZ":-20.769932974764664,"pfxX":-1.331296089345038,"pfxZ":6.482252941448901,"pX":-0.2951840588268939,"pZ":2.1833079893264964,"vX0":7.298041583682027,"vY0":-130.92065258991212,"vZ0":-2.868589244596077,"x":128.25,"y":179.83,"x0":-2.92959958287692,"y0":50.00430721037124,"z0":4.8238658553676075,"aX":-2.3431107182116913},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.4,"breakHorizontal":1.1,"spinRate":2273,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.41618322671200714,"extension":6.7999738677984825},"index":5,"playId":"fcdd9876-ea09-337e-9b8c-a1745997cae7","pitchNumber":5,"startTime":"2026-03-17T18:23:15.269Z","endTime":"2026-03-17T18:23:19.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70754436063573,"aZ":-19.321957287049297,"pfxX":-1.6801450273888316,"pfxZ":7.232926987228522,"pX":0.8574442897169793,"pZ":1.1911134866173358,"vX0":10.336413212510694,"vY0":-131.63034770630202,"vZ0":-5.545415281029413,"x":84.32,"y":206.62,"x0":-2.8810836388460994,"y0":50.00059313003749,"z0":4.730234349173211,"aX":-2.985563840371453},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":1.1,"spinRate":2284,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.414153282757288,"extension":6.810430066554645},"index":6,"playId":"b674eb11-9adf-3a9b-820b-55922c1c2c97","pitchNumber":6,"startTime":"2026-03-17T18:23:33.984Z","endTime":"2026-03-17T18:23:38.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":1.24,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:23:38.142Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christopher Morel pops out to first baseman Jorge Polanco in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:23:58.153Z","endTime":"2026-03-17T18:24:32.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797940924549312,"aZ":-15.169430133389776,"pfxX":-6.024187027671041,"pfxZ":9.245640676030586,"pX":0.03307830003670825,"pZ":1.5173196696782152,"vX0":9.898749201130281,"vY0":-134.4224006043882,"vZ0":-5.452171691790726,"x":115.74,"y":197.81,"x0":-2.906083259873116,"y0":50.00000784106412,"z0":4.640110312616801,"aX":-11.077041511910602},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2308,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4066928230226079,"extension":6.700477247670178},"index":0,"playId":"252b7dd6-edc6-3ee9-aa27-c1c850ab1c53","pitchNumber":1,"startTime":"2026-03-17T18:23:58.627Z","endTime":"2026-03-17T18:24:02.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139276851848688,"aZ":-14.84164978519582,"pfxX":-7.0990938293709025,"pfxZ":9.675214910184405,"pX":-0.6354408142096957,"pZ":3.0224454871492243,"vX0":8.544665316447663,"vY0":-133.1444709981067,"vZ0":-2.054299582725432,"x":141.22,"y":157.17,"x0":-2.967068416836666,"y0":50.005485232016106,"z0":4.880628864644397,"aX":-12.722097758120205},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":10.9,"spinRate":2358,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4117071646054318,"extension":6.586838043999987},"hitData":{"launchSpeed":78.6,"launchAngle":69.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.48,"coordY":186.56}},"index":1,"playId":"c2c289cd-5a19-34de-a190-66036edc814d","pitchNumber":2,"startTime":"2026-03-17T18:24:19.414Z","endTime":"2026-03-17T18:24:32.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":2.16,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:24:32.309Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Graham Pauley grounds out to first baseman Jorge Polanco. Owen Caissie to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:24:50.491Z","endTime":"2026-03-17T18:27:09.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03573975114456,"aZ":-14.034140655153104,"pfxX":-6.9528060504580935,"pfxZ":10.20931205989528,"pX":-0.28488153027114477,"pZ":1.358251375915866,"vX0":9.229535720077488,"vY0":-133.31142945414214,"vZ0":-6.03368951294577,"x":127.86,"y":202.11,"x0":-2.909103959505172,"y0":50.00559448749695,"z0":4.686954582289163,"aX":-12.358458284935027},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2336,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41285876058395,"extension":6.657480281844278},"index":0,"playId":"bf434bb5-c391-37aa-a9a1-4f458332ecc8","pitchNumber":1,"startTime":"2026-03-17T18:24:58.116Z","endTime":"2026-03-17T18:25:02.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056561768008596,"aZ":-21.185202591593185,"pfxX":-3.0857688710640216,"pfxZ":6.3516080892372795,"pX":1.2926880769823945,"pZ":0.18726845373452294,"vX0":11.334363429693697,"vY0":-130.58456369710754,"vZ0":-7.4276059745486736,"x":67.73,"y":233.72,"x0":-2.6997299200360456,"y0":50.001344103856766,"z0":4.657778799350937,"aX":-5.337994186665837},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":3.1,"spinRate":2370,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4191684454968314,"extension":6.7417713714844165},"index":1,"playId":"df4803f5-8bde-3273-b311-83a231d41269","pitchNumber":2,"startTime":"2026-03-17T18:25:17.731Z","endTime":"2026-03-17T18:25:21.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":80.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87234891601152,"aZ":-20.28550991536578,"pfxX":-2.916066494565187,"pfxZ":7.051226284889445,"pX":0.24762404630219673,"pZ":2.6577804513335304,"vX0":9.396239550236169,"vY0":-130.64256445125508,"vZ0":-1.4333718654189698,"x":107.56,"y":167.02,"x0":-3.0564459967135535,"y0":50.00168257763289,"z0":4.776246115670575,"aX":-4.9169115657890705},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.6,"breakHorizontal":2.6,"spinRate":2252,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.42329857266394555,"extension":6.704052940362697},"index":2,"playId":"02e6baa2-96cc-3ab5-a9b3-108587f9846f","pitchNumber":3,"startTime":"2026-03-17T18:25:42.386Z","endTime":"2026-03-17T18:25:45.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.361710194671108,"aZ":-17.233616767663573,"pfxX":-6.727586737107536,"pfxZ":8.337297665137312,"pX":0.3060226538614522,"pZ":3.755969757687636,"vX0":10.726764856344534,"vY0":-133.65027819684641,"vZ0":0.4889041792156754,"x":105.34,"y":137.37,"x0":-2.9029842579968284,"y0":50.00218849064764,"z0":4.8175392472400285,"aX":-12.056414483237681},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2124,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.41132656916255517,"extension":6.648259165355929},"index":3,"playId":"980fc125-7461-3483-8b9c-dcf1f0c00f9b","pitchNumber":4,"startTime":"2026-03-17T18:26:06.284Z","endTime":"2026-03-17T18:26:09.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Owen Caissie steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"980fc125-7461-3483-8b9c-dcf1f0c00f9b","startTime":"2026-03-17T18:26:20.159Z","endTime":"2026-03-17T18:26:43.414Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"postOnSecond":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.75,"dramaIndex":62.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.093990390596364,"aZ":-39.449274850336984,"pfxX":7.759799679170481,"pfxZ":-5.111217487051286,"pX":-0.29614068375220015,"pZ":2.185989216274037,"vX0":3.8574921399132918,"vY0":-118.63680141117698,"vZ0":1.8921613252435359,"x":128.29,"y":179.76,"x0":-2.9523797334517488,"y0":50.00363862790386,"z0":4.978606807092945,"aX":11.040840888703372},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.5,"breakHorizontal":-15.0,"spinRate":2425,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.46201513530226057,"extension":6.577042999423292},"index":5,"playId":"038b4740-b22a-346a-ada3-2dcf6bfc4e41","pitchNumber":5,"startTime":"2026-03-17T18:26:43.414Z","endTime":"2026-03-17T18:26:47.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5680103408912,"aZ":-40.38213917677071,"pfxX":7.867967981049365,"pfxZ":-5.75879066720279,"pX":0.4527383232532883,"pZ":2.3764953006926297,"vX0":5.557285219115687,"vY0":-118.37675721371403,"vZ0":2.3705263416847684,"x":99.74,"y":174.61,"x0":-2.9432519182485275,"y0":50.00040911492046,"z0":5.04603392044542,"aX":11.218960086593857},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.6,"breakHorizontal":-15.6,"spinRate":2538,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.46182658727809045,"extension":6.378923024364618},"hitData":{"launchSpeed":61.7,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.04,"coordY":187.06}},"index":6,"playId":"bfd9e63d-0d5c-3bd4-bf1c-9d18cc5d13d4","pitchNumber":6,"startTime":"2026-03-17T18:27:01.706Z","endTime":"2026-03-17T18:27:09.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.75,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:27:09.953Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Esteury Ruiz singles on a line drive to center fielder Luis Robert Jr. Owen Caissie scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:27:23.742Z","endTime":"2026-03-17T18:27:45.097Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":518886,"link":"/api/v1/people/518886"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.525626172207023,"aZ":-18.79108249553242,"pfxX":-8.039471515635594,"pfxZ":7.559293708400361,"pX":-0.4253471744880766,"pZ":2.5523702430355244,"vX0":9.041984823622442,"vY0":-132.96971162859845,"vZ0":-2.2467560161665867,"x":133.21,"y":169.87,"x0":-2.8437247118553937,"y0":50.00335845463198,"z0":4.788760770689891,"aX":-14.23445989242765},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":12.4,"spinRate":2165,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.41372144648508913,"extension":6.5912050690151105},"hitData":{"launchSpeed":84.6,"launchAngle":20.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.87,"coordY":97.99}},"index":0,"playId":"34d5c0eb-af54-3794-b2dd-e2b97aaf3684","pitchNumber":1,"startTime":"2026-03-17T18:27:39.203Z","endTime":"2026-03-17T18:27:45.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":10.5,"leverageIndex":1.79,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:27:45.097Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Berry lines out sharply to center fielder Luis Robert Jr.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-17T18:28:10.187Z","endTime":"2026-03-17T18:28:52.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518886,"fullName":"Craig Kimbrel","link":"/api/v1/people/518886"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.891567659203538,"aZ":-15.159583922882625,"pfxX":-7.439582045187148,"pfxZ":9.48349216770427,"pX":-0.39865556565821036,"pZ":2.9343909428584194,"vX0":9.458245572866224,"vY0":-133.84435768753536,"vZ0":-1.7715631672269825,"x":132.2,"y":159.55,"x0":-3.03017485077023,"y0":50.00347679486677,"z0":4.703795006420884,"aX":-13.349242185488688},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2208,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.41099393734356626,"extension":6.6275853760008685},"index":0,"playId":"72f784ff-7e44-397d-8e51-732215e63d58","pitchNumber":1,"startTime":"2026-03-17T18:28:19.484Z","endTime":"2026-03-17T18:28:23.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Esteury Ruiz steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"72f784ff-7e44-397d-8e51-732215e63d58","startTime":"2026-03-17T18:28:31.978Z","endTime":"2026-03-17T18:28:44.774Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":665923,"link":"/api/v1/people/665923"},"postOnSecond":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":1.39,"dramaIndex":50.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.440902569996616,"aZ":-39.5517096924257,"pfxX":9.085976362124251,"pfxZ":-5.1912087971285334,"pX":-0.20301242030628613,"pZ":2.0465785211847893,"vX0":3.8331169766039457,"vY0":-118.87868544873989,"vZ0":1.2560517897534205,"x":124.74,"y":183.52,"x0":-3.020760205559563,"y0":50.00545083362875,"z0":5.1233233240849625,"aX":12.904088132820265},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.8,"breakHorizontal":-17.4,"spinRate":2634,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.462120519605544,"extension":6.514764468640347},"hitData":{"launchSpeed":101.2,"launchAngle":22.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.94,"coordY":51.97}},"index":2,"playId":"f82c6228-4e7d-35ae-927d-94609aaa099e","pitchNumber":2,"startTime":"2026-03-17T18:28:44.774Z","endTime":"2026-03-17T18:28:52.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"second":{"id":665923,"link":"/api/v1/people/665923"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_ab"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_ab"},{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_pa"},{"player":{"id":518886,"link":"/api/v1/people/518886"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:28:52.892Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:30:19.718Z","endTime":"2026-03-17T18:32:28.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677053,"fullName":"Andrew Nardi","link":"/api/v1/people/677053"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.557650539526353,"aZ":-27.445154131639047,"pfxX":-7.06708283144714,"pfxZ":3.498299751514608,"pX":0.8618199083320788,"pZ":2.8582529510873176,"vX0":-2.7648827960416544,"vY0":-116.36330385707235,"vZ0":-0.3841402396554312,"x":84.15,"y":161.61,"x0":2.9884482982704483,"y0":50.00567032339509,"z0":5.655950718263132,"aX":-9.56246887601964},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":6.5,"breakHorizontal":13.6,"spinRate":2279,"spinDirection":271},"zone":6,"typeConfidence":2.0,"plateTime":0.4731432448045001,"extension":6.604117438115143},"index":0,"playId":"0a9f7266-ab7d-35a3-92fb-61c0b3836dc5","pitchNumber":1,"startTime":"2026-03-17T18:31:03.632Z","endTime":"2026-03-17T18:31:07.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019718188686483,"aZ":-15.39324558670968,"pfxX":4.897734525008957,"pfxZ":9.359027829093623,"pX":0.20417830451134492,"pZ":2.1335631651188183,"vX0":-8.034500756104565,"vY0":-132.47519753597163,"vZ0":-6.187035009414461,"x":109.22,"y":181.17,"x0":2.6281032688379953,"y0":50.00130378101364,"z0":5.608124888231431,"aX":8.780532076804962},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.3,"spinRate":2206,"spinDirection":140},"zone":8,"typeConfidence":0.86,"plateTime":0.4121090976619497,"extension":6.722161305343416},"index":1,"playId":"446e7477-f677-3d73-aac8-6949a02ae894","pitchNumber":2,"startTime":"2026-03-17T18:31:18.373Z","endTime":"2026-03-17T18:31:22.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":90.6,"endSpeed":83.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531095987420976,"aZ":-17.17423917969304,"pfxX":5.826863891709754,"pfxZ":8.46057949677047,"pX":0.08390768106277956,"pZ":3.117528179485419,"vX0":-8.953189331956732,"vY0":-131.6798445557134,"vZ0":-3.1561384068592604,"x":113.8,"y":154.61,"x0":2.7565073380928937,"y0":50.00075037487575,"z0":5.587912311621518,"aX":10.328149416894496},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":-8.8,"spinRate":2137,"spinDirection":138},"zone":2,"typeConfidence":0.84,"plateTime":0.41450385340512375,"extension":6.770449982203212},"index":2,"playId":"4b68dfb0-8f46-3dd6-adbd-4f47908f9cc5","pitchNumber":3,"startTime":"2026-03-17T18:31:34.936Z","endTime":"2026-03-17T18:31:38.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.382521870680243,"aZ":-33.67678442957478,"pfxX":4.019920297583706,"pfxZ":-1.0256241257200287,"pX":3.426708525307229,"pZ":4.1219099522073686,"vX0":-0.2066079125163421,"vY0":-120.93150382514159,"vZ0":3.1093800243444183,"x":-13.62,"y":127.49,"x0":2.992072038010428,"y0":50.00040021566155,"z0":5.78933725257489,"aX":5.904501531345126},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-7.2,"spinRate":785,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4543327417999272,"extension":6.513439666202947},"index":3,"playId":"19066db5-067f-384d-935f-aeef2767e85f","pitchNumber":4,"startTime":"2026-03-17T18:31:50.329Z","endTime":"2026-03-17T18:31:53.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.2,"endSpeed":78.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.576730907464736,"aZ":-26.27068168188772,"pfxX":8.345129863647434,"pfxZ":3.7925559218754064,"pX":1.055030980108914,"pZ":1.6247808160933264,"vX0":-7.229180842026634,"vY0":-123.88683803530877,"vZ0":-3.6669394240583175,"x":76.78,"y":194.91,"x0":2.92562324443417,"y0":50.00123943556861,"z0":5.318108567449109,"aX":12.980683159571608},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.2,"breakHorizontal":-13.4,"spinRate":1115,"spinDirection":114},"zone":14,"typeConfidence":0.89,"plateTime":0.4419976464259907,"extension":6.747148975222704},"index":4,"playId":"73cb1bb2-b920-3ae6-8dc8-e24c80a125af","pitchNumber":5,"startTime":"2026-03-17T18:32:09.493Z","endTime":"2026-03-17T18:32:14.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":72.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.368976356739193,"aZ":-26.489271756799443,"pfxX":-6.005487518165675,"pfxZ":4.172453489732458,"pX":-0.21191157232480845,"pZ":1.766772992003459,"vX0":-5.4495042556878515,"vY0":-117.70129895592771,"vZ0":-2.852563690427182,"x":125.08,"y":191.08,"x0":2.9385268386458168,"y0":50.00179337620801,"z0":5.523065815944977,"aX":-8.181557023421195},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.0,"breakHorizontal":12.5,"spinRate":2341,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.4706026140696653,"extension":6.745398084146288},"index":5,"playId":"491ef316-ff61-316c-819a-8b90cfae7bc0","pitchNumber":6,"startTime":"2026-03-17T18:32:24.522Z","endTime":"2026-03-17T18:32:28.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":677053,"link":"/api/v1/people/677053"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:32:28.464Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a line drive to left fielder Owen Caissie.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:34:52.244Z","endTime":"2026-03-17T18:36:22.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Snelling replaces Andrew Nardi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T18:34:54.377Z","endTime":"2026-03-17T18:34:54.378Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702281,"link":"/api/v1/people/702281"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677053,"link":"/api/v1/people/677053","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769158074361272,"aZ":-10.132596725369314,"pfxX":6.140145427910589,"pfxZ":11.551417500573521,"pX":0.3708547324917075,"pZ":3.7727777319386666,"vX0":-7.912719667487379,"vY0":-137.5709196942838,"vZ0":-3.462218793099355,"x":102.86,"y":136.92,"x0":2.492600021067,"y0":50.006288879844284,"z0":5.739383426524013,"aX":11.720533010184697},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":-9.4,"spinRate":2583,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.39881467353895106,"extension":6.37184357032097},"index":1,"playId":"0d35dff5-015d-33c8-a2f6-6e3833948155","pitchNumber":1,"startTime":"2026-03-17T18:34:54.379Z","endTime":"2026-03-17T18:34:59.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":94.8,"endSpeed":86.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54093636630515,"aZ":-10.003851370221959,"pfxX":6.001815264974227,"pfxZ":11.652964819783755,"pX":-0.25206768176525335,"pZ":2.1481957777526657,"vX0":-9.27469254956867,"vY0":-137.54642354147435,"vZ0":-7.330339394912684,"x":126.61,"y":180.78,"x0":2.394846757381128,"y0":50.00080928833169,"z0":5.538114251758519,"aX":11.417331804612864},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":-8.8,"spinRate":2465,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.39931084284153373,"extension":6.530685753933501},"index":2,"playId":"9793f400-261f-3827-9724-53e54726df0b","pitchNumber":2,"startTime":"2026-03-17T18:35:10.175Z","endTime":"2026-03-17T18:35:14.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08007153177567,"aZ":-12.19930999701616,"pfxX":5.302910992250297,"pfxZ":10.561589672508102,"pX":0.6651335051110714,"pZ":3.2919361810977397,"vX0":-6.856162098855075,"vY0":-136.6455224586891,"vZ0":-4.176607030017918,"x":91.65,"y":149.9,"x0":2.5176194895743595,"y0":50.001325911331456,"z0":5.6781392936112685,"aX":10.02845550800319},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2468,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40082394850076897,"extension":6.325120051648248},"index":3,"playId":"1ba57357-45e8-3085-bb15-a697f311f176","pitchNumber":3,"startTime":"2026-03-17T18:35:26.147Z","endTime":"2026-03-17T18:35:30.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.493656450493155,"aZ":-11.540287923030283,"pfxX":3.092072853252418,"pfxZ":10.788744731396019,"pX":0.4345892972692489,"pZ":3.2050373080853873,"vX0":-6.404197824382091,"vY0":-138.3000408771906,"vZ0":-4.652124050238233,"x":100.43,"y":152.24,"x0":2.391851383044744,"y0":50.00347543274667,"z0":5.700351359170736,"aX":5.914731610624546},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":-4.1,"spinRate":2449,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.39797732046541956,"extension":6.386093348419828},"index":4,"playId":"edc128fb-e2a8-33ba-9589-db9d7f44de39","pitchNumber":4,"startTime":"2026-03-17T18:35:55.486Z","endTime":"2026-03-17T18:35:58.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435888729717213,"aZ":-38.040868605592834,"pfxX":-5.8568795160627065,"pfxZ":-3.985583669769758,"pX":-0.5487593922942274,"pZ":2.5938692561831247,"vX0":-6.089645941745295,"vY0":-121.1280648663562,"vZ0":0.7184524060492199,"x":137.92,"y":168.75,"x0":2.7659990866669784,"y0":50.000211957873255,"z0":5.640985182852374,"aX":-8.629619438981667},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.7,"breakHorizontal":12.1,"spinRate":2629,"spinDirection":327},"zone":4,"typeConfidence":2.0,"plateTime":0.45358620359903856,"extension":6.427020102516888},"hitData":{"launchSpeed":88.1,"launchAngle":12.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.1,"coordY":111.2}},"index":5,"playId":"9f4df80f-83e2-3958-a016-d83b7cb2065e","pitchNumber":5,"startTime":"2026-03-17T18:36:16.060Z","endTime":"2026-03-17T18:36:22.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:36:22.278Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a soft line drive to right fielder Christopher Morel. Brett Baty to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:36:31.026Z","endTime":"2026-03-17T18:37:24.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.600214907659844,"aZ":-35.739745884362684,"pfxX":-6.447113215465408,"pfxZ":-2.5330449647426914,"pX":0.1922181263764416,"pZ":2.5360676553871424,"vX0":-4.008462676570067,"vY0":-118.41255607152735,"vZ0":0.2388411700912494,"x":109.67,"y":170.31,"x0":2.7500963890091046,"y0":50.004245354788964,"z0":5.729249451916015,"aX":-9.068771766156996},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.2,"breakHorizontal":12.7,"spinRate":2526,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.46424036975093186,"extension":6.251956749408214},"index":0,"playId":"eeacfc6a-20f8-3b98-9eca-2658d715bef6","pitchNumber":1,"startTime":"2026-03-17T18:36:54.902Z","endTime":"2026-03-17T18:36:58.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49776878108943,"aZ":-9.717687203353494,"pfxX":2.8071320084642544,"pfxZ":12.255541827180682,"pX":-1.248477031163116,"pZ":2.664181055429451,"vX0":-10.204733111983366,"vY0":-135.23830399234978,"vZ0":-6.126577342980012,"x":164.59,"y":166.85,"x0":2.2270213874684783,"y0":50.00003098343258,"z0":5.6572445465941925,"aX":5.144229954919306},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.9,"breakHorizontal":-2.6,"spinRate":2434,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.40671042269345214,"extension":6.480153933630833},"hitData":{"launchSpeed":65.4,"launchAngle":23.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":168.55,"coordY":145.98}},"index":1,"playId":"1f0d98dd-9927-3fae-96b4-63956a31c9e7","pitchNumber":2,"startTime":"2026-03-17T18:37:12.985Z","endTime":"2026-03-17T18:37:24.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":1.35,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:37:24.564Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:37:45.259Z","endTime":"2026-03-17T18:39:30.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.456015215598466,"aZ":-37.941636007242444,"pfxX":-4.683481726711685,"pfxZ":-3.976505924251825,"pX":0.7616252881188447,"pZ":3.10597244872183,"vX0":-3.0921369548029545,"vY0":-119.55692609451728,"vZ0":1.7898755792377785,"x":87.97,"y":154.92,"x0":2.678856723839151,"y0":50.00154640963371,"z0":5.745996925222638,"aX":-6.796807015529393},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.5,"breakHorizontal":9.2,"spinRate":2332,"spinDirection":327},"zone":3,"typeConfidence":2.0,"plateTime":0.45765472386666106,"extension":6.271539919005991},"index":0,"playId":"9b499e73-fdd8-32c3-82fc-293291b53963","pitchNumber":1,"startTime":"2026-03-17T18:37:58.100Z","endTime":"2026-03-17T18:38:02.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":89.1,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71634375767183,"aZ":-24.73010184552156,"pfxX":12.231898593227765,"pfxZ":4.402431876367773,"pX":0.6266572541418183,"pZ":0.7712150089787718,"vX0":-8.71554309975441,"vY0":-129.3676423552899,"vZ0":-6.9003581104123635,"x":93.11,"y":217.96,"x0":2.4550393047483428,"y0":50.000446335311025,"z0":5.3763630350309635,"aX":20.67036350777957},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.6,"breakHorizontal":-20.2,"spinRate":1500,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4238607208348508,"extension":6.546642473368751},"index":1,"playId":"37bb2d10-4300-3d84-bbad-fbdc80eef8a1","pitchNumber":2,"startTime":"2026-03-17T18:38:18.274Z","endTime":"2026-03-17T18:38:22.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":90.1,"endSpeed":82.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696224428932315,"aZ":-27.99573681503296,"pfxX":11.583491738975546,"pfxZ":2.41025074732908,"pX":-0.5994178236699628,"pZ":0.8197582332672773,"vX0":-11.48995236304925,"vY0":-130.58901842562966,"vZ0":-6.3171946420200245,"x":139.85,"y":216.65,"x0":2.3459517682788213,"y0":50.000745908618256,"z0":5.367325163910771,"aX":20.06663893032321},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":-18.5,"spinRate":1584,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4189246502324697,"extension":6.5909071291372205},"index":2,"playId":"9103e9ab-5eb1-388a-b9a6-64c33d977adf","pitchNumber":3,"startTime":"2026-03-17T18:38:44.080Z","endTime":"2026-03-17T18:38:49.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126375221655195,"aZ":-12.725784313986567,"pfxX":1.9239931875988896,"pfxZ":10.32655924688372,"pX":0.2071408305565113,"pZ":3.176597312197112,"vX0":-6.693981947183811,"vY0":-135.95463321915105,"vZ0":-4.334546489098699,"x":109.1,"y":153.01,"x0":2.444742353039657,"y0":50.00255474851921,"z0":5.666424858151255,"aX":3.6244394180992248},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":-2.2,"spinRate":2380,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.40196278321622714,"extension":6.449610225305899},"index":3,"playId":"418ef948-fef5-3f87-b646-20556ec66e21","pitchNumber":4,"startTime":"2026-03-17T18:39:02.926Z","endTime":"2026-03-17T18:39:06.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470981216115355,"aZ":-10.52732871647124,"pfxX":4.2236638678102665,"pfxZ":11.285683800987561,"pX":-0.17240139878909364,"pZ":3.1131064653221854,"vX0":-8.660459958783646,"vY0":-137.61021672394855,"vZ0":-4.979673119104697,"x":123.57,"y":154.73,"x0":2.4665361498718905,"y0":50.004908210699405,"z0":5.659071715540025,"aX":8.10349314124141},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":-5.9,"spinRate":2517,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3979855268089678,"extension":6.4591434159699626},"index":4,"playId":"4298a0ca-6ae1-359e-86ab-8f2fcc2cf01d","pitchNumber":5,"startTime":"2026-03-17T18:39:25.203Z","endTime":"2026-03-17T18:39:30.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.06,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:39:30.843Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-17T18:39:51.202Z","endTime":"2026-03-17T18:41:01.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08174286778338,"aZ":-41.60533015097359,"pfxX":-4.408430979451666,"pfxZ":-6.609130664388315,"pX":0.019764308548755424,"pZ":2.7146721261867754,"vX0":-4.849891347900739,"vY0":-119.29897980308431,"vZ0":1.688327519181886,"x":116.25,"y":165.48,"x0":2.659393619740663,"y0":50.00335350179621,"z0":5.776361465102945,"aX":-6.289825970752455},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.2,"breakHorizontal":9.2,"spinRate":2498,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.4608883840259117,"extension":6.2596569193010705},"index":0,"playId":"8eb4162c-d85e-31ba-a1c9-e262a59d7438","pitchNumber":1,"startTime":"2026-03-17T18:39:54.103Z","endTime":"2026-03-17T18:39:57.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44056068669817,"aZ":-12.015332469470556,"pfxX":2.690475233783556,"pfxZ":10.459633120077669,"pX":0.40075035391095104,"pZ":2.856426959209577,"vX0":-6.506695903890616,"vY0":-137.89675890309786,"vZ0":-5.550920440791019,"x":101.72,"y":161.66,"x0":2.4405656007980925,"y0":50.004603669089015,"z0":5.70504720598887,"aX":5.187069991195045},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":-3.5,"spinRate":2587,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.39709224035554014,"extension":6.397441383201334},"index":1,"playId":"ca730f26-5486-3714-8c91-78a6d206fdd0","pitchNumber":2,"startTime":"2026-03-17T18:40:13.207Z","endTime":"2026-03-17T18:40:19.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":93.3,"endSpeed":85.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.547798529260323,"aZ":-10.107014957604582,"pfxX":2.733540964847788,"pfxZ":11.809493813085458,"pX":2.1943532189068753,"pZ":2.2602418981440033,"vX0":-2.189090164647033,"vY0":-135.7940302487128,"vZ0":-7.084303907301658,"x":33.36,"y":177.75,"x0":2.6555188273694696,"y0":50.004710133712734,"z0":5.604943430754589,"aX":5.109111092138097},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-4.4,"spinRate":2494,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.4032352741763834,"extension":6.4592489521192045},"index":2,"playId":"e8ad4a0b-a800-3751-b6e5-14b02fcca626","pitchNumber":3,"startTime":"2026-03-17T18:40:36.522Z","endTime":"2026-03-17T18:40:39.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680345031266594,"aZ":-41.35084100101528,"pfxX":-4.6541138144612315,"pfxZ":-6.266158017313503,"pX":-0.5878838969496373,"pZ":1.5120858109885378,"vX0":-6.111284529090288,"vY0":-120.82004623103263,"vZ0":-1.1164941395404466,"x":139.41,"y":197.95,"x0":2.5885437390353503,"y0":50.004358154446756,"z0":5.645814356366416,"aX":-6.8131733981797185},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.3,"breakHorizontal":10.0,"spinRate":2600,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4550381373423349,"extension":6.387978411933864},"index":3,"playId":"f24acc0f-952e-3fb3-a785-ed341fb17527","pitchNumber":4,"startTime":"2026-03-17T18:40:58.104Z","endTime":"2026-03-17T18:41:01.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:41:01.961Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jesús Bastidas lines out to right fielder Brett Baty.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:43:40.818Z","endTime":"2026-03-17T18:44:07.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tobias Myers replaces Craig Kimbrel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:43:42.949Z","endTime":"2026-03-17T18:43:42.950Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518886,"link":"/api/v1/people/518886","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":90.5,"endSpeed":82.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48556856619391,"aZ":-11.158744542385751,"pfxX":-2.3438996942623525,"pfxZ":12.04901008627714,"pX":-0.3934177651004433,"pZ":2.5172124604301622,"vX0":1.7408473470853985,"vY0":-131.633877520248,"vZ0":-6.542787902409557,"x0":-0.7607479245076607,"y0":50.00555077196103,"z0":5.87150826000973,"aX":-4.089617291937942},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":20.5,"breakHorizontal":3.8,"spinRate":2147,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.4170340368314922,"extension":6.754449043793589},"index":1,"playId":"dbe036ae-a584-38cc-b96b-b57bb2a9058c","pitchNumber":1,"startTime":"2026-03-17T18:43:42.951Z","endTime":"2026-03-17T18:43:46.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.758008450984995,"aZ":-12.674995102430294,"pfxX":-1.7000634222748485,"pfxZ":10.930196717451707,"pX":0.44781845906278794,"pZ":3.173877672575102,"vX0":3.5690266996779343,"vY0":-133.2468251898369,"vZ0":-5.012183882300282,"x":132.0,"y":170.82,"x0":-0.6928725535421495,"y0":50.00096886862784,"z0":6.007485841207455,"aX":-3.0326023406168727},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":2.3,"spinRate":2189,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.41231078784924025,"extension":6.628404670193477},"hitData":{"launchSpeed":92.2,"launchAngle":32.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.64,"coordY":73.0}},"index":2,"playId":"d3096c79-425b-3160-a4bc-ab26be5202b8","pitchNumber":2,"startTime":"2026-03-17T18:44:01.469Z","endTime":"2026-03-17T18:44:07.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:44:07.763Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:44:36.372Z","endTime":"2026-03-17T18:45:59.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":92.5,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.969785565440734,"aZ":-9.44729913695182,"pfxX":-0.48756595334558617,"pfxZ":12.564389511275145,"pX":0.16090795566021035,"pZ":1.366769039429746,"vX0":2.387565828521115,"vY0":-134.34856338675792,"vZ0":-9.899301233943584,"x":99.93,"y":153.09,"x0":-0.6800110539436227,"y0":50.00123120989557,"z0":5.792966462145021,"aX":-0.8819853114542743},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.5,"breakHorizontal":0.4,"spinRate":2244,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4093447181796055,"extension":6.695988231794376},"index":0,"playId":"c287d055-3c16-303b-a31a-cdd2c67c265e","pitchNumber":1,"startTime":"2026-03-17T18:44:36.718Z","endTime":"2026-03-17T18:44:41.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30853202725252,"aZ":-21.36373647717989,"pfxX":2.678225533377008,"pfxZ":6.860941563540129,"pX":0.6188170708625155,"pZ":2.98999066356942,"vX0":2.6174831415246964,"vY0":-124.29502642838624,"vZ0":-2.9873774264289246,"x":110.87,"y":201.88,"x0":-0.7931327881539886,"y0":50.00083656436168,"z0":5.967745664085105,"aX":4.218866991633013},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":12.0,"breakHorizontal":-5.4,"spinRate":2227,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.4395084915156042,"extension":6.609793222169151},"index":1,"playId":"ac535494-34eb-320b-9fb5-1174dda50a4f","pitchNumber":2,"startTime":"2026-03-17T18:44:49.972Z","endTime":"2026-03-17T18:44:53.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":79.7,"endSpeed":73.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97406558677824,"aZ":-32.14766776327183,"pfxX":3.276849850388814,"pfxZ":0.015391600057463428,"pX":0.4793380550800654,"pZ":1.784643397429553,"vX0":1.8747873803700268,"vY0":-116.07504006938278,"vZ0":-2.667738733989321,"x":93.41,"y":158.05,"x0":-0.7634423498518628,"y0":50.000904920072955,"z0":5.998547976592818,"aX":4.4868467942700025},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.4,"breakHorizontal":-6.4,"spinRate":2206,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4712187082867363,"extension":6.58500367009409},"index":2,"playId":"ed0096de-e22a-3763-9def-8b33787c5fa9","pitchNumber":3,"startTime":"2026-03-17T18:45:11.136Z","endTime":"2026-03-17T18:45:15.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39353003041303,"aZ":-35.420045881787566,"pfxX":2.5698635328491597,"pfxZ":-2.264263266791427,"pX":0.9630328603103974,"pZ":1.9892516646503868,"vX0":2.9745750326285623,"vY0":-118.75832637150305,"vZ0":-2.047755388608439,"x":80.29,"y":185.07,"x0":-0.6389474069614067,"y0":50.005257445944295,"z0":6.079469922932228,"aX":3.6772055351791235},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.3,"breakHorizontal":-5.4,"spinRate":2262,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4609182823014404,"extension":6.548101601336457},"index":3,"playId":"462b0cd8-f4e7-3d01-a679-c705073e64c6","pitchNumber":4,"startTime":"2026-03-17T18:45:36.009Z","endTime":"2026-03-17T18:45:39.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94789761574049,"aZ":-9.545382718882598,"pfxX":-2.021988763344744,"pfxZ":12.142187701757184,"pX":0.45027522406625453,"pZ":1.873313555090892,"vX0":4.103591755985481,"vY0":-135.4851066004051,"vZ0":-8.787086388661978,"x":99.84,"y":188.2,"x0":-0.8196380647623813,"y0":50.002910842029124,"z0":5.8213121370795005,"aX":-3.7687327305050076},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":2.8,"spinRate":2180,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4039240628716527,"extension":6.711124889870063},"index":4,"playId":"6a984523-d125-3a4c-aa40-883ab7a1c14a","pitchNumber":5,"startTime":"2026-03-17T18:45:55.735Z","endTime":"2026-03-17T18:45:59.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:45:59.819Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Agustín Ramírez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-17T18:46:04.566Z","endTime":"2026-03-17T18:47:59.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.64252456029312,"aZ":-23.350568196620344,"pfxX":4.155167727807065,"pfxZ":5.447434281982771,"pX":-0.5557346065953315,"pZ":1.516051593427062,"vX0":-0.34615053415393215,"vY0":-125.22822452108554,"vZ0":-6.016151348495696,"x":138.18,"y":197.85,"x0":-0.9584245010597691,"y0":50.002236293309814,"z0":5.8096292586464315,"aX":6.728222170859952},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.0,"breakHorizontal":-7.6,"spinRate":2304,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4341516425255514,"extension":6.627663539097425},"index":0,"playId":"08d236b2-52ad-362b-b4ec-2e5c53206a71","pitchNumber":1,"startTime":"2026-03-17T18:46:24.918Z","endTime":"2026-03-17T18:46:30.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6591059830447,"aZ":-23.4561804612634,"pfxX":4.821552361524516,"pfxZ":5.437970909635675,"pX":0.1740595525976489,"pZ":1.4187654813920454,"vX0":1.0498310241073483,"vY0":-124.64931023977233,"vZ0":-6.325457636905975,"x":110.37,"y":200.47,"x0":-0.8776859366476022,"y0":50.003619301102226,"z0":5.876709082824909,"aX":7.728833551712907},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.9,"breakHorizontal":-9.0,"spinRate":2222,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4363231947968571,"extension":6.601598274680506},"index":1,"playId":"60b4f61a-a9db-353d-8c89-f802b816ff63","pitchNumber":2,"startTime":"2026-03-17T18:46:40.302Z","endTime":"2026-03-17T18:46:43.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":71.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.219655015174567,"aZ":-25.63248103879875,"pfxX":-4.011959866583202,"pfxZ":5.064773270801339,"pX":-0.6419227909129525,"pZ":3.3698455315148084,"vX0":1.4993092204536531,"vY0":-111.51898169594259,"vZ0":-0.14718942319523187,"x":141.47,"y":147.79,"x0":-0.7923139381747644,"y0":50.00370394947368,"z0":6.024841743544241,"aX":-5.1833403370377695},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":9.5,"breakHorizontal":7.1,"spinRate":1423,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4864236578604779,"extension":6.72505508468903},"index":2,"playId":"c9b50bfa-9dc9-3361-b260-7d964ed4bd58","pitchNumber":3,"startTime":"2026-03-17T18:47:05.118Z","endTime":"2026-03-17T18:47:08.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":80.4,"endSpeed":75.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.716092640023984,"aZ":-35.83649036690594,"pfxX":3.51239952578639,"pfxZ":-2.6046375823248784,"pX":0.7916001537533134,"pZ":2.205782239552845,"vX0":2.5330083115443616,"vY0":-117.21745964320094,"vZ0":-1.2905456874448082,"x":86.83,"y":179.22,"x0":-0.7548468824158693,"y0":50.001550016421795,"z0":6.07438535237284,"aX":4.943878327051272},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.8,"breakHorizontal":-7.0,"spinRate":2261,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.4651972259117607,"extension":6.488969942484649},"index":3,"playId":"d23e6d3b-a602-3126-89bb-5f0a5b7fcf37","pitchNumber":4,"startTime":"2026-03-17T18:47:22.734Z","endTime":"2026-03-17T18:47:28.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52224365330745,"aZ":-32.92654435744657,"pfxX":3.184174787257634,"pfxZ":-0.5460254517127971,"pX":0.08910199716705305,"pZ":1.1946793067309316,"vX0":0.9370077568756894,"vY0":-116.34658954844046,"vZ0":-3.848299961080844,"x":113.6,"y":206.52,"x0":-0.7319052443683434,"y0":50.00340611111583,"z0":5.969773632739089,"aX":4.392881632949461},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.6,"breakHorizontal":-6.0,"spinRate":2112,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.46964222980820747,"extension":6.582436219243129},"index":4,"playId":"228e2da9-521b-315d-954f-2058fefce508","pitchNumber":5,"startTime":"2026-03-17T18:47:40.428Z","endTime":"2026-03-17T18:47:46.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.653771273741985,"aZ":-25.840920479696646,"pfxX":-5.541462079792355,"pfxZ":4.766280278011733,"pX":-0.9570682655988932,"pZ":2.1029359112823975,"vX0":1.5652018250994,"vY0":-113.84969991558167,"vZ0":-2.9531999800213495,"x":153.48,"y":182.0,"x0":-0.9289170535099773,"y0":50.00015400884756,"z0":5.943932266713265,"aX":-7.3567668043847885},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.3,"breakHorizontal":9.7,"spinRate":1587,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.47899975477926615,"extension":6.7471095612799825},"index":5,"playId":"afc3b002-e069-35e8-83ce-6694aa4083db","pitchNumber":6,"startTime":"2026-03-17T18:47:56.715Z","endTime":"2026-03-17T18:47:59.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:47:59.937Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a line drive to right fielder Christopher Morel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:50:12.643Z","endTime":"2026-03-17T18:50:34.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Starlyn Caba replaces catcher Agustín Ramírez, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T18:49:59.318Z","endTime":"2026-03-17T18:49:59.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806965,"link":"/api/v1/people/806965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":682663,"link":"/api/v1/people/682663"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Brian Navarreto replaces shortstop Otto Lopez, batting 1st, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T18:49:59.337Z","endTime":"2026-03-17T18:50:14.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"101","replacedPlayer":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09924141792997,"aZ":-24.02318131473296,"pfxX":9.931698004208549,"pfxZ":4.693686298566019,"pX":0.7788207228926748,"pZ":1.0377740474230415,"vX0":-8.072936812965207,"vY0":-130.55923226371718,"vZ0":-6.6596326961012124,"x":87.31,"y":210.76,"x0":2.612472260788073,"y0":50.00192629648741,"z0":5.415798851546398,"aX":17.237773285115168},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":-16.3,"spinRate":1451,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41867033058198544,"extension":6.469597061888009},"index":2,"playId":"b693d81a-2d33-3bb2-99e4-efba7f711379","pitchNumber":1,"startTime":"2026-03-17T18:50:14.832Z","endTime":"2026-03-17T18:50:19.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444966476312977,"aZ":-25.837566946385337,"pfxX":10.811580532526255,"pfxZ":3.6408375654635545,"pX":0.018960865859362713,"pZ":2.6049026189942732,"vX0":-9.992801950332687,"vY0":-130.83356322302703,"vZ0":-2.6185393352930593,"x":116.28,"y":168.45,"x0":2.474942853871508,"y0":50.00530750208075,"z0":5.5461077384640705,"aX":18.830460134142836},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-17.5,"spinRate":1521,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4179268182952742,"extension":6.532498967200335},"hitData":{"launchSpeed":96.3,"launchAngle":13.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.71,"coordY":106.76}},"index":3,"playId":"fa5fe4b7-e594-3b15-a947-c34a8848c02a","pitchNumber":2,"startTime":"2026-03-17T18:50:30.223Z","endTime":"2026-03-17T18:50:34.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.8000000000000007,"leverageIndex":0.97,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:50:34.521Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks. Francisco Lindor to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:51:00.536Z","endTime":"2026-03-17T18:52:18.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.530400274334873,"aZ":-15.17830987643147,"pfxX":4.0145607475527285,"pfxZ":9.115728922480985,"pX":-0.0999882844371199,"pZ":3.682724687461018,"vX0":-8.009329006631498,"vY0":-135.8702854943539,"vZ0":-2.7032519451520782,"x":120.81,"y":139.35,"x0":2.3680837276152076,"y0":50.002825934675236,"z0":5.748829997482059,"aX":7.485669043871157},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":-5.5,"spinRate":2353,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.403543662126157,"extension":6.401407140080751},"index":0,"playId":"66c5907b-2e25-379b-b3e7-9d70da078168","pitchNumber":1,"startTime":"2026-03-17T18:51:05.311Z","endTime":"2026-03-17T18:51:10.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45011925379692,"aZ":-41.28704142480382,"pfxX":-5.365788392695378,"pfxZ":-6.303052607629823,"pX":1.2410704157923782,"pZ":3.2434730431551193,"vX0":-2.1007230314170218,"vY0":-119.29263917450582,"vZ0":2.724780191233093,"x":69.69,"y":151.21,"x0":2.8298023531957512,"y0":50.00596088858879,"z0":5.802231456223723,"aX":-7.7522031207678594},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.6,"breakHorizontal":10.2,"spinRate":2519,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.4587523233524342,"extension":6.271726316744504},"index":1,"playId":"4db6ab68-cc3e-3d3f-a6ec-38bda39e4bad","pitchNumber":2,"startTime":"2026-03-17T18:51:21.451Z","endTime":"2026-03-17T18:51:25.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.196149953157004,"aZ":-35.04795785031126,"pfxX":1.3639912336874578,"pfxZ":-1.891143340776047,"pX":-0.7111129608906196,"pZ":3.218540584410342,"vX0":-8.123218520352648,"vY0":-121.53097600890393,"vZ0":1.294406766722428,"x":144.11,"y":151.88,"x0":2.4743748191743853,"y0":50.00328072878852,"z0":5.686371908369367,"aX":2.0754257177827973},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-0.8,"spinRate":2201,"spinDirection":354},"zone":1,"typeConfidence":2.0,"plateTime":0.44794294477973784,"extension":6.347548791012105},"index":2,"playId":"5ef84019-d3a4-379e-9c4a-1538277eabb3","pitchNumber":3,"startTime":"2026-03-17T18:51:40.554Z","endTime":"2026-03-17T18:51:45.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832237566868365,"aZ":-14.800862523170528,"pfxX":4.4020954829201315,"pfxZ":9.273420055255766,"pX":-0.561311891878758,"pZ":2.2354331956608147,"vX0":-9.325959644051043,"vY0":-135.36246620223824,"vZ0":-6.1351433036928045,"x":138.4,"y":178.42,"x0":2.341725287509761,"y0":50.00630648340241,"z0":5.55002127328625,"aX":8.2511174348953},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-6.2,"spinRate":2313,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.40312730406889186,"extension":6.557133059089654},"index":3,"playId":"f7a41a75-8ab2-344f-b4ad-89f8c0f74226","pitchNumber":4,"startTime":"2026-03-17T18:51:59.616Z","endTime":"2026-03-17T18:52:03.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29873408993472,"aZ":-13.84154777463161,"pfxX":5.771028780880399,"pfxZ":10.01153457678948,"pX":1.8643040909561754,"pZ":4.024210917111847,"vX0":-3.977965816813766,"vY0":-135.15922387341956,"vZ0":-1.8852947921291505,"x":45.94,"y":130.13,"x0":2.6131423040783672,"y0":50.002582893575884,"z0":5.714327340468385,"aX":10.566914138644027},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":-9.5,"spinRate":2375,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.406860827317606,"extension":6.471065972002214},"index":4,"playId":"65aec5dd-bcbe-31dd-8a2b-00f01822753a","pitchNumber":5,"startTime":"2026-03-17T18:52:15.064Z","endTime":"2026-03-17T18:52:18.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.7,"awayTeamWinProbability":78.3,"homeTeamWinProbabilityAdded":-5.300000000000001,"leverageIndex":1.55,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:52:18.534Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Bichette homers (1) on a fly ball to right field. Francisco Lindor scores. Marcus Semien scores.","rbi":3,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:52:49.936Z","endTime":"2026-03-17T18:53:43.362Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":702281,"link":"/api/v1/people/702281"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.499711538389477,"aZ":-42.239439219770595,"pfxX":-2.3016633416327847,"pfxZ":-7.260464527612866,"pX":0.42684100352175997,"pZ":3.350199846388452,"vX0":-4.374255623718792,"vY0":-116.88137751592244,"vZ0":3.493161738373597,"x":100.73,"y":148.32,"x0":2.6195589518074684,"y0":50.00045514687444,"z0":5.7959197585079725,"aX":-3.1917551652910516},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.0,"breakHorizontal":5.3,"spinRate":2305,"spinDirection":329},"zone":3,"typeConfidence":2.0,"plateTime":0.4681563871544987,"extension":6.27087088412443},"index":0,"playId":"065f933e-1579-3a6b-96d9-b770569b4f94","pitchNumber":1,"startTime":"2026-03-17T18:52:49.936Z","endTime":"2026-03-17T18:52:54.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33378577748935,"aZ":-40.20484644514792,"pfxX":-1.4193694948261566,"pfxZ":-5.428197718280408,"pX":-0.9194222415293218,"pZ":1.6795102266954434,"vX0":-7.821259957625293,"vY0":-120.10338163687341,"vZ0":-0.8967068362303161,"x":152.05,"y":193.43,"x0":2.5456509523996003,"y0":50.001388769865564,"z0":5.59177738391714,"aX":-2.099318531891289},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.8,"breakHorizontal":4.2,"spinRate":2574,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.45372478871653144,"extension":6.392499548810051},"index":1,"playId":"d9dbbe19-c0a1-373b-bbc8-403dd1886ac9","pitchNumber":2,"startTime":"2026-03-17T18:53:06.756Z","endTime":"2026-03-17T18:53:10.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397857176213925,"aZ":-32.36026138691842,"pfxX":0.6506347332726137,"pfxZ":-0.12137378518002251,"pX":0.49252618462046066,"pZ":2.7289377560232233,"vX0":-5.4626860213342505,"vY0":-122.87128067956667,"vZ0":-0.35594740346278675,"x":98.23,"y":165.1,"x0":2.6644661122632627,"y0":50.00391415583571,"z0":5.636337054290526,"aX":0.9911188025488078},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.0,"breakHorizontal":0.1,"spinRate":2279,"spinDirection":350},"zone":6,"typeConfidence":2.0,"plateTime":0.4465721566545908,"extension":6.402595426341396},"hitData":{"launchSpeed":97.3,"launchAngle":29.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.52,"coordY":87.34}},"index":2,"playId":"a14d8734-55da-3326-aa3f-516d22a723cb","pitchNumber":3,"startTime":"2026-03-17T18:53:37.477Z","endTime":"2026-03-17T18:53:43.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":-15.8,"leverageIndex":1.78,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:53:43.362Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to shortstop Starlyn Caba.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:54:19.900Z","endTime":"2026-03-17T18:57:09.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":806965,"link":"/api/v1/people/806965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.026384064440343,"aZ":-11.768870526048115,"pfxX":4.470838859769076,"pfxZ":10.838522601021669,"pX":-0.43118398683664044,"pZ":2.4907146116333063,"vX0":-8.662124490331951,"vY0":-135.90916117240408,"vZ0":-6.267655011084504,"x":133.44,"y":171.53,"x0":2.207333412116132,"y0":50.002875972331246,"z0":5.633806738066433,"aX":8.418007094726214},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-6.4,"spinRate":2365,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.40204684326661155,"extension":6.519642354685502},"index":0,"playId":"f4e181a8-162a-3419-aef6-1b492be8153b","pitchNumber":1,"startTime":"2026-03-17T18:54:27.401Z","endTime":"2026-03-17T18:54:31.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921704808265474,"aZ":-39.16691627263099,"pfxX":-4.651601834251718,"pfxZ":-4.945606965802558,"pX":0.9301341776919261,"pZ":2.9733173933666794,"vX0":-2.8999631082326878,"vY0":-118.79851452594895,"vZ0":2.0717576350348557,"x":81.55,"y":158.5,"x0":2.775122853276971,"y0":50.00189595281869,"z0":5.676877011309177,"aX":-6.579383512434594},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.0,"breakHorizontal":9.1,"spinRate":2397,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.46286525455787153,"extension":6.3636305885588325},"index":1,"playId":"cc74f693-3b32-30f5-9533-d014eb9ca2e9","pitchNumber":2,"startTime":"2026-03-17T18:54:41.850Z","endTime":"2026-03-17T18:54:46.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.0,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76405786592482,"aZ":-10.495540347861542,"pfxX":5.03289392078849,"pfxZ":11.705764345380548,"pX":1.029430695124905,"pZ":3.5514890759860505,"vX0":-5.7154817486537715,"vY0":-135.28054679766828,"vZ0":-3.5719466557759696,"x":77.76,"y":142.89,"x0":2.5165574951878065,"y0":50.000567868234974,"z0":5.625748047375659,"aX":9.319168915225887},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.6,"breakHorizontal":-7.9,"spinRate":2412,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4050273527945589,"extension":6.4942305184119515},"index":2,"playId":"78ba845a-7ac8-3ce9-a231-5a3c62427279","pitchNumber":3,"startTime":"2026-03-17T18:54:57.120Z","endTime":"2026-03-17T18:55:02.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.900070035492575,"aZ":-11.943508529969257,"pfxX":4.8072110521736775,"pfxZ":10.757415148052042,"pX":0.4672636191681553,"pZ":2.199861439866137,"vX0":-7.073803706206233,"vY0":-135.14661343654672,"vZ0":-6.864016101091357,"x":99.19,"y":179.38,"x0":2.4743012186688262,"y0":50.00107367671854,"z0":5.58268848072783,"aX":9.039278267434474},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-7.4,"spinRate":2417,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.402769982882635,"extension":6.628139759815711},"index":3,"playId":"3421efc9-2ece-3b34-a0e1-f3af561a0595","pitchNumber":4,"startTime":"2026-03-17T18:55:14.864Z","endTime":"2026-03-17T18:55:18.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.8,"endSpeed":86.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.370608158145348,"aZ":-12.688768019447169,"pfxX":3.138806927396814,"pfxZ":10.425681278527925,"pX":-0.5964033880850907,"pZ":2.02801506116974,"vX0":-8.765442793272241,"vY0":-134.86831804889394,"vZ0":-7.086032526509115,"x":139.73,"y":184.02,"x0":2.2673947595854593,"y0":50.002420448295105,"z0":5.558046856153723,"aX":5.867431221961661},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-4.1,"spinRate":2383,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4039170403362635,"extension":6.574688971131047},"index":4,"playId":"2cfb28c8-8634-307b-86eb-aed7fec3ca0e","pitchNumber":5,"startTime":"2026-03-17T18:55:32.648Z","endTime":"2026-03-17T18:55:35.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-03-17T18:55:46.233Z","endTime":"2026-03-17T18:55:57.871Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.202622662492125,"aZ":-25.728904712787152,"pfxX":13.184384963622513,"pfxZ":3.8051115980270787,"pX":0.5094786387268807,"pZ":1.4998417498914793,"vX0":-9.638084044552539,"vY0":-129.33309284410993,"vZ0":-5.043123805871906,"x":97.58,"y":198.28,"x0":2.573144316778442,"y0":50.00081317153684,"z0":5.450487101587504,"aX":22.312852104477578},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.9,"breakHorizontal":-21.7,"spinRate":1749,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42365173570454084,"extension":6.527301481939084},"index":6,"playId":"ed58bdef-9a17-3530-ac54-d6c6ac41def9","pitchNumber":6,"startTime":"2026-03-17T18:55:57.871Z","endTime":"2026-03-17T18:56:02.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800803355285286,"aZ":-14.0831741946953,"pfxX":3.786517084559541,"pfxZ":9.697025233618303,"pX":0.2313439280836568,"pZ":3.220304429073203,"vX0":-7.240181574534254,"vY0":-135.53526907583654,"vZ0":-4.182059172046298,"x":108.18,"y":151.83,"x0":2.441839222735681,"y0":50.006616041673816,"z0":5.762618640177159,"aX":7.067852338244912},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-5.4,"spinRate":2317,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40366511187772636,"extension":6.467447915592212},"index":7,"playId":"610416fc-0cab-3c29-823d-0ca4f790d391","pitchNumber":7,"startTime":"2026-03-17T18:56:21.834Z","endTime":"2026-03-17T18:56:25.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67048332010679,"aZ":-40.47333140393302,"pfxX":-4.799580873603282,"pfxZ":-5.807241280260183,"pX":-1.21366386286164,"pZ":1.7408187061975673,"vX0":-7.429101412991604,"vY0":-119.21269063682891,"vZ0":-0.3650162161961863,"x":163.26,"y":191.78,"x0":2.576865530274359,"y0":50.005599608836015,"z0":5.574818261192678,"aX":-6.853225790077844},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.3,"breakHorizontal":10.6,"spinRate":2494,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.46088854901725584,"extension":6.358672490790032},"index":8,"playId":"abb4fae6-9143-3ef4-b9e4-ac9e65c9139e","pitchNumber":8,"startTime":"2026-03-17T18:56:43.099Z","endTime":"2026-03-17T18:56:46.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":88.5,"endSpeed":81.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60397953794411,"aZ":-22.173662394469677,"pfxX":10.085589911939698,"pfxZ":5.95058634017497,"pX":0.022386517772012476,"pZ":2.0332587245191194,"vX0":-9.3980076495971,"vY0":-128.52215250572687,"vZ0":-4.362459542727486,"x":116.15,"y":183.88,"x0":2.4088217904288425,"y0":50.00103736172612,"z0":5.465904306786658,"aX":16.941174003515457},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.1,"breakHorizontal":-16.3,"spinRate":1607,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.42550249443705734,"extension":6.560784624266558},"hitData":{"launchSpeed":77.0,"launchAngle":52.0,"totalDistance":206.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.19,"coordY":125.7}},"index":9,"playId":"fc7e0634-abda-3ad4-aa8b-4436b744de59","pitchNumber":9,"startTime":"2026-03-17T18:57:03.000Z","endTime":"2026-03-17T18:57:09.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:57:09.799Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Robert Jr. grounds out, third baseman Jacob Berry to first baseman Connor Norby.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:57:26.861Z","endTime":"2026-03-17T18:58:02.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694351,"link":"/api/v1/people/694351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.103727089766927,"aZ":-26.95897941209684,"pfxX":11.81989506217016,"pfxZ":3.059257111887369,"pX":-0.24159276916286637,"pZ":0.28215318948821266,"vX0":-10.677170884468648,"vY0":-129.57368716327196,"vZ0":-7.715599186539094,"x":126.21,"y":231.16,"x0":2.389176872893861,"y0":50.006463412235036,"z0":5.347232686960906,"aX":20.179974572107792},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-19.2,"spinRate":1771,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4220949745480027,"extension":6.626254305086063},"index":0,"playId":"2e345b53-6e73-3230-88b2-f5f49c0c684e","pitchNumber":1,"startTime":"2026-03-17T18:57:36.507Z","endTime":"2026-03-17T18:57:40.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62109429841969,"aZ":-37.575140983071634,"pfxX":-4.697752251593938,"pfxZ":-3.6653851180453234,"pX":-0.3329259996788044,"pZ":2.222944072358223,"vX0":-5.74947785397467,"vY0":-120.36678566779565,"vZ0":-0.22527168117101115,"x":129.69,"y":178.76,"x0":2.694070320941672,"y0":50.00450976739648,"z0":5.635285484739245,"aX":-6.916765673440108},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.5,"breakHorizontal":9.8,"spinRate":2533,"spinDirection":332},"zone":7,"typeConfidence":2.0,"plateTime":0.4544617780066522,"extension":6.463189276707134},"hitData":{"launchSpeed":103.3,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.61,"coordY":169.32}},"index":1,"playId":"28b56e0a-a2f4-3ccb-9ad1-fcd5f5d675ad","pitchNumber":2,"startTime":"2026-03-17T18:57:55.829Z","endTime":"2026-03-17T18:58:02.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:58:02.980Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Jesús Bastidas to first baseman Connor Norby.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-17T18:58:19.093Z","endTime":"2026-03-17T18:58:56.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03158183643362,"aZ":-38.799392602365046,"pfxX":-6.4868923913398735,"pfxZ":-4.59583834419611,"pX":-0.1665257771300687,"pZ":1.7338307338246053,"vX0":-5.004951795610518,"vY0":-119.84090607334304,"vZ0":-0.5995305573872958,"x":123.35,"y":191.97,"x0":2.798115604403305,"y0":50.00243398388024,"z0":5.479007641462141,"aX":-9.352422697601806},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.2,"breakHorizontal":13.1,"spinRate":2313,"spinDirection":338},"zone":8,"typeConfidence":2.0,"plateTime":0.4585675612524347,"extension":6.325380474630989},"index":0,"playId":"94884ab9-2ae2-3d82-aa91-a8d8172e4fc8","pitchNumber":1,"startTime":"2026-03-17T18:58:28.251Z","endTime":"2026-03-17T18:58:31.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.44111185678107,"aZ":-38.749198571715,"pfxX":-4.902796861978615,"pfxZ":-4.456812919987868,"pX":-0.7406688237961702,"pZ":2.0485771091898366,"vX0":-6.3404090438393235,"vY0":-120.96937216424027,"vZ0":-0.5383961249570166,"x":145.23,"y":183.47,"x0":2.5548917620260903,"y0":50.00091462642263,"z0":5.68212258258696,"aX":-7.236619544178568},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.9,"breakHorizontal":10.4,"spinRate":2564,"spinDirection":333},"zone":7,"typeConfidence":2.0,"plateTime":0.453446636072774,"extension":6.300760754451085},"hitData":{"launchSpeed":64.0,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.4,"coordY":152.98}},"index":1,"playId":"e11bedee-f401-338e-95c7-990ff68b77db","pitchNumber":2,"startTime":"2026-03-17T18:58:52.402Z","endTime":"2026-03-17T18:58:56.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-17T18:58:56.131Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Norby singles on a ground ball to left fielder Tyrone Taylor.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:01:04.998Z","endTime":"2026-03-17T19:02:17.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Vidal Bruján replaces shortstop Francisco Lindor, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T19:01:04.912Z","endTime":"2026-03-17T19:01:04.931Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ben Rortvedt replaces catcher Luis Torrens, batting 7th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T19:01:04.931Z","endTime":"2026-03-17T19:01:07.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":91.5,"endSpeed":82.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.723093858431746,"aZ":-7.335119939548077,"pfxX":-1.479252087767303,"pfxZ":14.053569421940253,"pX":-0.5826720042715271,"pZ":2.059594608719253,"vX0":0.9034911940684179,"vY0":-132.91617156487735,"vZ0":-8.61093963751652,"x":139.21,"y":183.17,"x0":-0.7369541656901187,"y0":50.00456410106904,"z0":5.896258761605298,"aX":-2.6148199532811143},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":23.5,"breakHorizontal":2.4,"spinRate":2282,"spinDirection":195},"zone":7,"typeConfidence":2.0,"plateTime":0.41401830255650296,"extension":6.593157617934096},"index":2,"playId":"e28fee64-a74e-32f9-b645-f25a246a244c","pitchNumber":1,"startTime":"2026-03-17T19:01:07.205Z","endTime":"2026-03-17T19:01:11.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80641218041275,"aZ":-8.736305043367784,"pfxX":-2.93982378731959,"pfxZ":12.870098600963964,"pX":0.32352523137383293,"pZ":1.801126727924484,"vX0":3.6317165812526255,"vY0":-134.27510062024652,"vZ0":-9.13665390511095,"x":104.67,"y":190.15,"x0":-0.6662954769968974,"y0":50.00515581179206,"z0":5.875040804179995,"aX":-5.354839278183022},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.5,"breakHorizontal":4.6,"spinRate":2371,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.40834821442982117,"extension":6.587173761306863},"index":3,"playId":"2d7fbc59-bfe8-37a9-9cd0-ba5ecdaf72ab","pitchNumber":2,"startTime":"2026-03-17T19:01:20.865Z","endTime":"2026-03-17T19:01:24.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-17T19:01:31.813Z","endTime":"2026-03-17T19:01:39.103Z","isPitch":false,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.132611689418418,"aZ":-24.02773270469911,"pfxX":-5.983081469469852,"pfxZ":5.967948713968033,"pX":-0.9346232632491976,"pZ":1.3852668830723256,"vX0":1.3749321013613258,"vY0":-115.18162591954754,"vZ0":-5.0352573245548236,"x":152.63,"y":201.38,"x0":-0.7557780152494239,"y0":50.00355142505794,"z0":5.877230980082262,"aX":-8.170322337101386},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.1,"breakHorizontal":10.6,"spinRate":1636,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.47259576845125695,"extension":6.7561668475680685},"index":5,"playId":"6044ddc4-bb19-3549-b656-d8c76ab3e0e2","pitchNumber":3,"startTime":"2026-03-17T19:01:39.103Z","endTime":"2026-03-17T19:01:43.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8923901307118,"aZ":-32.46710484848967,"pfxX":2.945437311603125,"pfxZ":-0.20438032090520508,"pX":0.6708511468411716,"pZ":0.7353003074004156,"vX0":2.8187351552654234,"vY0":-118.99649500815715,"vZ0":-5.274755454963989,"x":91.43,"y":218.93,"x0":-0.9098050832693241,"y0":50.00372932260556,"z0":5.907423795939276,"aX":4.241823245111439},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.3,"breakHorizontal":-6.0,"spinRate":2333,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.45952656176973683,"extension":6.5470179766247805},"index":6,"playId":"99f8122b-f5da-3c07-af74-a2267487a12e","pitchNumber":4,"startTime":"2026-03-17T19:01:53.224Z","endTime":"2026-03-17T19:01:57.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054110521606802,"aZ":-12.10616864304441,"pfxX":-2.9132925404525247,"pfxZ":11.16134028048494,"pX":0.03657374625647929,"pZ":3.162920543199526,"vX0":2.9670230597439398,"vY0":-132.66139916940483,"vZ0":-4.984065662900274,"x":115.61,"y":153.38,"x0":-0.7131836697952254,"y0":50.00202542958121,"z0":5.935167072375135,"aX":-5.237949184780504},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.4,"breakHorizontal":4.7,"spinRate":2041,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4114991981665952,"extension":6.584537252736947},"hitData":{"launchSpeed":88.2,"launchAngle":9.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.24,"coordY":121.82}},"index":7,"playId":"ae17cc18-f360-390b-95b9-3a94dba3f6d9","pitchNumber":5,"startTime":"2026-03-17T19:02:12.521Z","endTime":"2026-03-17T19:02:17.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.72,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:02:17.837Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie challenged (pitch result), call on the field was overturned: Owen Caissie walks. Connor Norby to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:02:38.288Z","endTime":"2026-03-17T19:04:37.812Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.410278964242845,"aZ":-12.80176697148547,"pfxX":-1.1733718962828248,"pfxZ":10.731040636533423,"pX":-0.19006185495758884,"pZ":3.9660108489873247,"vX0":2.0163955432036955,"vY0":-132.9947624641275,"vZ0":-3.084944398000878,"x":124.24,"y":131.7,"x0":-0.8029182804794833,"y0":50.00602982884202,"z0":6.059685197515534,"aX":-2.119156407816487},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":1.7,"spinRate":2110,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.41061382539461144,"extension":6.588442518108218},"index":0,"playId":"36eb9497-67c3-3bff-ae0a-eddde4fe6422","pitchNumber":1,"startTime":"2026-03-17T19:02:44.677Z","endTime":"2026-03-17T19:02:49.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.082930665991796,"aZ":-23.217737977115057,"pfxX":4.2327561673588825,"pfxZ":5.691537286727821,"pX":1.0496395026609495,"pZ":1.810116224416749,"vX0":3.3307177190712736,"vY0":-124.40251679095016,"vZ0":-5.3638096610181885,"x":76.99,"y":189.91,"x0":-0.8546679112361529,"y0":50.00223837493849,"z0":5.9094532376602205,"aX":6.657809425186096},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.4,"breakHorizontal":-8.4,"spinRate":2166,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.43965692262390155,"extension":6.602089787491959},"index":1,"playId":"496a421b-44df-34db-b1f7-da249a35340f","pitchNumber":2,"startTime":"2026-03-17T19:03:02.912Z","endTime":"2026-03-17T19:03:07.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":73.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.523733582508715,"aZ":-26.577282699769093,"pfxX":-3.084072060750108,"pfxZ":4.148101911287506,"pX":-0.37863951276802327,"pZ":2.9400015418779692,"vX0":1.78107389075472,"vY0":-114.14129735944383,"vZ0":-1.2569842974490126,"x":131.43,"y":159.4,"x0":-0.7594877496921154,"y0":50.00298381719774,"z0":6.061047367734835,"aX":-4.162075987696332},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.6,"breakHorizontal":5.3,"spinRate":1438,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.47575992511338283,"extension":6.6634820205623155},"index":2,"playId":"c054a265-be5d-3127-8666-ddcd09b15bcf","pitchNumber":3,"startTime":"2026-03-17T19:03:20.921Z","endTime":"2026-03-17T19:03:25.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290482874695485,"aZ":-12.96538395391254,"pfxX":-2.4387695750377865,"pfxZ":10.420972017952629,"pX":0.24695773819129987,"pZ":1.8854531203770133,"vX0":3.724080209181048,"vY0":-134.23750459442306,"vZ0":-8.264265148989436,"x":107.59,"y":187.87,"x0":-0.8350676541047094,"y0":50.00605287757886,"z0":5.906417535458377,"aX":-4.497094967543944},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2184,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.40644626583371535,"extension":6.650970633124539},"index":3,"playId":"7bb2086b-a8a8-3cd3-ae6a-b584b4c3e506","pitchNumber":4,"startTime":"2026-03-17T19:03:44.993Z","endTime":"2026-03-17T19:03:48.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.917274633976337,"aZ":-26.388026758324852,"pfxX":-4.895973190230752,"pfxZ":4.23239631477095,"pX":0.7983349259952093,"pZ":0.852484343580804,"vX0":4.8895981590019035,"vY0":-115.47877943584915,"vZ0":-5.653665125690258,"x":86.57,"y":215.76,"x0":-0.6976812440505488,"y0":50.004341098230846,"z0":5.831072566078384,"aX":-6.698029874176661},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.7,"breakHorizontal":7.8,"spinRate":1296,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4719934000699628,"extension":6.804721456416177},"index":4,"playId":"f5d7162e-0cf5-3a83-9d49-f9466e45eff6","pitchNumber":5,"startTime":"2026-03-17T19:04:04.515Z","endTime":"2026-03-17T19:04:10.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.023513513806332,"aZ":-11.277594784800092,"pfxX":-2.41375221382801,"pfxZ":11.77904814935075,"pX":0.4835504761099229,"pZ":1.565950788564861,"vX0":3.976018274061359,"vY0":-132.76074642128867,"vZ0":-8.860555971779846,"x":98.57,"y":196.5,"x0":-0.7240600919123361,"y0":50.0043197233582,"z0":5.7802252343398886,"aX":-4.283016148909397},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.4,"breakHorizontal":3.5,"spinRate":2215,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.413519799793165,"extension":6.612375465424178},"index":5,"playId":"b6d3bd1e-c97b-3d2f-9aac-fa14697c9826","pitchNumber":6,"startTime":"2026-03-17T19:04:25.363Z","endTime":"2026-03-17T19:04:37.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"first":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"}},"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":6.100000000000001,"leverageIndex":1.4,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:04:37.812Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel called out on strikes.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:05:06.527Z","endTime":"2026-03-17T19:08:05.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668964,"link":"/api/v1/people/668964"},"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":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_adv_play","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54976358929016,"aZ":-31.20295117514974,"pfxX":4.072993073461902,"pfxZ":0.7097500413621605,"pX":-0.06953399276542804,"pZ":1.3667534075710654,"vX0":0.5365151366546169,"vY0":-116.12667484881793,"vZ0":-3.7303924592181037,"x":119.65,"y":201.88,"x0":-0.8327108929972172,"y0":50.00296540159647,"z0":5.95928147881091,"aX":5.567795087692433},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.6,"breakHorizontal":-7.6,"spinRate":2129,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.471487281253296,"extension":6.5147239902526355},"index":0,"playId":"5a005552-232b-3bee-a35f-f075e2de7b14","pitchNumber":1,"startTime":"2026-03-17T19:05:08.749Z","endTime":"2026-03-17T19:05:13.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":74.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.373358633213044,"aZ":-26.43946380267207,"pfxX":-1.0357892654079812,"pfxZ":4.210071489692259,"pX":0.5698957797527244,"pZ":2.6713429486142712,"vX0":3.545510501032951,"vY0":-114.32850202858107,"vZ0":-1.8545115316425282,"x":95.28,"y":166.65,"x0":-0.8472974752720294,"y0":50.00292496283237,"z0":6.017676368333067,"aX":-1.4112490840954939},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.6,"breakHorizontal":1.2,"spinRate":1386,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4739180368373246,"extension":6.647551463057241},"index":1,"playId":"533fba78-ce11-3fa2-a787-f07fef473ca2","pitchNumber":2,"startTime":"2026-03-17T19:05:41.354Z","endTime":"2026-03-17T19:05:46.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98915181059132,"aZ":-32.85102250237362,"pfxX":2.2219095628874737,"pfxZ":-0.45592850183499856,"pX":1.3404561119337086,"pZ":3.5367805617309753,"vX0":4.320946768013117,"vY0":-120.7132029431705,"vZ0":0.5576116166365304,"x":65.9,"y":143.29,"x0":-0.7598001232962717,"y0":50.00314543056148,"z0":6.189452065862386,"aX":3.2868973454774855},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.5,"breakHorizontal":-5.0,"spinRate":2148,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.45332636585391883,"extension":6.472697205224861},"index":2,"playId":"8e2d678b-77c3-3ebb-8a71-c23d1f09ebf3","pitchNumber":3,"startTime":"2026-03-17T19:06:05.303Z","endTime":"2026-03-17T19:06:08.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"681f33cd-8d1b-39c6-96fc-53f8b67dad93","startTime":"2026-03-17T19:06:25.163Z","endTime":"2026-03-17T19:06:29.261Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Tobias Myers on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"681f33cd-8d1b-39c6-96fc-53f8b67dad93","startTime":"2026-03-17T19:06:54.263Z","endTime":"2026-03-17T19:07:02.105Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"second":{"id":681393,"link":"/api/v1/people/681393"},"postOnSecond":{"id":683357,"link":"/api/v1/people/683357"},"postOnThird":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":3.3000000000000007,"leverageIndex":2.19,"dramaIndex":80.0,"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.263870849040533,"aZ":-25.872361729694383,"pfxX":-0.5797906159301429,"pfxZ":5.003536009726936,"pX":-0.6331689266463374,"pZ":5.2598770029424475,"vX0":0.6875283866605382,"vY0":-111.57757710579183,"vZ0":3.7285785284492508,"x":141.13,"y":96.76,"x0":-0.8701122357887923,"y0":50.00271236101748,"z0":6.234604632941108,"aX":-0.7303293449332445},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":10.3,"breakHorizontal":0.8,"spinRate":1171,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.4910788171797762,"extension":6.63717077930758},"index":5,"playId":"b5a7bb56-e7ca-3616-be00-a12d9c5dde08","pitchNumber":4,"startTime":"2026-03-17T19:07:02.105Z","endTime":"2026-03-17T19:07:05.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85379513899367,"aZ":-10.815725279646966,"pfxX":-2.0605692545003773,"pfxZ":12.085227707364176,"pX":-1.5425611558418648,"pZ":2.652136699912946,"vX0":-0.9023684998635685,"vY0":-133.1714444141369,"vZ0":-6.3665285213649385,"x":175.8,"y":167.17,"x0":-0.9300114486569073,"y0":50.003823059013996,"z0":5.882958746112848,"aX":-3.6422441074578624},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":20.4,"breakHorizontal":4.0,"spinRate":2088,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.41383210865449493,"extension":6.601014395442319},"index":6,"playId":"e02f3cc3-5bbe-3141-935e-1855f130b9f4","pitchNumber":5,"startTime":"2026-03-17T19:07:40.813Z","endTime":"2026-03-17T19:07:44.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.968688991200743,"aZ":-19.717255998767257,"pfxX":3.3251081454711544,"pfxZ":8.005975277914192,"pX":-0.7012348686606176,"pZ":2.1579202997200766,"vX0":-0.1617128621614172,"vY0":-123.73159212700976,"vZ0":-5.0079326880853126,"x":143.73,"y":180.52,"x0":-1.0672741268594796,"y0":50.00073466164079,"z0":5.853436280497688,"aX":5.170551535977515},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.7,"breakHorizontal":-6.0,"spinRate":2019,"spinDirection":185},"zone":7,"typeConfidence":2.0,"plateTime":0.4421590936437503,"extension":6.621411128599429},"index":7,"playId":"997c0aad-08e7-352a-90a1-bfaf339a6e94","pitchNumber":6,"startTime":"2026-03-17T19:08:00.962Z","endTime":"2026-03-17T19:08:05.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.19,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:08:05.526Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Graham Pauley walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:08:22.418Z","endTime":"2026-03-17T19:11:51.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":86.7,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.539333226552927,"aZ":-23.02560023212975,"pfxX":4.224707575591543,"pfxZ":5.647948161441025,"pX":0.753231753270767,"pZ":1.575655323295116,"vX0":2.790998266356728,"vY0":-126.15626545162988,"vZ0":-6.100382263563435,"x":88.29,"y":196.24,"x0":-0.9144889352359671,"y0":50.002212165209826,"z0":5.869132551311587,"aX":6.840508180770382},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.1,"breakHorizontal":-8.3,"spinRate":2136,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.43339665087828827,"extension":6.595335800897179},"index":0,"playId":"6a575dfa-eea5-35b9-9815-76594b2d682a","pitchNumber":1,"startTime":"2026-03-17T19:08:29.782Z","endTime":"2026-03-17T19:08:34.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.296170261758412,"aZ":-27.173218701398135,"pfxX":-6.325417775832971,"pfxZ":3.738347677779837,"pX":-0.37718744680497723,"pZ":3.602948959097524,"vX0":3.030494440380225,"vY0":-114.1329739426749,"vZ0":0.29754605488213626,"x":131.38,"y":141.5,"x0":-0.8908847337821911,"y0":50.00177424191925,"z0":6.117373695066318,"aX":-8.459431038499739},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":7.1,"breakHorizontal":10.8,"spinRate":1508,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.47739868390888107,"extension":6.684128370894339},"index":1,"playId":"12abc7ec-adbc-3957-9a09-a069987c189f","pitchNumber":2,"startTime":"2026-03-17T19:08:47.112Z","endTime":"2026-03-17T19:08:51.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27728545519641,"aZ":-10.485331406768664,"pfxX":-0.7748245838722368,"pfxZ":12.381421250396754,"pX":0.022967766435317807,"pZ":3.194342881285063,"vX0":2.431400569761665,"vY0":-132.06487126110082,"vZ0":-5.1364258319504925,"x":116.12,"y":152.53,"x0":-0.8123253435144108,"y0":50.00589608809644,"z0":5.947900844819266,"aX":-1.357886293901484},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.4,"breakHorizontal":0.8,"spinRate":2198,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4160540721527135,"extension":6.590205311264547},"index":2,"playId":"eb93ee9a-41d1-39a5-9f0b-b4f828601e8b","pitchNumber":3,"startTime":"2026-03-17T19:09:03.511Z","endTime":"2026-03-17T19:09:07.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.0,"endSpeed":83.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222031410585966,"aZ":-10.400686140525597,"pfxX":-1.4331154426041688,"pfxZ":12.14428274961303,"pX":0.6573352963331015,"pZ":2.0706438815262107,"vX0":4.592121306319406,"vY0":-133.6481726318077,"vZ0":-8.026012137279674,"x":91.94,"y":182.87,"x0":-0.9037607843972909,"y0":50.00264564227418,"z0":5.876790649535174,"aX":-2.570110945992582},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.3,"breakHorizontal":1.6,"spinRate":2255,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4112516415566949,"extension":6.632564653535621},"index":3,"playId":"ea728ab2-96e5-3b36-b5e0-e9cd59ae1e03","pitchNumber":4,"startTime":"2026-03-17T19:09:24.399Z","endTime":"2026-03-17T19:09:28.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067606357487968,"aZ":-24.304306472555254,"pfxX":-7.44079829951766,"pfxZ":5.607267510122456,"pX":0.3785197154435727,"pZ":1.9368389385556817,"vX0":5.021026373581738,"vY0":-118.37781621197085,"vZ0":-4.0539226283126615,"x":102.57,"y":186.49,"x0":-0.8157935603886828,"y0":50.000040933749204,"z0":5.926821722551049,"aX":-10.4350968401863},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.4,"breakHorizontal":12.0,"spinRate":1607,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4647907984171562,"extension":6.811874507431399},"index":4,"playId":"48ed1fce-cdfc-37c1-9cd5-5dc3d8c06c96","pitchNumber":5,"startTime":"2026-03-17T19:09:40.916Z","endTime":"2026-03-17T19:09:45.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74796965962946,"aZ":-11.433353661881295,"pfxX":-0.6497528514275928,"pfxZ":11.113834772801718,"pX":-1.433324117498904,"pZ":3.388092537599151,"vX0":-0.909506480388417,"vY0":-135.5435630205533,"vZ0":-4.760011283369721,"x":171.63,"y":147.3,"x0":-1.0093672728387706,"y0":50.00656791589003,"z0":5.9610211871221415,"aX":-1.2130673314420566},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":1.3,"spinRate":2199,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4036043397772855,"extension":6.563903203386572},"index":5,"playId":"21b35ef4-3fcb-3932-9c63-eba1990afc6c","pitchNumber":6,"startTime":"2026-03-17T19:10:14.984Z","endTime":"2026-03-17T19:10:18.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-03-17T19:10:36.264Z","endTime":"2026-03-17T19:10:51.438Z","isPitch":false,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"08314636-0576-0063-001c-f08cd117d70a","startTime":"2026-03-17T19:10:51.438Z","endTime":"2026-03-17T19:11:00.623Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.381788549753107,"aZ":-9.773077730039223,"pfxX":-1.8195530582712294,"pfxZ":12.201804108431856,"pX":0.28669230500502046,"pZ":1.464078407212863,"vX0":3.50698574378696,"vY0":-134.88276657434398,"vZ0":-9.667233070842254,"x":106.07,"y":199.25,"x0":-0.7961351434930176,"y0":50.00011996715253,"z0":5.791543259657109,"aX":-3.339964351362593},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.2,"breakHorizontal":2.5,"spinRate":2197,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4066810970219765,"extension":6.718880132370848},"index":8,"playId":"dbe7ac48-0d4a-3e2c-8271-32258a085f5d","pitchNumber":7,"startTime":"2026-03-17T19:11:00.623Z","endTime":"2026-03-17T19:11:05.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.908756825021,"aZ":-29.47728813231956,"pfxX":2.2024315703644923,"pfxZ":1.818223601228559,"pX":0.1650175237207069,"pZ":1.7842370042185047,"vX0":1.8644380515734431,"vY0":-120.3009796857417,"vZ0":-3.886422525986731,"x":110.71,"y":190.61,"x0":-0.9030539793390202,"y0":50.00142533734407,"z0":6.002089249642878,"aX":3.263582044646549},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.8,"breakHorizontal":-4.4,"spinRate":2098,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.45337663718810006,"extension":6.525430293616835},"index":9,"playId":"96231579-522a-3645-8029-12b3eaf41d86","pitchNumber":8,"startTime":"2026-03-17T19:11:23.817Z","endTime":"2026-03-17T19:11:27.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.6,"endSpeed":84.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32997876997071,"aZ":-10.408368896405522,"pfxX":-3.231817947336216,"pfxZ":11.956033601742359,"pX":0.3708421041724986,"pZ":1.1344894361126936,"vX0":4.394994728587204,"vY0":-134.36441440339286,"vZ0":-10.31944514629575,"x":102.86,"y":208.15,"x0":-0.8695510962187348,"y0":50.00138699541076,"z0":5.774454809667187,"aX":-5.882764035057635},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":4.8,"spinRate":2206,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.40834555613768986,"extension":6.6718254707761995},"index":10,"playId":"653ae694-c037-3443-b057-2dfd79f18b87","pitchNumber":9,"startTime":"2026-03-17T19:11:46.899Z","endTime":"2026-03-17T19:11:51.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.77,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:11:51.646Z","atBatIndex":56},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Esteury Ruiz out on a sacrifice fly to left fielder Tyrone Taylor. Connor Norby scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:14:21.668Z","endTime":"2026-03-17T19:15:02.750Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804546,"fullName":"Hoss Brewer","link":"/api/v1/people/804546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"postOnSecond":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T19:12:11.226Z","endTime":"2026-03-17T19:13:05.487Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hoss Brewer replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-17T19:13:05.487Z","endTime":"2026-03-17T19:14:23.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804546,"link":"/api/v1/people/804546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406791870703934,"aZ":-28.466932232686588,"pfxX":-6.689266705916736,"pfxZ":2.107552739189673,"pX":0.14555732538769586,"pZ":3.7398267222306263,"vX0":7.321713385709085,"vY0":-130.9982200940567,"vZ0":-0.043497984147663704,"x":111.45,"y":137.8,"x0":-1.80000664732657,"y0":50.00307573269182,"z0":5.862512424960406,"aX":-11.772625739285893},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":10.8,"spinRate":2245,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.41612637635990213,"extension":5.75657956778686},"index":2,"playId":"09a24644-1b01-3bdc-8b90-19b95da350b3","pitchNumber":1,"startTime":"2026-03-17T19:14:23.795Z","endTime":"2026-03-17T19:14:27.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":83.8,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.064202366157836,"aZ":-36.9190080706857,"pfxX":-0.7503928200348948,"pfxZ":-3.119307185542562,"pX":0.4100568637183446,"pZ":1.8934450560232734,"vX0":5.718171813402193,"vY0":-122.07134862279482,"vZ0":-1.7098628761326087,"x":101.37,"y":187.66,"x0":-1.856456726961744,"y0":50.000970169131016,"z0":5.755726870955731,"aX":-1.1426275918414481},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.8,"breakHorizontal":0.1,"spinRate":2160,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.44719858852480554,"extension":5.542747425314326},"index":3,"playId":"c8c33eac-58be-3dee-a137-fa8771d80dd1","pitchNumber":2,"startTime":"2026-03-17T19:14:39.939Z","endTime":"2026-03-17T19:14:44.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96418816533075,"aZ":-36.553163502132186,"pfxX":0.0864022277302341,"pfxZ":-2.899904284482126,"pX":0.40540925000320366,"pZ":2.032770606447079,"vX0":5.602628058974622,"vY0":-121.37068261708626,"vZ0":-1.4056022323910735,"x":101.55,"y":183.9,"x0":-1.9319901059480262,"y0":50.00228933625021,"z0":5.7667999046669065,"aX":0.12984913800266884},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.3,"breakHorizontal":-1.3,"spinRate":2141,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.44914943230732973,"extension":5.493229753451056},"hitData":{"launchSpeed":89.8,"launchAngle":31.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.39,"coordY":110.46}},"index":4,"playId":"6c3fb4d1-9fe0-3155-aa52-f72632a542c6","pitchNumber":3,"startTime":"2026-03-17T19:14:56.975Z","endTime":"2026-03-17T19:15:02.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":804546,"link":"/api/v1/people/804546"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":2.99,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:15:02.750Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Berry walks. Owen Caissie to 3rd. Graham Pauley to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:15:54.772Z","endTime":"2026-03-17T19:17:58.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":804546,"fullName":"Hoss Brewer","link":"/api/v1/people/804546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"postOnSecond":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"postOnThird":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"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":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.36056027166497,"aZ":-25.902193465223903,"pfxX":-1.1727755382752862,"pfxZ":3.6606939140849786,"pX":0.37953965920099386,"pZ":3.4701604558696695,"vX0":6.060905928147283,"vY0":-127.99420205413551,"vZ0":-0.7459569387707493,"x":102.53,"y":145.09,"x0":-1.8342056216200116,"y0":50.00200423530083,"z0":5.736547461587834,"aX":-2.009474774637685},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":1.2,"spinRate":2364,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4227306818559642,"extension":5.655263545440414},"index":0,"playId":"b801ac8a-56c7-354f-b71a-076bfa29bbad","pitchNumber":1,"startTime":"2026-03-17T19:15:54.772Z","endTime":"2026-03-17T19:15:59.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.8,"endSpeed":79.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90590190153404,"aZ":-34.79746890028131,"pfxX":-2.4517571715545676,"pfxZ":-1.6617979610919358,"pX":1.7114938771117112,"pZ":1.0447927703302708,"vX0":9.229084551661547,"vY0":-124.64117462527742,"vZ0":-4.153195817105501,"x":51.76,"y":210.57,"x0":-1.712767296438246,"y0":50.00251471695118,"z0":5.59118929267146,"aX":-3.8784766039238794},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":2.4,"spinRate":2187,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43864209402992405,"extension":5.740811432258894},"index":1,"playId":"833e49d9-a14b-3da2-98e6-0fa7775e83c2","pitchNumber":2,"startTime":"2026-03-17T19:16:31.596Z","endTime":"2026-03-17T19:16:35.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295470535356433,"aZ":-20.259313267006565,"pfxX":-5.09916764376779,"pfxZ":6.686263729165377,"pX":1.3471281601240226,"pZ":2.408952214772225,"vX0":9.22581844441788,"vY0":-132.4130730252072,"vZ0":-4.823942416948104,"x":65.65,"y":173.74,"x0":-1.5139266895998358,"y0":50.00379402119674,"z0":5.7293058391712055,"aX":-9.089057645737785},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.3,"breakHorizontal":7.3,"spinRate":2440,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4130736790725842,"extension":5.784010705356171},"index":2,"playId":"909fabb2-4360-3e81-8bbe-df33d4f53b86","pitchNumber":3,"startTime":"2026-03-17T19:16:52.507Z","endTime":"2026-03-17T19:16:59.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65098335481798,"aZ":-35.727143966690726,"pfxX":-2.201708842339645,"pfxZ":-2.2157729703172624,"pX":1.2784591428977703,"pZ":1.8866626365036772,"vX0":7.911914627758534,"vY0":-125.42320396597441,"vZ0":-2.153527459034059,"x":68.27,"y":187.84,"x0":-1.6208832521990348,"y0":50.001131113637065,"z0":5.649801606105663,"aX":-3.532985892624731},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":2.3,"spinRate":2188,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.43549898029599987,"extension":5.689130983684099},"index":3,"playId":"8b0906ea-4ce2-3cb6-b602-3da805686c9e","pitchNumber":4,"startTime":"2026-03-17T19:17:15.712Z","endTime":"2026-03-17T19:17:19.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"08314636-0596-0043-001c-f08cd117d70a","startTime":"2026-03-17T19:17:44.766Z","endTime":"2026-03-17T19:17:54.350Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.266092769592934,"aZ":-27.116035876783712,"pfxX":-2.8940033188494683,"pfxZ":3.1194452410509097,"pX":1.4917833911663758,"pZ":3.151429860753804,"vX0":9.497058721478973,"vY0":-125.72988130771141,"vZ0":-0.955778129677082,"x":60.14,"y":153.69,"x0":-1.93639456986551,"y0":50.004581812585485,"z0":5.7104480817380505,"aX":-4.696962904058403},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":3.4,"spinRate":2432,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.43341208635620143,"extension":5.733601993393917},"index":5,"playId":"9562dfb7-264c-367d-b74c-9b53cad0760a","pitchNumber":5,"startTime":"2026-03-17T19:17:54.350Z","endTime":"2026-03-17T19:17:58.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"first":{"id":688363,"link":"/api/v1/people/688363"},"second":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_pa"},{"player":{"id":804546,"link":"/api/v1/people/804546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.299999999999997,"awayTeamWinProbability":82.7,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.11,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:17:58.138Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jesús Bastidas grounds into a force out, third baseman Bo Bichette to second baseman Marcus Semien. Jacob Berry out at 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-17T19:18:14.182Z","endTime":"2026-03-17T19:20:06.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":804546,"fullName":"Hoss Brewer","link":"/api/v1/people/804546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"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":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62655544594176,"aZ":-28.735896719329773,"pfxX":-5.529849937472289,"pfxZ":2.0043146505442575,"pX":-0.7827063723307944,"pZ":2.802539077864361,"vX0":5.052915282638652,"vY0":-129.54267002730384,"vZ0":-1.7311861413107226,"x":146.83,"y":163.11,"x0":-2.0310922145619843,"y0":50.00239311173518,"z0":5.656011108111129,"aX":-9.488517453318964},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":9.0,"spinRate":2222,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.4212703438537573,"extension":5.704867248163371},"index":0,"playId":"dcca3951-c5e6-3361-8250-b427c3a02799","pitchNumber":1,"startTime":"2026-03-17T19:18:25.009Z","endTime":"2026-03-17T19:18:29.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694351,"link":"/api/v1/people/694351"},"second":{"id":688363,"link":"/api/v1/people/688363"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":84.8,"endSpeed":78.4,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.298627688672173,"aZ":-34.56156899841764,"pfxX":-2.5179098768191857,"pfxZ":-1.5520661338383945,"pX":1.3923640653395368,"pZ":1.0409078387128559,"vX0":8.12113993371338,"vY0":-123.32454635615817,"vZ0":-4.145506341638014,"x":63.93,"y":210.68,"x0":-1.6146439356213962,"y0":50.000694092735124,"z0":5.6556986027586476,"aX":-3.882715360143782},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.6,"breakHorizontal":2.6,"spinRate":2137,"spinDirection":3},"zone":14,"typeConfidence":2.0,"plateTime":0.4439627767817047,"extension":5.686439642357749},"index":1,"playId":"3181d7a1-0748-3af7-8aec-3db43b0abb0b","pitchNumber":2,"startTime":"2026-03-17T19:18:41.581Z","endTime":"2026-03-17T19:18:45.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694351,"link":"/api/v1/people/694351"},"second":{"id":688363,"link":"/api/v1/people/688363"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":84.9,"endSpeed":78.9,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.707098156140905,"aZ":-35.93519993310071,"pfxX":-0.8335655461453921,"pfxZ":-2.421590088287757,"pX":1.754253868755151,"pZ":1.4220844773937642,"vX0":8.74456328965314,"vY0":-123.37527993253047,"vZ0":-2.9031175822996653,"x":50.13,"y":200.38,"x0":-1.7156050235013103,"y0":50.00129873059627,"z0":5.6185021986372,"aX":-1.2952333622503491},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.8,"breakHorizontal":-0.4,"spinRate":2096,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4426021859865612,"extension":5.800151117887668},"index":2,"playId":"84b8a213-b3aa-3947-983e-ed64b646748a","pitchNumber":3,"startTime":"2026-03-17T19:19:05.704Z","endTime":"2026-03-17T19:19:09.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694351,"link":"/api/v1/people/694351"},"second":{"id":688363,"link":"/api/v1/people/688363"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.760550341354143,"aZ":-36.00280701034722,"pfxX":-0.6276803339669055,"pfxZ":-2.41035995998866,"pX":1.0049650071620133,"pZ":1.6014594985938966,"vX0":6.914324820701325,"vY0":-124.43581289818646,"vZ0":-2.8465430934021976,"x":78.69,"y":195.54,"x0":-1.7119858447015206,"y0":50.00264193407516,"z0":5.702952955891323,"aX":-0.9994421402989674},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.8,"breakHorizontal":-0.2,"spinRate":2157,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4378860807145739,"extension":5.667348036629471},"index":3,"playId":"81ba1a71-9928-32b9-a9cf-39bec8a6e2b9","pitchNumber":4,"startTime":"2026-03-17T19:19:24.503Z","endTime":"2026-03-17T19:19:29.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694351,"link":"/api/v1/people/694351"},"second":{"id":688363,"link":"/api/v1/people/688363"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42727424356802,"aZ":-26.286154753141858,"pfxX":-10.135110476284556,"pfxZ":3.34852995875643,"pX":0.4944820900981276,"pZ":2.3631195658823376,"vX0":9.093745448260483,"vY0":-131.8839665126006,"vZ0":-3.518683787953317,"x":98.15,"y":174.98,"x0":-1.683932093983701,"y0":50.004755234354406,"z0":5.656596059164666,"aX":-17.830347267872316},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":16.3,"spinRate":2301,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4155407912123432,"extension":5.699004588164104},"hitData":{"launchSpeed":89.9,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.1,"coordY":166.79}},"index":4,"playId":"08561cec-0189-3197-b6d9-eeb1a88d9730","pitchNumber":5,"startTime":"2026-03-17T19:20:00.165Z","endTime":"2026-03-17T19:20:06.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"first":{"id":694351,"link":"/api/v1/people/694351"},"second":{"id":688363,"link":"/api/v1/people/688363"},"third":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":804546,"link":"/api/v1/people/804546"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":804546,"link":"/api/v1/people/804546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-10.099999999999998,"leverageIndex":3.95,"dramaIndex":166.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:20:06.435Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rortvedt singles on a fly ball to right fielder Jacob Jenkins-Cowart.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:22:18.235Z","endTime":"2026-03-17T19:23:32.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[4,5,6,7],"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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":801881,"link":"/api/v1/people/801881"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Micah McDowell replaces center fielder Esteury Ruiz, batting 7th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T19:21:48.343Z","endTime":"2026-03-17T19:21:49.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678093,"link":"/api/v1/people/678093"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":683357,"link":"/api/v1/people/683357"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Michael Snyder replaces right fielder Christopher Morel, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T19:21:48.343Z","endTime":"2026-03-17T19:21:49.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688617,"link":"/api/v1/people/688617"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":666624,"link":"/api/v1/people/666624"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jacob Jenkins-Cowart replaces left fielder Owen Caissie, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T19:21:48.343Z","endTime":"2026-03-17T19:21:49.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801881,"link":"/api/v1/people/801881"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":666624,"link":"/api/v1/people/666624"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Mark Coley II replaces first baseman Connor Norby, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T19:21:48.343Z","endTime":"2026-03-17T19:22:20.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696501,"link":"/api/v1/people/696501"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":681393,"link":"/api/v1/people/681393"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06692538204506,"aZ":-31.10753413259321,"pfxX":0.9774497508801625,"pfxZ":0.7093516153927037,"pX":-0.6997274501310637,"pZ":2.3427248040029087,"vX0":-8.354389585465377,"vY0":-121.68483881170864,"vZ0":-1.5320681202493973,"x":143.67,"y":175.53,"x0":2.6521574271089654,"y0":50.0020221491687,"z0":5.6777663021086076,"aX":1.4664691518245758},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":0.2,"spinRate":2339,"spinDirection":18},"zone":4,"typeConfidence":2.0,"plateTime":0.4502812105618461,"extension":6.076569875981158},"index":4,"playId":"09062ad4-cb70-3e10-a0b1-0938ce912bb6","pitchNumber":1,"startTime":"2026-03-17T19:22:20.207Z","endTime":"2026-03-17T19:22:24.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78275249322044,"aZ":-38.42105334429958,"pfxX":-5.824403734996117,"pfxZ":-4.533453968891575,"pX":0.2206267458272188,"pZ":3.743790400226583,"vX0":-4.509006161625589,"vY0":-117.1789542631043,"vZ0":3.875476460721857,"x":108.59,"y":137.7,"x0":2.931667113129863,"y0":50.000029365291184,"z0":5.6764636269362425,"aX":-8.032627915995024},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.8,"breakHorizontal":11.8,"spinRate":2531,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.4688542441915011,"extension":6.17773128429716},"index":5,"playId":"925ae34b-e746-389f-9534-079d2f7b539d","pitchNumber":2,"startTime":"2026-03-17T19:22:36.486Z","endTime":"2026-03-17T19:22:40.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.364692303530397,"aZ":-11.68701249237345,"pfxX":4.369548470165952,"pfxZ":11.05424050016024,"pX":0.16520898010759588,"pZ":2.667850930458893,"vX0":-7.225613908642163,"vY0":-135.46012048528678,"vZ0":-5.728703974356185,"x":110.7,"y":166.75,"x0":2.3028736525827838,"y0":50.00166523412034,"z0":5.631549470307621,"aX":8.097907787004484},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":-6.4,"spinRate":2478,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40478119274890023,"extension":6.381802655056648},"index":6,"playId":"beccf853-2720-3683-a2c9-6fe5ff8c0778","pitchNumber":3,"startTime":"2026-03-17T19:22:51.884Z","endTime":"2026-03-17T19:22:56.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.427830466495855,"aZ":-36.03432114936479,"pfxX":-6.317907146125352,"pfxZ":-2.721162025655927,"pX":-0.10623724686759489,"pZ":1.6691122213927176,"vX0":-4.363445665957797,"vY0":-119.28444477856992,"vZ0":-1.6002405401858917,"x":121.05,"y":193.71,"x0":2.578039011880664,"y0":50.00371953293523,"z0":5.646715983169511,"aX":-8.956507060596255},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.0,"breakHorizontal":12.6,"spinRate":2698,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4620724827521827,"extension":6.373565115061531},"hitData":{"launchSpeed":74.3,"launchAngle":41.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.26,"coordY":104.31}},"index":7,"playId":"c2ff7baf-86af-3105-bee8-e1dd1237c241","pitchNumber":4,"startTime":"2026-03-17T19:23:25.708Z","endTime":"2026-03-17T19:23:32.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-0.9999999999999991,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:23:32.818Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:23:55.584Z","endTime":"2026-03-17T19:25:07.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":94.4,"endSpeed":86.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97677992897208,"aZ":-14.208882224727974,"pfxX":4.98467306762006,"pfxZ":9.367626878550526,"pX":-0.5966848372897524,"pZ":2.1660827078231786,"vX0":-9.591331298407008,"vY0":-137.0565003145753,"vZ0":-6.823335779413687,"x":139.74,"y":180.3,"x0":2.287718658541848,"y0":50.003037716656344,"z0":5.643206516719359,"aX":9.560636370351684},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-7.2,"spinRate":2385,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.3983934700416514,"extension":6.4240723008668565},"index":0,"playId":"171525db-b8e6-3fdc-86bc-b626ee47c65f","pitchNumber":1,"startTime":"2026-03-17T19:24:02.415Z","endTime":"2026-03-17T19:24:06.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.956230161173156,"aZ":-12.922205446412804,"pfxX":4.073180762484686,"pfxZ":10.137300569731737,"pX":0.6068544774716612,"pZ":2.307959148063383,"vX0":-6.154659351477094,"vY0":-136.42492130902772,"vZ0":-6.502111446301618,"x":93.87,"y":176.47,"x0":2.35525802887373,"y0":50.000005462765444,"z0":5.60011118047899,"aX":7.733515966346161},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-6.2,"spinRate":2378,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4003635912018204,"extension":6.419815762781591},"index":1,"playId":"592ab94b-b79e-3628-a68a-b962fb0d9663","pitchNumber":2,"startTime":"2026-03-17T19:24:19.353Z","endTime":"2026-03-17T19:24:22.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523998554397462,"aZ":-30.768942027456042,"pfxX":-0.8865685067653928,"pfxZ":0.9073525612166264,"pX":-0.7012011725784171,"pZ":1.4983971070303697,"vX0":-7.22323480710524,"vY0":-123.30184731109219,"vZ0":-3.443980714334652,"x":143.73,"y":198.32,"x0":2.376113380643798,"y0":50.002444277625216,"z0":5.497713038265855,"aX":-1.3696452458794859},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":3.2,"spinRate":2423,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.44348744340671553,"extension":6.296441626911782},"index":2,"playId":"f566c329-5c32-379d-90c5-97f49935d725","pitchNumber":3,"startTime":"2026-03-17T19:24:43.949Z","endTime":"2026-03-17T19:24:48.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.295616097905302,"aZ":-37.68289512724396,"pfxX":-5.738857044658089,"pfxZ":-3.7930945078438647,"pX":-0.2110972197575231,"pZ":3.12748530090625,"vX0":-4.732512663015545,"vY0":-119.52288692310375,"vZ0":1.6735464728197555,"x":125.05,"y":154.34,"x0":2.537767557444724,"y0":50.00321065807307,"z0":5.793396912959133,"aX":-8.331670164538592},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.2,"breakHorizontal":11.5,"spinRate":2624,"spinDirection":330},"zone":2,"typeConfidence":2.0,"plateTime":0.4576580406567774,"extension":6.130603356718491},"index":3,"playId":"0b3a75f0-b224-3c2b-b271-3cd94e71b323","pitchNumber":4,"startTime":"2026-03-17T19:25:03.886Z","endTime":"2026-03-17T19:25:07.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":643565,"link":"/api/v1/people/643565","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":643565,"link":"/api/v1/people/643565"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.42,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:25:07.987Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyrone Taylor doubles (4) on a line drive to left fielder Micah McDowell. Ben Rortvedt to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:25:31.200Z","endTime":"2026-03-17T19:27:18.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678093,"link":"/api/v1/people/678093"},"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":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":87.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02064857650103,"aZ":-14.268243764487734,"pfxX":3.892875256446821,"pfxZ":9.321272993154395,"pX":-0.12961665592747248,"pZ":2.862092082899446,"vX0":-8.274506884042264,"vY0":-136.5224908075097,"vZ0":-5.00965369378045,"x":121.94,"y":161.5,"x0":2.410810958954233,"y0":50.006085538445376,"z0":5.6750258991528355,"aX":7.481507005899503},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-5.6,"spinRate":2425,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.3984894985915912,"extension":6.450320332170659},"index":0,"playId":"11c479be-6ed1-343c-86c3-ca9fe91eaeb4","pitchNumber":1,"startTime":"2026-03-17T19:25:31.200Z","endTime":"2026-03-17T19:25:35.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29771501074516,"aZ":-11.511612395488367,"pfxX":2.3368894546992864,"pfxZ":11.27697582615897,"pX":0.28694265389398077,"pZ":2.669862315260111,"vX0":-6.486671261205989,"vY0":-134.74828093379864,"vZ0":-5.880445491084092,"x":106.06,"y":166.69,"x0":2.4257170618745163,"y0":50.00204508855038,"z0":5.699794843624734,"aX":4.282616858745859},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":-2.8,"spinRate":2358,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.40706097475795966,"extension":6.431247994003492},"index":1,"playId":"0b49a26b-4141-33bb-b234-40da53c52354","pitchNumber":2,"startTime":"2026-03-17T19:25:47.845Z","endTime":"2026-03-17T19:25:52.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082030283609722,"aZ":-11.120373959222487,"pfxX":3.409695961570061,"pfxZ":11.03794934406918,"pX":1.2563983048554996,"pZ":2.7942074329885833,"vX0":-4.702359715847792,"vY0":-137.17949696579998,"vZ0":-5.920112885907692,"x":69.11,"y":163.34,"x0":2.549075508385577,"y0":50.005228901313906,"z0":5.737024916616377,"aX":6.505533542480979},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":-5.2,"spinRate":2470,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3991368353673632,"extension":6.356807309797691},"index":2,"playId":"e4475d5e-22d0-3e95-b316-e50034ea9d36","pitchNumber":3,"startTime":"2026-03-17T19:26:06.974Z","endTime":"2026-03-17T19:26:11.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"actionPlayId":"e4475d5e-22d0-3e95-b316-e50034ea9d36","startTime":"2026-03-17T19:26:14.774Z","endTime":"2026-03-17T19:26:28.485Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70564272635984,"aZ":-9.459240074870976,"pfxX":2.558044981125329,"pfxZ":12.038676590594354,"pX":1.1397808458268441,"pZ":2.1742331826449792,"vX0":-4.315208150966155,"vY0":-136.64491014093764,"vZ0":-7.407536550015098,"x":73.55,"y":180.08,"x0":2.408670554328639,"y0":50.00630753324258,"z0":5.573933061010176,"aX":4.828380135764379},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.4,"breakHorizontal":-3.7,"spinRate":2432,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4011619394599637,"extension":6.409828908009677},"index":4,"playId":"af77341c-4f3a-3736-acc4-532dbf046cec","pitchNumber":4,"startTime":"2026-03-17T19:26:28.485Z","endTime":"2026-03-17T19:26:32.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.802994086230164,"aZ":-36.57482990616598,"pfxX":-5.573026028553012,"pfxZ":-3.046447434010028,"pX":-0.22703682760606236,"pZ":0.962854779386689,"vX0":-4.8198665417923285,"vY0":-119.6607342655343,"vZ0":-3.069995607711411,"x":125.65,"y":212.78,"x0":2.53970415500628,"y0":50.00280854083137,"z0":5.5502175523641855,"aX":-8.053381828875308},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.0,"breakHorizontal":11.3,"spinRate":2558,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4583144188048234,"extension":6.205297041247469},"index":5,"playId":"1146b3dd-ca44-3db3-a77e-f42e4326d894","pitchNumber":5,"startTime":"2026-03-17T19:26:47.300Z","endTime":"2026-03-17T19:26:51.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630404625388863,"aZ":-33.77171657503935,"pfxX":0.9106256144720171,"pfxZ":-1.0461083713525579,"pX":-0.4506746882072173,"pZ":2.402764893930055,"vX0":-7.433759831550457,"vY0":-123.59722807116466,"vZ0":-0.9817079268254997,"x":134.18,"y":173.91,"x0":2.494566393589746,"y0":50.00327792355006,"z0":5.6744814602627365,"aX":1.3915584501058649},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":0.4,"spinRate":2306,"spinDirection":17},"zone":4,"typeConfidence":2.0,"plateTime":0.4453905448492086,"extension":6.245841447686535},"hitData":{"launchSpeed":88.5,"launchAngle":19.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.38,"coordY":113.05}},"index":6,"playId":"ea039d47-e8c4-37d1-bfe8-822de8fe0a1b","pitchNumber":6,"startTime":"2026-03-17T19:27:11.873Z","endTime":"2026-03-17T19:27:18.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.37,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:27:18.737Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vidal Bruján strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:30:02.756Z","endTime":"2026-03-17T19:31:32.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702418,"fullName":"Juan Reynoso","link":"/api/v1/people/702418"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T19:27:54.953Z","endTime":"2026-03-17T19:29:23.726Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Reynoso replaces Robby Snelling.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-17T19:29:23.726Z","endTime":"2026-03-17T19:30:04.909Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702418,"link":"/api/v1/people/702418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.922701794105006,"aZ":-38.31278408462302,"pfxX":6.486960184452787,"pfxZ":-4.260906077349107,"pX":0.2426071260127707,"pZ":2.2680190352064376,"vX0":0.9384967960939304,"vY0":-119.52643045907116,"vZ0":0.6970602677682964,"x":107.75,"y":177.54,"x0":-0.997960074954306,"y0":50.00218400373361,"z0":5.424109539700691,"aX":9.346849093794772},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.2,"breakHorizontal":-12.0,"spinRate":2467,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4589694731418503,"extension":6.322335999558731},"index":2,"playId":"e542ed3b-292d-3e71-9ea2-196bee0ede08","pitchNumber":1,"startTime":"2026-03-17T19:30:04.909Z","endTime":"2026-03-17T19:30:11.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":85.1,"endSpeed":78.8,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185242042512908,"aZ":-28.3049577795305,"pfxX":-8.464463118452977,"pfxZ":2.4791584381433984,"pX":0.14926105994686115,"pZ":0.5590075915840448,"vX0":5.00951686098635,"vY0":-123.77534283280491,"vZ0":-5.855805532084027,"x":111.31,"y":223.69,"x0":-0.7942988822427457,"y0":50.00572709839463,"z0":5.306483132249941,"aX":-13.222160921367177},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.5,"breakHorizontal":14.3,"spinRate":1411,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4414202342027953,"extension":6.60916155977313},"index":3,"playId":"8f1170d4-2ffa-34b1-b7b5-59a4ce776104","pitchNumber":2,"startTime":"2026-03-17T19:30:20.978Z","endTime":"2026-03-17T19:30:24.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.423599420627554,"aZ":-11.40891297606573,"pfxX":-3.7706364377029153,"pfxZ":10.481726784598631,"pX":0.11295794824297453,"pZ":1.3350006802358043,"vX0":2.8624756166634633,"vY0":-139.8365537981154,"vZ0":-9.286574916798672,"x":112.69,"y":202.73,"x0":-0.4338843328938628,"y0":50.00194641333463,"z0":5.4466265468147546,"aX":-7.469855312287899},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2204,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3916295001504104,"extension":6.613403756420806},"index":4,"playId":"7e58dc85-f248-39bd-851e-a085e151f96b","pitchNumber":3,"startTime":"2026-03-17T19:30:42.410Z","endTime":"2026-03-17T19:30:46.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490343069395884,"aZ":-14.635113055360362,"pfxX":-4.565776410574865,"pfxZ":9.263350534675634,"pX":0.36044016941801577,"pZ":2.404460685136091,"vX0":3.515788859589149,"vY0":-136.36957212011606,"vZ0":-5.784116639313461,"x":103.26,"y":173.86,"x0":-0.3488992603154461,"y0":50.00236729917533,"z0":5.553274568060767,"aX":-8.645066912092984},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":7.6,"spinRate":2091,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.40082581159448427,"extension":6.499004685547404},"index":5,"playId":"f9f398f5-21a4-3518-8e5b-5131a7029cd2","pitchNumber":4,"startTime":"2026-03-17T19:31:01.814Z","endTime":"2026-03-17T19:31:05.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.085,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21839294443379,"aZ":-29.340440395523146,"pfxX":-4.166031535894473,"pfxZ":1.768153889334406,"pX":-0.1900907268563395,"pZ":0.9149010504001978,"vX0":2.7851059458986094,"vY0":-124.98645773513834,"vZ0":-5.183824423651478,"x":124.25,"y":214.08,"x0":-0.7705722596436747,"y0":50.00396375709837,"z0":5.389595173848958,"aX":-6.67475903790808},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":7.0,"spinRate":1322,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4361505918466646,"extension":6.685598098741527},"index":6,"playId":"a074a00c-220b-38fa-a564-485f4c876705","pitchNumber":5,"startTime":"2026-03-17T19:31:28.240Z","endTime":"2026-03-17T19:31:32.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660644,"link":"/api/v1/people/660644","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_ab"},{"player":{"id":702418,"link":"/api/v1/people/702418"},"credit":"p_ab"},{"player":{"id":660644,"link":"/api/v1/people/660644"},"credit":"b_pa"},{"player":{"id":702418,"link":"/api/v1/people/702418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.000000000000001,"awayTeamWinProbability":93.0,"homeTeamWinProbabilityAdded":2.4000000000000012,"leverageIndex":0.51,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:31:32.088Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yonny Hernández called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-17T19:31:52.513Z","endTime":"2026-03-17T19:33:22.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660634,"fullName":"Yonny Hernández","link":"/api/v1/people/660634"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702418,"fullName":"Juan Reynoso","link":"/api/v1/people/702418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660634,"fullName":"Yonny Hernández","link":"/api/v1/people/660634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yonny Hernández replaces Marcus Semien.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-17T19:31:50.144Z","endTime":"2026-03-17T19:31:54.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660634,"link":"/api/v1/people/660634"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554803347410633,"aZ":-37.67847947021721,"pfxX":9.431705302879543,"pfxZ":-3.719154071254575,"pX":-0.2676219564656746,"pZ":2.8386291883167347,"vX0":-0.6408488711909452,"vY0":-121.13371418620173,"vZ0":1.4660315122549465,"x":127.2,"y":162.14,"x0":-1.2236726802414297,"y0":50.00209610946462,"z0":5.5296598128976555,"aX":13.959202139099085},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.1,"breakHorizontal":-16.9,"spinRate":2339,"spinDirection":35},"zone":2,"typeConfidence":2.0,"plateTime":0.45286976283404856,"extension":6.40948857461277},"index":1,"playId":"ebac6d4a-913f-37cf-9422-23ba8d9c9bf5","pitchNumber":1,"startTime":"2026-03-17T19:31:54.684Z","endTime":"2026-03-17T19:31:58.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660634,"link":"/api/v1/people/660634","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.308932211115835,"aZ":-30.357513360132554,"pfxX":-5.520163274263935,"pfxZ":1.1544529017101839,"pX":-0.6368890567897347,"pZ":1.2985081246874088,"vX0":1.626615350109116,"vY0":-123.70752971359386,"vZ0":-3.8349484097829336,"x":141.28,"y":203.72,"x0":-0.5800149049783462,"y0":50.003103870651856,"z0":5.373828117424183,"aX":-8.680294677295217},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":9.7,"spinRate":1347,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.44032842031919506,"extension":6.530293819434973},"index":2,"playId":"8a24b038-63ad-3394-bc61-b9a6964b8473","pitchNumber":2,"startTime":"2026-03-17T19:32:15.249Z","endTime":"2026-03-17T19:32:18.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660634,"link":"/api/v1/people/660634","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":84.3,"endSpeed":78.4,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59282001607957,"aZ":-29.369153781392864,"pfxX":-2.3945540500147446,"pfxZ":1.8209705643870082,"pX":1.0987483119168278,"pZ":1.4585829610940082,"vX0":5.2392292683727355,"vY0":-122.71097549488047,"vZ0":-3.460998013095428,"x":75.12,"y":199.4,"x0":-0.7417774075196202,"y0":50.005121619567156,"z0":5.3580753390271445,"aX":-3.695695061635569},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":3.2,"spinRate":1341,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4443563183189405,"extension":6.848804348497512},"index":3,"playId":"1ff3493d-3fc3-3212-9de9-7ed092915216","pitchNumber":3,"startTime":"2026-03-17T19:32:34.341Z","endTime":"2026-03-17T19:32:37.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660634,"link":"/api/v1/people/660634","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.6,"endSpeed":88.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43664088219561,"aZ":-8.897496905172412,"pfxX":-2.881082690950687,"pfxZ":11.430872707379217,"pX":0.009666420278092006,"pZ":2.9819776396791755,"vX0":2.442796729985373,"vY0":-142.00708858271352,"vZ0":-5.498463768972399,"x":116.63,"y":158.27,"x0":-0.488669152250175,"y0":50.00181672617546,"z0":5.513214733829459,"aX":-5.866241947390945},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.7,"breakHorizontal":4.7,"spinRate":2347,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3861541850452972,"extension":6.58515658891936},"index":4,"playId":"19de8979-bc97-32e6-a598-c9db99884cf9","pitchNumber":4,"startTime":"2026-03-17T19:32:53.145Z","endTime":"2026-03-17T19:32:57.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660634,"link":"/api/v1/people/660634","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30526470253848,"aZ":-11.810381162895267,"pfxX":-3.511945999875369,"pfxZ":10.112509922228732,"pX":0.4275393598895232,"pZ":1.9314263601269102,"vX0":3.5670840539222537,"vY0":-141.04907624302086,"vZ0":-7.601823812684245,"x":100.7,"y":186.63,"x0":-0.3976741372751704,"y0":50.00147542042172,"z0":5.424354527465721,"aX":-7.070765607088558},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":5.6,"spinRate":2153,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.3884407236805205,"extension":6.487570268171369},"index":5,"playId":"d571999c-7a6d-3c0c-88a1-95f0eeffeb0a","pitchNumber":5,"startTime":"2026-03-17T19:33:16.736Z","endTime":"2026-03-17T19:33:22.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":660634,"link":"/api/v1/people/660634","batSide":{"code":"L","description":"Left"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"third":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660634,"link":"/api/v1/people/660634"},"credit":"b_ab"},{"player":{"id":702418,"link":"/api/v1/people/702418"},"credit":"p_ab"},{"player":{"id":660634,"link":"/api/v1/people/660634"},"credit":"b_pa"},{"player":{"id":702418,"link":"/api/v1/people/702418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.6999999999999984,"leverageIndex":0.63,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:33:22.378Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brian Navarreto doubles (1) on a fly ball to center fielder Diego Mosquera.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:35:38.064Z","endTime":"2026-03-17T19:36:12.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":836128,"fullName":"Colton Cosper","link":"/api/v1/people/836128"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[6,7,8],"actionIndex":[0,1,2,3,4,5],"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":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699305,"link":"/api/v1/people/699305"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Yonny Hernández remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T19:35:40.226Z","endTime":"2026-03-17T19:35:40.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660634,"link":"/api/v1/people/660634"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Diego Mosquera replaces center fielder Luis Robert Jr., batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T19:35:40.228Z","endTime":"2026-03-17T19:35:40.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699305,"link":"/api/v1/people/699305"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":673357,"link":"/api/v1/people/673357"},"defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yohairo Cuevas replaces right fielder Brett Baty, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-17T19:35:40.230Z","endTime":"2026-03-17T19:35:40.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699293,"link":"/api/v1/people/699293"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Kevin Villavicencio replaces left fielder Tyrone Taylor, batting 9th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-17T19:35:40.232Z","endTime":"2026-03-17T19:35:40.233Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692944,"link":"/api/v1/people/692944"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"},"defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Colton Cosper replaces Hoss Brewer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-17T19:35:40.234Z","endTime":"2026-03-17T19:35:40.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":836128,"link":"/api/v1/people/836128"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":804546,"link":"/api/v1/people/804546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Branny De Oleo replaces third baseman Bo Bichette, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-17T19:35:40.236Z","endTime":"2026-03-17T19:35:40.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":808067,"link":"/api/v1/people/808067"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":666182,"link":"/api/v1/people/666182"},"defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015219911304378,"aZ":-18.146722710014036,"pfxX":5.2436602733087865,"pfxZ":8.779553665066446,"pX":-0.1049108744970569,"pZ":2.5842293668527874,"vX0":-7.169615965467911,"vY0":-125.9588950267977,"vZ0":-1.534973148539136,"x":121.0,"y":169.01,"x0":2.1049137990376012,"y0":50.00013938218643,"z0":4.6777432560599435,"aX":8.375218592301527},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":1986,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.43585054707108206,"extension":6.385636973730853},"index":6,"playId":"ed0a7a4f-2bbc-3538-bbca-b4555b28ad4c","pitchNumber":1,"startTime":"2026-03-17T19:35:40.238Z","endTime":"2026-03-17T19:35:44.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6535066531634,"aZ":-22.078928815098738,"pfxX":3.533807462570171,"pfxZ":6.679816204184798,"pX":-0.45405195038209945,"pZ":0.530289962025027,"vX0":-7.730038022964405,"vY0":-121.79954353543685,"vZ0":-5.085805611749132,"x":134.31,"y":224.46,"x0":2.2936211627638983,"y0":50.00303013336037,"z0":4.540879187284812,"aX":5.341106870926963},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.2,"breakHorizontal":-4.7,"spinRate":2045,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.44872532488360806,"extension":6.272867122421736},"index":7,"playId":"a3877e5f-ae84-38a1-a579-69bcf5d41094","pitchNumber":2,"startTime":"2026-03-17T19:35:51.030Z","endTime":"2026-03-17T19:35:55.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.944224982826906,"aZ":-31.49535939128026,"pfxX":11.507826444198091,"pfxZ":0.48862322010577763,"pX":0.9442735581970465,"pZ":3.069082724831302,"vX0":-6.87739271004879,"vY0":-117.88050834695083,"vZ0":2.7034743384850084,"x":81.01,"y":155.91,"x0":2.415341460172374,"y0":50.004496290271376,"z0":4.829221723212137,"aX":16.078186912773177},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.9,"breakHorizontal":-19.0,"spinRate":1277,"spinDirection":99},"zone":12,"typeConfidence":0.9,"plateTime":0.4659505470220151,"extension":6.164465733682744},"hitData":{"launchSpeed":87.1,"launchAngle":27.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.18,"coordY":146.61}},"index":8,"playId":"21f1a011-96a8-3765-9638-7cc9b1f9fad3","pitchNumber":3,"startTime":"2026-03-17T19:36:04.195Z","endTime":"2026-03-17T19:36:12.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":640459,"link":"/api/v1/people/640459","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_ab"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_ab"},{"player":{"id":640459,"link":"/api/v1/people/640459"},"credit":"b_pa"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.6,"awayTeamWinProbability":84.4,"homeTeamWinProbabilityAdded":6.9,"leverageIndex":1.08,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:36:12.578Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Starlyn Caba singles on a line drive to right fielder Yohairo Cuevas. Brian Navarreto to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:36:47.383Z","endTime":"2026-03-17T19:37:30.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":806965,"fullName":"Starlyn Caba","link":"/api/v1/people/806965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":836128,"fullName":"Colton Cosper","link":"/api/v1/people/836128"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806965,"fullName":"Starlyn Caba","link":"/api/v1/people/806965"},"postOnThird":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806965,"fullName":"Starlyn Caba","link":"/api/v1/people/806965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":699293,"link":"/api/v1/people/699293"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.705592001565417,"aZ":-24.927390081296007,"pfxX":0.1992546210081635,"pfxZ":4.992200777954267,"pX":-0.17607994877912606,"pZ":3.271189276912613,"vX0":-6.237133159036348,"vY0":-119.14640846122575,"vZ0":1.740255641096217,"x":123.71,"y":150.46,"x0":2.438620965910071,"y0":50.005292847809194,"z0":4.768123338790121,"aX":0.2904158574229733},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.7,"breakHorizontal":1.0,"spinRate":2039,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.457937626135847,"extension":6.17060630670986},"index":0,"playId":"7611e616-dad8-36e9-8552-c9f57065718a","pitchNumber":1,"startTime":"2026-03-17T19:36:47.383Z","endTime":"2026-03-17T19:36:51.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":806965,"link":"/api/v1/people/806965","batSide":{"code":"R","description":"Right"}},"second":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":85.9,"endSpeed":78.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36109233085774,"aZ":-22.36539224592112,"pfxX":6.590606254784275,"pfxZ":6.185691660585259,"pX":-0.14908915185178853,"pZ":1.6636064307117608,"vX0":-8.28464716616743,"vY0":-124.9347653721921,"vZ0":-2.945485565393044,"x":122.68,"y":193.86,"x0":2.34840462954271,"y0":50.00515329099161,"z0":4.689164416729849,"aX":10.456299177595804},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.8,"breakHorizontal":-10.1,"spinRate":1882,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4378473637470601,"extension":6.24880835628858},"index":1,"playId":"ca4438d5-7f60-390c-a821-d421ee358d24","pitchNumber":2,"startTime":"2026-03-17T19:37:05.093Z","endTime":"2026-03-17T19:37:09.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":806965,"link":"/api/v1/people/806965","batSide":{"code":"R","description":"Right"}},"second":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627085826037604,"aZ":-23.40850262944615,"pfxX":8.279917071267306,"pfxZ":5.558953460984462,"pX":-0.2240614746865801,"pZ":2.6106630269477513,"vX0":-9.063830591416826,"vY0":-124.64042660852601,"vZ0":-0.2191052017010071,"x":125.54,"y":168.29,"x0":2.3806583101196774,"y0":50.000583561976555,"z0":4.629727268580971,"aX":13.050026926585428},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.3,"breakHorizontal":-13.0,"spinRate":1963,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.4391394761520364,"extension":6.327418553027051},"hitData":{"launchSpeed":86.3,"launchAngle":21.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.19,"coordY":97.06}},"index":2,"playId":"8685c313-ba61-39b9-9fc3-0546956a5b2a","pitchNumber":3,"startTime":"2026-03-17T19:37:24.443Z","endTime":"2026-03-17T19:37:30.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":806965,"link":"/api/v1/people/806965","batSide":{"code":"R","description":"Right"}},"second":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806965,"link":"/api/v1/people/806965"},"credit":"b_ab"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_ab"},{"player":{"id":806965,"link":"/api/v1/people/806965"},"credit":"b_pa"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":9.6,"leverageIndex":1.91,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:37:30.156Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Coley II called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:37:58.402Z","endTime":"2026-03-17T19:38:50.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696501,"fullName":"Mark Coley II","link":"/api/v1/people/696501"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":836128,"fullName":"Colton Cosper","link":"/api/v1/people/836128"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":806965,"fullName":"Starlyn Caba","link":"/api/v1/people/806965"},"postOnThird":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696501,"fullName":"Mark Coley II","link":"/api/v1/people/696501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06438039229716,"aZ":-25.29405282965409,"pfxX":1.2756552061460606,"pfxZ":4.573616541993527,"pX":0.5458320001745729,"pZ":3.5087240511650344,"vX0":-5.045603106932308,"vY0":-121.37029152780792,"vZ0":2.336334320832015,"x":96.19,"y":144.04,"x0":2.47895649303507,"y0":50.00027585273756,"z0":4.725728909041668,"aX":1.9184991199669208},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.1,"breakHorizontal":-1.2,"spinRate":2059,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.44998665194992293,"extension":6.306538790876782},"index":0,"playId":"f01d5b97-afa5-30f9-9464-f8fae5e779ce","pitchNumber":1,"startTime":"2026-03-17T19:38:02.017Z","endTime":"2026-03-17T19:38:06.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":696501,"link":"/api/v1/people/696501","batSide":{"code":"R","description":"Right"}},"first":{"id":806965,"link":"/api/v1/people/806965"},"third":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.739731743440153,"aZ":-25.187740559303,"pfxX":-0.3463591126582668,"pfxZ":4.78574394339134,"pX":0.08731359187319787,"pZ":2.461722241635132,"vX0":-5.719020009391592,"vY0":-119.43221489464173,"vZ0":0.22282153441900476,"x":113.67,"y":172.31,"x0":2.547429614645726,"y0":50.00200518226137,"z0":4.613240784139324,"aX":-0.5054441277173107},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.0,"breakHorizontal":1.9,"spinRate":2031,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4567844395774565,"extension":5.968260224198883},"index":1,"playId":"3e779309-91ee-3bad-8e96-b7c4b563c172","pitchNumber":2,"startTime":"2026-03-17T19:38:14.614Z","endTime":"2026-03-17T19:38:18.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":696501,"link":"/api/v1/people/696501","batSide":{"code":"R","description":"Right"}},"first":{"id":806965,"link":"/api/v1/people/806965"},"third":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":86.9,"endSpeed":79.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51582539823221,"aZ":-18.868981861744523,"pfxX":6.4894514438418085,"pfxZ":8.228779106859598,"pX":-0.26582950431418056,"pZ":3.8385286349637964,"vX0":-8.234481778257766,"vY0":-126.29938205895304,"vZ0":1.3175423690360568,"x":127.13,"y":135.14,"x0":2.19232292602669,"y0":50.00190411394718,"z0":4.826638457756373,"aX":10.492531741672131},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":15.5,"breakHorizontal":-9.8,"spinRate":1938,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.43351722115500246,"extension":6.239034561870524},"index":2,"playId":"b3676e12-b12a-390b-a726-8f951b21db79","pitchNumber":3,"startTime":"2026-03-17T19:38:30.468Z","endTime":"2026-03-17T19:38:35.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":696501,"link":"/api/v1/people/696501","batSide":{"code":"R","description":"Right"}},"first":{"id":806965,"link":"/api/v1/people/806965"},"third":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7313056301858,"aZ":-18.268495915352975,"pfxX":9.3615927285083,"pfxZ":8.651582771192555,"pX":0.7447342322777133,"pZ":2.414824611831956,"vX0":-6.985944722755948,"vY0":-125.7702378597717,"vZ0":-1.8857713479981815,"x":88.61,"y":173.58,"x0":2.3376540642399095,"y0":50.00139434370229,"z0":4.650801845572081,"aX":15.045226798199597},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":15.5,"breakHorizontal":-15.4,"spinRate":2009,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4349501404361149,"extension":6.0544590227266495},"index":3,"playId":"971975b7-fd57-3488-90d7-ff1ee53b3f53","pitchNumber":4,"startTime":"2026-03-17T19:38:45.027Z","endTime":"2026-03-17T19:38:50.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":696501,"link":"/api/v1/people/696501","batSide":{"code":"R","description":"Right"}},"first":{"id":806965,"link":"/api/v1/people/806965"},"third":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696501,"link":"/api/v1/people/696501"},"credit":"b_ab"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_ab"},{"player":{"id":696501,"link":"/api/v1/people/696501"},"credit":"b_pa"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":-8.299999999999997,"leverageIndex":3.25,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:38:50.331Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Jenkins-Cowart homers (1) on a fly ball to right center field. Brian Navarreto scores. Starlyn Caba scores.","rbi":3,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:39:10.714Z","endTime":"2026-03-17T19:39:31.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":801881,"fullName":"Jacob Jenkins-Cowart","link":"/api/v1/people/801881"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":836128,"fullName":"Colton Cosper","link":"/api/v1/people/836128"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":801881,"fullName":"Jacob Jenkins-Cowart","link":"/api/v1/people/801881"},"responsiblePitcher":{"id":836128,"link":"/api/v1/people/836128"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":{"id":836128,"link":"/api/v1/people/836128"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":806965,"fullName":"Starlyn Caba","link":"/api/v1/people/806965"},"responsiblePitcher":{"id":836128,"link":"/api/v1/people/836128"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.03935212092447,"aZ":-25.102694569752646,"pfxX":2.30959936872328,"pfxZ":4.726061259151636,"pX":-1.9109293731096786,"pZ":2.051188509282811,"vX0":-10.565396560250804,"vY0":-120.34677103130056,"vZ0":-1.0245231524114748,"x0":2.1989546145746717,"y0":50.001267023937146,"z0":4.666551190438052,"aX":3.4554083058900797},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.6,"breakHorizontal":-2.2,"spinRate":2041,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4517462037564193,"extension":6.395022757722307},"index":0,"playId":"a793aa01-ea7a-3016-9325-55ef128afcc8","pitchNumber":1,"startTime":"2026-03-17T19:39:10.714Z","endTime":"2026-03-17T19:39:13.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":801881,"link":"/api/v1/people/801881","batSide":{"code":"L","description":"Left"}},"first":{"id":806965,"link":"/api/v1/people/806965"},"third":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.5,"strikeZoneTop":3.478,"strikeZoneBottom":1.755,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.80227438969033,"aZ":-32.57261319448404,"pfxX":-2.244573479505407,"pfxZ":-0.327354711523812,"pX":0.507525742511034,"pZ":2.680162469401704,"vX0":-3.5660223639680515,"vY0":-109.68263528135391,"vZ0":2.3342226816437917,"x":189.84,"y":183.4,"x0":2.4438988774226935,"y0":50.00267237407943,"z0":5.0675974205442325,"aX":-2.7427047153209134},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":0.4,"breakHorizontal":4.9,"spinRate":2075,"spinDirection":307},"zone":6,"typeConfidence":0.87,"plateTime":0.49876248908169973,"extension":6.146400548758028},"hitData":{"launchSpeed":102.6,"launchAngle":28.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":184.71,"coordY":43.6}},"index":1,"playId":"202970a1-d396-3f5d-ace0-540344739ae8","pitchNumber":2,"startTime":"2026-03-17T19:39:25.769Z","endTime":"2026-03-17T19:39:31.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":801881,"link":"/api/v1/people/801881","batSide":{"code":"L","description":"Left"}},"first":{"id":806965,"link":"/api/v1/people/806965"},"third":{"id":640459,"link":"/api/v1/people/640459"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":801881,"link":"/api/v1/people/801881"},"credit":"b_ab"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_ab"},{"player":{"id":801881,"link":"/api/v1/people/801881"},"credit":"b_pa"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":39.3,"leverageIndex":2.82,"dramaIndex":316.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:39:31.245Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Snyder lines out sharply to first baseman Jorge Polanco.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:40:14.598Z","endTime":"2026-03-17T19:40:29.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":688617,"fullName":"Michael Snyder","link":"/api/v1/people/688617"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":836128,"fullName":"Colton Cosper","link":"/api/v1/people/836128"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":688617,"fullName":"Michael Snyder","link":"/api/v1/people/688617"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"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":86.6,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844633874500513,"aZ":-20.181500323656003,"pfxX":7.235391406306102,"pfxZ":7.429872347984668,"pX":-0.5555334645071089,"pZ":3.866185826112598,"vX0":-8.652085020523613,"vY0":-125.82240788418513,"vZ0":1.6280614536095328,"x0":1.9764254544815538,"y0":50.00580753576477,"z0":4.838465970082305,"aX":11.685535897280145},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":14.0,"breakHorizontal":-11.3,"spinRate":1911,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.43414889624437913,"extension":6.219021343503393},"index":0,"playId":"a06aa80f-1b13-3c5a-9463-e4d676248d34","pitchNumber":1,"startTime":"2026-03-17T19:40:14.598Z","endTime":"2026-03-17T19:40:19.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":688617,"link":"/api/v1/people/688617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.883443287370596,"aZ":-26.522647388065796,"pfxX":1.7998160051752468,"pfxZ":3.7501514579904,"pX":-0.6452633190232331,"pZ":2.7667268089745733,"vX0":-7.814099762409999,"vY0":-121.27355494642843,"vZ0":1.1173431783615122,"x":97.65,"y":166.42,"x0":2.3672611463736053,"y0":50.00568706992737,"z0":4.591613016019371,"aX":2.7158906149705824},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.3,"breakHorizontal":-1.7,"spinRate":2012,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4494723031884269,"extension":6.333835597762068},"hitData":{"launchSpeed":62.5,"launchAngle":15.0,"totalDistance":128.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":181.91,"coordY":47.36}},"index":1,"playId":"5e53cbf5-d6da-3c33-96f6-cac4f391a2e5","pitchNumber":2,"startTime":"2026-03-17T19:40:25.501Z","endTime":"2026-03-17T19:40:29.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":688617,"link":"/api/v1/people/688617","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688617,"link":"/api/v1/people/688617"},"credit":"b_ab"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_ab"},{"player":{"id":688617,"link":"/api/v1/people/688617"},"credit":"b_pa"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:40:29.601Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCutcheon challenged (pitch result), call on the field was confirmed: Jake McCutcheon called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-17T19:40:26.501Z","endTime":"2026-03-17T19:41:48.443Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":823817,"fullName":"Jake McCutcheon","link":"/api/v1/people/823817"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":836128,"fullName":"Colton Cosper","link":"/api/v1/people/836128"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":823817,"fullName":"Jake McCutcheon","link":"/api/v1/people/823817"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake McCutcheon replaces Graham Pauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-17T19:40:51.518Z","endTime":"2026-03-17T19:40:51.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823817,"link":"/api/v1/people/823817"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.683917880528842,"aZ":-17.656829568719157,"pfxX":8.519337296896445,"pfxZ":9.016282323018824,"pX":0.4760359868425322,"pZ":2.3237075218610297,"vX0":-7.455205891093928,"vY0":-125.87426490984096,"vZ0":-2.204155071328975,"x":138.18,"y":134.39,"x0":2.36415029075287,"y0":50.00470129076909,"z0":4.634682825933948,"aX":13.721984042652776},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":16.1,"breakHorizontal":-13.8,"spinRate":1912,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.43453472481614996,"extension":6.539953344835687},"index":1,"playId":"ac2c8d6e-219b-3cc2-8e9a-1de9d07a156e","pitchNumber":1,"startTime":"2026-03-17T19:40:51.520Z","endTime":"2026-03-17T19:40:59.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":823817,"link":"/api/v1/people/823817","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":83.5,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.217479949405394,"aZ":-26.193438136674803,"pfxX":1.9550447922304133,"pfxZ":3.9380322104777976,"pX":0.10529715925825443,"pZ":2.2293965550626416,"vX0":-7.013642582134405,"vY0":-121.49775911683861,"vZ0":0.31868317000025514,"x":141.6,"y":164.08,"x0":2.7554097737128678,"y0":50.003441469169324,"z0":4.343699086611938,"aX":2.9705452059601107},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.4,"breakHorizontal":-2.2,"spinRate":1953,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4480728201765749,"extension":6.36557388990378},"index":2,"playId":"f8b49533-3b8f-30c6-b8b0-e3a3535d4d72","pitchNumber":2,"startTime":"2026-03-17T19:41:02.387Z","endTime":"2026-03-17T19:41:06.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":823817,"link":"/api/v1/people/823817","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":86.0,"endSpeed":79.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41695006634718,"aZ":-21.1397443285476,"pfxX":6.885375979806813,"pfxZ":6.928488186618804,"pX":-0.8110959664324251,"pZ":3.737015843502786,"vX0":-9.71315726256709,"vY0":-124.94931873721617,"vZ0":1.6402074154512996,"x":98.85,"y":176.04,"x0":2.218825984820097,"y0":50.004703237652315,"z0":4.800438076801821,"aX":10.970618642385924},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.2,"breakHorizontal":-10.4,"spinRate":1967,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4371260889915205,"extension":6.237529448017339},"index":3,"playId":"f46b69bb-67c2-3192-9944-7fbfb3056bbd","pitchNumber":3,"startTime":"2026-03-17T19:41:25.682Z","endTime":"2026-03-17T19:41:30.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":823817,"link":"/api/v1/people/823817","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02486969409898,"aZ":-21.017982162222587,"pfxX":9.86451018869364,"pfxZ":7.209706913312624,"pX":-0.5066670384779068,"pZ":2.5132268288798936,"vX0":-10.781777041026967,"vY0":-123.69705709015993,"vZ0":-0.1690468143610402,"x":112.99,"y":178.59,"x0":2.6300291646894927,"y0":50.001736241420446,"z0":4.346860839642517,"aX":15.26270137052399},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.3,"breakHorizontal":-15.4,"spinRate":2015,"spinDirection":102},"zone":4,"typeConfidence":2.0,"plateTime":0.4430591386047782,"extension":6.337476574276694},"index":4,"playId":"3e83f29c-1f26-3223-aeef-8045aac34bed","pitchNumber":4,"startTime":"2026-03-17T19:41:39.224Z","endTime":"2026-03-17T19:41:48.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":823817,"link":"/api/v1/people/823817","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":823817,"link":"/api/v1/people/823817"},"credit":"b_ab"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_ab"},{"player":{"id":823817,"link":"/api/v1/people/823817"},"credit":"b_pa"},{"player":{"id":836128,"link":"/api/v1/people/836128"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":823817,"fullName":"Jake McCutcheon","link":"/api/v1/people/823817"}},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:41:48.443Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Branny De Oleo called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:43:58.451Z","endTime":"2026-03-17T19:44:34.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":808067,"fullName":"Branny De Oleo","link":"/api/v1/people/808067"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808067,"fullName":"Branny De Oleo","link":"/api/v1/people/808067"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robby Snelling replaces Juan Reynoso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T19:44:00.664Z","endTime":"2026-03-17T19:44:00.665Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702281,"link":"/api/v1/people/702281"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702418,"link":"/api/v1/people/702418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake McCutcheon remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T19:44:00.666Z","endTime":"2026-03-17T19:44:00.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823817,"link":"/api/v1/people/823817"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":688363,"link":"/api/v1/people/688363"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.3,"endSpeed":85.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.632855976705454,"aZ":-14.07427457964777,"pfxX":3.990422336623836,"pfxZ":9.76565107332282,"pX":0.7061797951914144,"pZ":3.1526767534696156,"vX0":-6.3997527561878265,"vY0":-134.40902018455833,"vZ0":-4.112222660085096,"x":90.08,"y":153.66,"x0":2.5857006632905297,"y0":50.00174343245878,"z0":5.683202616573134,"aX":7.3955931174361815},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-6.0,"spinRate":2161,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4055342691183115,"extension":6.42405737126365},"index":2,"playId":"cfea7953-af6c-3f14-bc05-9adead9cec10","pitchNumber":1,"startTime":"2026-03-17T19:44:00.668Z","endTime":"2026-03-17T19:44:04.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428048487889185,"aZ":-39.423439810337655,"pfxX":-5.216512278903171,"pfxZ":-5.244318678625049,"pX":0.6156620409058908,"pZ":3.19147022961554,"vX0":-3.5551937395580375,"vY0":-116.66757631696224,"vZ0":2.638930468793009,"x":93.53,"y":152.61,"x0":2.8356559248235005,"y0":50.00298957398206,"z0":5.754581119161495,"aX":-7.209292716824592},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.6,"breakHorizontal":10.3,"spinRate":2478,"spinDirection":325},"zone":3,"typeConfidence":2.0,"plateTime":0.4690251482681167,"extension":6.081092537880673},"index":3,"playId":"2cac45c9-57cc-3aa1-8bc2-01e6d9ac7c57","pitchNumber":2,"startTime":"2026-03-17T19:44:14.687Z","endTime":"2026-03-17T19:44:18.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498181477447133,"aZ":-38.77781012873712,"pfxX":-6.234311464445115,"pfxZ":-4.670700584286392,"pX":0.869535465094098,"pZ":2.236114426332947,"vX0":-2.7269043522169074,"vY0":-118.15392181532943,"vZ0":0.43896117257211786,"x":83.86,"y":178.4,"x0":2.8485375132854056,"y0":50.00315786125541,"z0":5.611164069498879,"aX":-8.814206517647646},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.0,"breakHorizontal":12.0,"spinRate":2512,"spinDirection":326},"zone":9,"typeConfidence":2.0,"plateTime":0.4635692830102558,"extension":6.22393967712472},"index":4,"playId":"7e7ffbfd-7976-395a-9b69-3ebfb0f7a097","pitchNumber":3,"startTime":"2026-03-17T19:44:30.066Z","endTime":"2026-03-17T19:44:34.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":808067,"link":"/api/v1/people/808067","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":808067,"link":"/api/v1/people/808067"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":808067,"link":"/api/v1/people/808067"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:44:34.015Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trace Willhoite strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:44:52.418Z","endTime":"2026-03-17T19:45:46.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":688875,"fullName":"Trace Willhoite","link":"/api/v1/people/688875"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":688875,"fullName":"Trace Willhoite","link":"/api/v1/people/688875"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Trace Willhoite replaces Jorge Polanco.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-17T19:44:54.521Z","endTime":"2026-03-17T19:44:54.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688875,"link":"/api/v1/people/688875"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98142321107779,"aZ":-40.04512560326601,"pfxX":-5.744966190445884,"pfxZ":-5.6069962816799155,"pX":1.6987217312833425,"pZ":3.0275436127302977,"vX0":-1.1744813567531125,"vY0":-117.41570029325923,"vZ0":2.2387163057300956,"x":52.25,"y":157.04,"x0":2.9511504792253973,"y0":50.000486546348824,"z0":5.771804166130349,"aX":-8.068425056134343},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.4,"breakHorizontal":10.7,"spinRate":2495,"spinDirection":329},"zone":12,"typeConfidence":2.0,"plateTime":0.4654208163074238,"extension":6.140911225227003},"index":1,"playId":"a8528479-f8bb-3936-bf8c-c91c36033fc2","pitchNumber":1,"startTime":"2026-03-17T19:44:54.523Z","endTime":"2026-03-17T19:44:58.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437887801334046,"aZ":-11.022460182420279,"pfxX":5.037474991608178,"pfxZ":11.39050857279491,"pX":0.6778454165244531,"pZ":1.8919733264441976,"vX0":-6.439202236675912,"vY0":-135.38161228553227,"vZ0":-7.525352682857414,"x":91.16,"y":187.7,"x0":2.432221716429004,"y0":50.00564669165289,"z0":5.478670593841881,"aX":9.356994120619925},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":-7.8,"spinRate":2414,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.40452864747073347,"extension":6.407062715190514},"index":2,"playId":"d9055647-22a9-30e9-a0d3-d028d174640a","pitchNumber":2,"startTime":"2026-03-17T19:45:09.410Z","endTime":"2026-03-17T19:45:13.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41190231104322,"aZ":-12.45358425695602,"pfxX":5.234722599040304,"pfxZ":10.51437479896927,"pX":0.5135906447326393,"pZ":2.332739664891447,"vX0":-7.2348734981328295,"vY0":-134.6554405161384,"vZ0":-6.4029632794752445,"x":73.26,"y":170.11,"x0":2.5289696457078583,"y0":50.00304328991157,"z0":5.586375408607373,"aX":9.818558245686082},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":-8.3,"spinRate":2405,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.4035192623927517,"extension":6.468751382620202},"index":3,"playId":"b9ee1f08-d5b0-3d89-9c64-c8cf9b70cb03","pitchNumber":3,"startTime":"2026-03-17T19:45:26.952Z","endTime":"2026-03-17T19:45:31.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793750274086413,"aZ":-11.681401873993494,"pfxX":6.523670602263795,"pfxZ":11.192891837211771,"pX":0.5333776424277924,"pZ":2.8839670005571967,"vX0":-7.496368782424337,"vY0":-134.81997252200685,"vZ0":-5.351254388935746,"x":89.48,"y":157.86,"x0":2.509489715846025,"y0":50.0013620287395,"z0":5.727161559458526,"aX":11.943207218876406},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.2,"breakHorizontal":-10.1,"spinRate":2314,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.40710735807185516,"extension":6.416073504122437},"index":4,"playId":"cd09856a-6cbd-3a2c-bfc8-fa8df267c0eb","pitchNumber":4,"startTime":"2026-03-17T19:45:43.560Z","endTime":"2026-03-17T19:45:46.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":688875,"link":"/api/v1/people/688875","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688875,"link":"/api/v1/people/688875"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":688875,"link":"/api/v1/people/688875"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:45:46.963Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Diego Mosquera grounds out, shortstop Starlyn Caba to first baseman Michael Snyder.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-17T19:46:11.240Z","endTime":"2026-03-17T19:47:09.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":699305,"fullName":"Diego Mosquera","link":"/api/v1/people/699305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702281,"fullName":"Robby Snelling","link":"/api/v1/people/702281"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699305,"fullName":"Diego Mosquera","link":"/api/v1/people/699305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806965,"link":"/api/v1/people/806965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":688617,"link":"/api/v1/people/688617"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.316992289178096,"aZ":-40.30558030858446,"pfxX":-3.455980551425802,"pfxZ":-5.720737596702933,"pX":0.26707054756762866,"pZ":1.7626018920739626,"vX0":-4.58078327857503,"vY0":-118.17332479099298,"vZ0":-0.46710847024708657,"x":105.74,"y":150.26,"x0":2.675268925425833,"y0":50.00169884130697,"z0":5.647550894040438,"aX":-4.91381580599001},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.2,"breakHorizontal":7.3,"spinRate":2483,"spinDirection":325},"zone":8,"typeConfidence":2.0,"plateTime":0.46248895394261913,"extension":6.197848596145931},"index":0,"playId":"82766f0a-63a5-35b0-8b25-408b11f3a2d4","pitchNumber":1,"startTime":"2026-03-17T19:46:11.240Z","endTime":"2026-03-17T19:46:15.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.2,"endSpeed":84.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67474281837596,"aZ":-11.643306804342432,"pfxX":5.182264754434689,"pfxZ":11.295296944142859,"pX":0.42070633706625155,"pZ":1.502623852033851,"vX0":-7.429528091507483,"vY0":-133.90894342629105,"vZ0":-8.431170213965304,"x":89.48,"y":121.11,"x0":2.5566959464992403,"y0":50.003000331995004,"z0":5.523141637653646,"aX":9.4202047287495},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":-7.8,"spinRate":2466,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4088912721295457,"extension":6.533191776460562},"index":1,"playId":"daa748dd-f84c-3f63-b5dd-2766425de427","pitchNumber":2,"startTime":"2026-03-17T19:46:25.508Z","endTime":"2026-03-17T19:46:31.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577892488593893,"aZ":-40.91417352854383,"pfxX":-3.0851567464767875,"pfxZ":-6.225101080878332,"pX":1.4997378774210035,"pZ":2.436273821595673,"vX0":-2.3441560244823094,"vY0":-118.31994502155581,"vZ0":1.2133157342799166,"x":86.41,"y":177.18,"x0":2.9074287347324166,"y0":50.00199091671043,"z0":5.693780749125427,"aX":-4.332096393393323},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.6,"breakHorizontal":6.2,"spinRate":2559,"spinDirection":325},"zone":14,"typeConfidence":2.0,"plateTime":0.4646176150659782,"extension":6.349166025027704},"index":2,"playId":"85b3b349-8df2-3958-b930-1a1f258c233c","pitchNumber":3,"startTime":"2026-03-17T19:46:41.789Z","endTime":"2026-03-17T19:46:45.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341649268117184,"aZ":-40.56990926910745,"pfxX":-4.678889949066633,"pfxZ":-5.886912479721869,"pX":0.07745903232577721,"pZ":1.5117104635810639,"vX0":-4.725939376756615,"vY0":-118.84572658696969,"vZ0":-0.8359451593454431,"x":92.11,"y":170.11,"x0":2.701503561920303,"y0":50.002092987580866,"z0":5.561360791611497,"aX":-6.673931046626125},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.6,"breakHorizontal":9.6,"spinRate":2460,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4613454305175715,"extension":6.399487766319891},"hitData":{"launchSpeed":99.1,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.16,"coordY":158.68}},"index":3,"playId":"1d7141a4-8754-3a14-8ae7-9bf643f5b316","pitchNumber":4,"startTime":"2026-03-17T19:47:00.155Z","endTime":"2026-03-17T19:47:09.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702281,"link":"/api/v1/people/702281","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640459,"link":"/api/v1/people/640459"},"first":{"id":688617,"link":"/api/v1/people/688617"},"second":{"id":665846,"link":"/api/v1/people/665846"},"third":{"id":694351,"link":"/api/v1/people/694351"},"shortstop":{"id":806965,"link":"/api/v1/people/806965"},"left":{"id":678093,"link":"/api/v1/people/678093"},"center":{"id":696501,"link":"/api/v1/people/696501"},"right":{"id":801881,"link":"/api/v1/people/801881"}},"offense":{"batter":{"id":699305,"link":"/api/v1/people/699305","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699305,"link":"/api/v1/people/699305"},"credit":"b_ab"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_ab"},{"player":{"id":699305,"link":"/api/v1/people/699305"},"credit":"b_pa"},{"player":{"id":702281,"link":"/api/v1/people/702281"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:47:09.225Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Micah McDowell called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T19:49:29.214Z","endTime":"2026-03-17T19:51:28.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686745,"fullName":"Zach Peek","link":"/api/v1/people/686745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678093,"fullName":"Micah McDowell","link":"/api/v1/people/678093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Trace Willhoite remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-17T19:49:29.210Z","endTime":"2026-03-17T19:49:29.211Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688875,"link":"/api/v1/people/688875"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":593871,"link":"/api/v1/people/593871"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Zach Peek replaces Colton Cosper.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-17T19:49:29.212Z","endTime":"2026-03-17T19:49:29.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686745,"link":"/api/v1/people/686745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":836128,"link":"/api/v1/people/836128","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658673915081266,"aZ":-13.2513779733088,"pfxX":-5.0565071235712615,"pfxZ":10.134861855467545,"pX":1.7476015192607117,"pZ":1.2365511655374677,"vX0":9.271093819468197,"vY0":-135.07983090054353,"vZ0":-9.840278677755203,"x":122.19,"y":128.28,"x0":-1.0564583891843982,"y0":50.000698125444934,"z0":5.835322138235539,"aX":-9.43903260036064},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2596,"spinDirection":211},"zone":14,"typeConfidence":1.35,"plateTime":0.4039427924395387,"extension":6.59626916703488},"index":2,"playId":"f5a4ee17-e82c-3c6c-af13-e694cacf7058","pitchNumber":1,"startTime":"2026-03-17T19:49:29.214Z","endTime":"2026-03-17T19:49:33.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.3,"endSpeed":84.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30453715805018,"aZ":-12.084013660434579,"pfxX":-4.014939202073952,"pfxZ":11.016477448304462,"pX":0.2953890367284257,"pZ":3.278644216206533,"vX0":5.206052206666195,"vY0":-134.25516128951503,"vZ0":-4.7514879619578245,"x":73.22,"y":196.28,"x0":-1.1480526287069346,"y0":50.00499211649334,"z0":5.932810046817362,"aX":-7.323854566367035},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":6.1,"spinRate":2531,"spinDirection":211},"zone":3,"typeConfidence":1.37,"plateTime":0.4081097326971248,"extension":6.635456324978001},"index":3,"playId":"14089140-855d-30a2-9c8e-7aed8bde31ff","pitchNumber":2,"startTime":"2026-03-17T19:49:45.406Z","endTime":"2026-03-17T19:49:51.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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.2,"endSpeed":84.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77631368684145,"aZ":-10.771094512732024,"pfxX":-4.54556721821894,"pfxZ":11.566544053641724,"pX":-0.13616839896496746,"pZ":4.092449618507701,"vX0":4.246987647588122,"vY0":-135.67868665810775,"vZ0":-3.1252407497739525,"x0":-1.1369356448025647,"y0":50.00158038230973,"z0":6.018265051421157,"aX":-8.41049581687419},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":7.2,"spinRate":2582,"spinDirection":210},"zone":11,"typeConfidence":1.38,"plateTime":0.4048689144345712,"extension":6.483731934830337},"index":4,"playId":"2d9c315c-7d66-368c-9f23-84a412ac7226","pitchNumber":3,"startTime":"2026-03-17T19:50:10.077Z","endTime":"2026-03-17T19:50:13.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.343266409118865,"aZ":-41.34147757803675,"pfxX":8.322931266095809,"pfxZ":-7.044227181620449,"pX":1.1484757149126945,"pZ":1.5739014527598958,"vX0":4.024978290374521,"vY0":-114.29142785789199,"vZ0":-0.5269063180328423,"x0":-1.7263227464633943,"y0":50.00395834460925,"z0":5.926296991493972,"aX":10.827562517367033},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.5,"breakHorizontal":-16.2,"spinRate":3172,"spinDirection":29},"zone":14,"typeConfidence":1.35,"plateTime":0.4823317353931218,"extension":6.344493654071943},"index":5,"playId":"6155e6c5-5291-36d7-b639-1f95609cb8cb","pitchNumber":4,"startTime":"2026-03-17T19:50:24.632Z","endTime":"2026-03-17T19:50:28.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303799792384414,"aZ":-11.79274747010699,"pfxX":-4.182485680070683,"pfxZ":11.16372458808607,"pX":0.3985447646088402,"pZ":3.2128266310498357,"vX0":5.629514395762047,"vY0":-133.86695977430176,"vZ0":-5.0654705165200244,"x":101.81,"y":152.03,"x0":-1.1825032006807918,"y0":50.00403475496204,"z0":5.965130376177246,"aX":-7.637096035319364},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":6.5,"spinRate":2618,"spinDirection":203},"zone":3,"typeConfidence":1.37,"plateTime":0.40824502896533277,"extension":6.506295134370068},"index":6,"playId":"a1ca7ded-2eda-3e48-923a-21667ec2f49c","pitchNumber":5,"startTime":"2026-03-17T19:50:40.837Z","endTime":"2026-03-17T19:50:45.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.470664456906874,"aZ":-12.122636456077048,"pfxX":-4.511700278109831,"pfxZ":10.755446522768858,"pX":-0.38601799242774143,"pZ":3.6096970963901027,"vX0":3.8228191333134927,"vY0":-136.2920379941901,"vZ0":-4.060121298644346,"x":131.71,"y":141.32,"x0":-1.2268843299081633,"y0":50.0040733473377,"z0":5.9679880433492745,"aX":-8.412257736093006},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":7.3,"spinRate":2373,"spinDirection":208},"zone":11,"typeConfidence":1.38,"plateTime":0.4032810649920484,"extension":6.559154763954443},"index":7,"playId":"c226f9ba-b314-3fae-b5cb-d4d05bae7e5a","pitchNumber":6,"startTime":"2026-03-17T19:51:02.607Z","endTime":"2026-03-17T19:51:06.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.883979741872558,"aZ":-11.200854197882915,"pfxX":-5.298542283886279,"pfxZ":11.295053449695935,"pX":-0.7206864378656529,"pZ":2.9815039826732734,"vX0":2.827290727944918,"vY0":-135.9074923907805,"vZ0":-5.677483450955444,"x":144.47,"y":158.28,"x0":-1.0903048823027632,"y0":50.0012577105479,"z0":5.887141084331649,"aX":-9.836061268341316},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":8.9,"spinRate":2576,"spinDirection":206},"zone":1,"typeConfidence":1.37,"plateTime":0.4041917195696092,"extension":6.629171133792095},"index":8,"playId":"1b2d1638-4487-3934-bfe9-16288ac6a2ae","pitchNumber":7,"startTime":"2026-03-17T19:51:24.285Z","endTime":"2026-03-17T19:51:28.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":678093,"link":"/api/v1/people/678093","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678093,"link":"/api/v1/people/678093"},"credit":"b_ab"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_ab"},{"player":{"id":678093,"link":"/api/v1/people/678093"},"credit":"b_pa"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:51:28.952Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Berry flies out to center fielder Diego Mosquera.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T19:51:50.847Z","endTime":"2026-03-17T19:52:54.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686745,"fullName":"Zach Peek","link":"/api/v1/people/686745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694351,"fullName":"Jacob Berry","link":"/api/v1/people/694351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699305,"link":"/api/v1/people/699305"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.485474623345446,"aZ":-43.060652469999624,"pfxX":7.083462205580144,"pfxZ":-8.474551835365123,"pX":0.6366880904168423,"pZ":2.8083867299891727,"vX0":2.8487534672719854,"vY0":-112.8906426298765,"vZ0":2.2974063606404664,"x":92.73,"y":162.95,"x0":-1.5637424515568192,"y0":50.003932188497394,"z0":6.1275986551066595,"aX":9.097711528757},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.4,"breakHorizontal":-13.6,"spinRate":3136,"spinDirection":28},"zone":3,"typeConfidence":1.35,"plateTime":0.4860884819914819,"extension":6.285376187567206},"index":0,"playId":"fdc13ab4-db3e-356d-978b-dcc76fd2627c","pitchNumber":1,"startTime":"2026-03-17T19:51:52.938Z","endTime":"2026-03-17T19:51:57.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":93.5,"endSpeed":84.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.390046106613596,"aZ":-9.761592566707927,"pfxX":-2.249334591986536,"pfxZ":12.121996829746,"pX":-0.10980674124788016,"pZ":4.241736568327087,"vX0":3.661666202670303,"vY0":-135.99607447094533,"vZ0":-2.9966304537727324,"x":121.19,"y":124.25,"x0":-1.1894260926261813,"y0":50.00468053107921,"z0":6.048302340746795,"aX":-4.159752125804496},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.4,"breakHorizontal":3.2,"spinRate":2638,"spinDirection":201},"zone":11,"typeConfidence":1.38,"plateTime":0.40473806148612335,"extension":6.581732664815003},"index":1,"playId":"b7ebe578-141a-349f-bf6b-8ff62779872d","pitchNumber":2,"startTime":"2026-03-17T19:52:09.803Z","endTime":"2026-03-17T19:52:16.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":85.8,"endSpeed":78.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65948530637413,"aZ":-20.524667286109413,"pfxX":-10.378330239624665,"pfxZ":7.452933236942244,"pX":-0.316476583407653,"pZ":0.6789932311335016,"vX0":6.1925392907980035,"vY0":-124.62497726897314,"vZ0":-7.743780324595335,"x":129.06,"y":220.45,"x0":-1.494026046532427,"y0":50.00000438722408,"z0":5.540630054484709,"aX":-16.20970182033879},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.8,"breakHorizontal":17.3,"spinRate":2046,"spinDirection":226},"zone":13,"typeConfidence":1.32,"plateTime":0.440669313281441,"extension":6.716174375615442},"index":2,"playId":"611a9f04-a2cd-39f8-973e-a268b8e79cf0","pitchNumber":3,"startTime":"2026-03-17T19:52:27.876Z","endTime":"2026-03-17T19:52:35.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.7,"endSpeed":83.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42005286082676,"aZ":-10.708947642037769,"pfxX":-3.5523852302913657,"pfxZ":11.782266911129737,"pX":-0.5460523710343135,"pZ":3.0226915064100077,"vX0":3.0467766925043382,"vY0":-134.88321167040627,"vZ0":-5.620802143427684,"x":137.81,"y":157.17,"x0":-1.23499471729896,"y0":50.00365706888386,"z0":5.905832401663198,"aX":-6.472404322212359},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.2,"breakHorizontal":5.6,"spinRate":2587,"spinDirection":205},"zone":1,"typeConfidence":1.38,"plateTime":0.40782940866734974,"extension":6.6445042506152765},"hitData":{"launchSpeed":95.6,"launchAngle":27.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.99,"coordY":63.82}},"index":3,"playId":"c9846d6d-6fdc-37e9-974f-c6985b4ac432","pitchNumber":4,"startTime":"2026-03-17T19:52:48.227Z","endTime":"2026-03-17T19:52:54.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":694351,"link":"/api/v1/people/694351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_ab"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_ab"},{"player":{"id":694351,"link":"/api/v1/people/694351"},"credit":"b_pa"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:52:54.783Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jesús Bastidas strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-17T19:53:08.943Z","endTime":"2026-03-17T19:54:32.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686745,"fullName":"Zach Peek","link":"/api/v1/people/686745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665846,"fullName":"Jesús Bastidas","link":"/api/v1/people/665846"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":93.7,"endSpeed":85.4,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.079173511007223,"aZ":-10.638155417058547,"pfxX":-2.357809936711636,"pfxZ":11.505986606350731,"pX":0.25198675456546,"pZ":2.359482145823693,"vX0":4.198487208400911,"vY0":-136.22439368958925,"vZ0":-7.590558509307165,"x":107.39,"y":175.07,"x0":-1.0057901391214543,"y0":50.004500091432256,"z0":5.925043257692198,"aX":-4.414185174220054},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":3.4,"spinRate":2650,"spinDirection":201},"zone":5,"typeConfidence":1.37,"plateTime":0.4027133035869026,"extension":6.6189229332961235},"index":0,"playId":"17adfe94-2feb-3878-8995-4ed90fa8df7e","pitchNumber":1,"startTime":"2026-03-17T19:53:22.382Z","endTime":"2026-03-17T19:53:26.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":85.2,"endSpeed":78.9,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.404923459156745,"aZ":-32.56235492772996,"pfxX":3.211602204486422,"pfxZ":-0.24729394775836155,"pX":0.46080942679622916,"pZ":2.3604534416795446,"vX0":3.253081981507241,"vY0":-124.06803846738656,"vZ0":-2.148718115891776,"x":99.44,"y":175.05,"x0":-1.2816675553831647,"y0":50.002521174761505,"z0":5.935511391638672,"aX":5.0370703897016424},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-6.5,"spinRate":2913,"spinDirection":202},"zone":6,"typeConfidence":1.21,"plateTime":0.440449154377327,"extension":6.474399961758928},"index":1,"playId":"eff55d08-80ff-358f-adb4-d30326b19918","pitchNumber":2,"startTime":"2026-03-17T19:53:41.877Z","endTime":"2026-03-17T19:53:45.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.608139052416682,"aZ":-40.42036415326566,"pfxX":7.202106887522763,"pfxZ":-6.164915516981951,"pX":0.8944908305535505,"pZ":0.5624240110329963,"vX0":2.836417658629504,"vY0":-115.25523914204155,"vZ0":-2.887005382936823,"x":82.9,"y":223.59,"x0":-1.2900426915421106,"y0":50.0041789360387,"z0":5.757403676633789,"aX":9.631557316970929},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.6,"breakHorizontal":-13.8,"spinRate":3251,"spinDirection":22},"zone":14,"typeConfidence":1.35,"plateTime":0.47631166069577446,"extension":6.5955500130891025},"index":2,"playId":"a13b1811-644a-378c-8d33-30e03a115203","pitchNumber":3,"startTime":"2026-03-17T19:54:06.610Z","endTime":"2026-03-17T19:54:10.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.048,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135370752612204,"aZ":-10.278124351448712,"pfxX":-3.029899163477506,"pfxZ":11.898668482074648,"pX":-0.11412116655901525,"pZ":3.602566871582826,"vX0":3.382372622644346,"vY0":-134.98092612192752,"vZ0":-4.490315343700877,"x":121.35,"y":141.51,"x0":-0.9914174575952082,"y0":50.0035723333111,"z0":6.015016330302777,"aX":-5.5761912643954235},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.8,"breakHorizontal":4.8,"spinRate":2674,"spinDirection":200},"zone":11,"typeConfidence":1.38,"plateTime":0.40621904247085006,"extension":6.523556441303944},"index":3,"playId":"eb59ab08-2e75-312c-aada-39e871ad7c7d","pitchNumber":4,"startTime":"2026-03-17T19:54:27.286Z","endTime":"2026-03-17T19:54:32.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686745,"link":"/api/v1/people/686745","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":688875,"link":"/api/v1/people/688875"},"second":{"id":660634,"link":"/api/v1/people/660634"},"third":{"id":808067,"link":"/api/v1/people/808067"},"shortstop":{"id":660644,"link":"/api/v1/people/660644"},"left":{"id":692944,"link":"/api/v1/people/692944"},"center":{"id":699305,"link":"/api/v1/people/699305"},"right":{"id":699293,"link":"/api/v1/people/699293"}},"offense":{"batter":{"id":665846,"link":"/api/v1/people/665846","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665297,"link":"/api/v1/people/665297"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Second Base"},{"official":{"id":575629,"link":"/api/v1/people/575629"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_ab"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_ab"},{"player":{"id":665846,"link":"/api/v1/people/665846"},"credit":"b_pa"},{"player":{"id":686745,"link":"/api/v1/people/686745"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.42,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-03-17T19:54:32.223Z","atBatIndex":76}]