Wednesday, June 21
WCL
Bellingham Bells at Kelowna Falcons, 6:35 p.m., Elks Stadium
MLB
Seattle Mariners at New York Yankees, 4:05 p.m., Root Sports
MLS
Seattle Sounders at Los Angeles FC, 7:30 p.m., Apple TV+
Recreation
Solstice Community Paddle, 7 p.m., Lake Samish Boat Launch
Thursday, June 22
WCL
Bellingham Bells at Kelowna Falcons, 6:35 p.m., Elks Stadium
MLB
Seattle Mariners at New York Yankees, 4:05 p.m., Root Sports
Recreation
Kayak the Cove Tour, 10 a.m., Larrabee State Park
Friday, June 23
WCL
Bellingham Bells vs. Victoria HarbourCats, 4:35 p.m., Joe Martin Stadium
MLB
Seattle Mariners at Baltimore Orioles, 4:05 p.m., Root Sports
Recreation
Lummi Island Full Day Kayak Tour, 10:30 a.m., Lummi Island
Saturday, June 24
WCL
Bellingham Bells vs. Victoria HarbourCats, 6:35 p.m., Joe Martin Stadium
NWSL
OL Reign vs. San Diego Wave, 7 p.m., Paramount+
WNBA
Seattle Storm vs. Phoenix Mercury, 6 p.m., Amazon Prime Video
MLB
Seattle Mariners at Baltimore Orioles, 1:05 p.m., Root Sports
MLS
Seattle Sounders vs. Orlando City SC, 7:30 p.m., Apple TV+
Recreation
Padden Triathlon, 8:30 a.m., Lake Padden Park
Sunday, June 25
WCL
Bellingham Bells vs. Victoria HarbourCats, 1:05 p.m., Joe Martin Stadium
MLB
Seattle Mariners at Baltimore Orioles, 10:35 a.m., Root Sports
Monday, June 26
MLB
Seattle Mariners vs. Washington Nationals, 6:40 p.m., Root Sports
Recreation
All Comer’s Track and Field, 6 p.m., Civic Stadium
Spin Dance, 6 p.m., Depot Market Square
Tuesday, June 27
WCL
Bellingham Bells at Edmonton Riverhawks, 6:35 p.m., RE/MAX Field
WNBA
Seattle Storm at Minnesota Lynx, 7 p.m., CBS Sports Network
MLB
Seattle Mariners vs. Washington Nationals, 6:40 p.m., Root Sports
Recreation
Tuesday All-Paces Run, 6 p.m., Fairhaven Runners