Wednesday, June 28
WCL
Bellingham Bells at Edmonton Riverhawks, 6:05 p.m., Re/Max Field
NWSL
OL Reign at Portland Thorns FC, 7:30 p.m., Paramount+
MLB
Seattle Mariners vs. Washington Nationals, 1:10 p.m., Root Sports
Thursday, June 29
WCL
Bellingham Bells at Edmonton Riverhawks, 6:05 p.m., Re/Max Field
WNBA
Seattle Storm vs. Minnesota Lynx, 7 p.m., CBS Sports Network/Amazon Prime Video
Recreation
Kayak the Cove Tour, 10 a.m., Larrabee State Park
Friday, June 30
WCL
Bellingham Bells at Victoria HarbourCats, 6:35 p.m., Wilson’s Group Stadium
MLB
Seattle Mariners vs. Tampa Bay Rays, 7:10 p.m., Root Sports
Recreation
Lummi Island Full Day Kayak Tour, 10:30 a.m., Lummi Island
Saturday, July 1
WCL
Bellingham Bells at Victoria HarbourCats, 6:35 p.m., Wilson’s Group Stadium
NWSL
OL Reign vs. Racing Louisville FC, 12:30 p.m., Paramount+
MLB
Seattle Mariners vs. Tampa Bay Rays, 4:15 p.m., Fox
MLS
Seattle Sounders vs. Houston Dynamo FC, 7:30 p.m., Apple TV+
Recreation
Kayak the Cove Tour, 10 a.m., Larrabee State Park
Sunday, July 2
WCL
Bellingham Bells at Victoria HarbourCats, 1:05 p.m., Wilson’s Group Stadium
WNBA
Seattle Storm vs. New York Liberty, 3 p.m., CBS Sports Network/Amazon Prime Video
MLB
Seattle Mariners vs. Tampa Bay Rays, 1:10 p.m., Root Sports
Recreation
Lummi Island Full Day Kayak Tour, 10:30 a.m., Lummi Island
Cornhole tournament, 12 p.m., Samson Estate Winery
Monday, July 3
MLB
Seattle Mariners at San Francisco Giants, 6:45 p.m., Root Sports
Recreation
All Comer’s Track and Field, 6 p.m., Civic Stadium
Tuesday, July 4
WCL
Bellingham Bells vs. Kamloops NorthPaws, 6:35 p.m., Joe Martin Stadium
MLB
Seattle Mariners at San Francisco Giants, 1:35 p.m., Root Sports
Wednesday, July 5
WCL
Bellingham Bells vs. Kamloops NorthPaws, 6:35 p.m., Joe Martin Stadium
MLB
Seattle Mariners at San Francisco Giants, 6:05 p.m., Root Sports
Thursday, July 6
WCL
Bellingham Bells vs. Kamloops NorthPaws, 6:35 p.m., Joe Martin Stadium
WNBA
Seattle Storm at Connecticut Sun, 4 p.m., Amazon Prime Video
MLB
Seattle Mariners at Houston Astros, 5:10 p.m., Root Sports