Thursday, June 30
MLB
Oakland Athletics at Seattle Mariners, 7 p.m., Root Sports
Recreation
Men’s Over-40 Drop-In Soccer, Bellingham Sportsplex, 7–9 p.m.
Drop-in Hockey, Bellingham Sportsplex, 7:30–9 p.m.
Friday, July 1
WCL
Cascade Collegiate League at Bellingham Bells, 6:35 p.m., Joe Martin Field
MLB
Oakland Athletics at Seattle Mariners, 7 p.m., Root Sports
WNBA
Indiana Fever at Seattle Storm, 7 p.m., FOX13+, Facebook
NWSL
North Carolina Courage at OL Reign, 7 p.m., Paramount+
Recreation
Kayak the Cove, Moondance Sea Kayak Adventures, 10 a.m. to 1 p.m. and 2–5 p.m.
Bellingham United FC vs. Washington Premier, Whatcom Community College, 7 p.m.
Saturday, July 2
WCL
Cascade Collegiate League at Bellingham Bells, 6:35 p.m., Joe Martin Field
MLB
Oakland Athletics at Seattle Mariners, 1 p.m., Root Sports
MLS
Seattle Sounders at Toronto FC, 4:30 p.m., ESPN+, FOX13+, Amazon Prime
Recreation
U.S. Sailing Junior Women’s Clinic Series at Bellingham Community Boating Center
Whatcom Mountain Bike Coalition JoyRiders Saturday Ride, Galbraith Mountain, 9–11 a.m.
Sunday, July 3
WCL
Dub Sea Fish Sticks at Bellingham Bells, 6:35 p.m., Joe Martin Field
MLB
Oakland Athletics at Seattle Mariners, 1 p.m., Root Sports
WNBA
Seattle Storm at Atlanta Dream, 3 p.m., FOX13+, NBA TV
Monday, July 4
WCL
Redmond Dudes at Bellingham Bells, 12:05 p.m., Joe Martin Field
MLB
Seattle Mariners at San Diego Padres, 3:30 p.m., Root Sports
Recreation
Great Sedro-Woolley Footrace, Sedro-Woolley High School, 9:30 a.m.
Tuesday, July 5
WCL
Edmonton Riverhawks at Bellingham Bells, 6:35 p.m., Joe Martin Field
MLB
Seattle Mariners at San Diego Padres, 1 p.m., Root Sports
WNBA
Seattle Storm at Indiana Fever, 7 p.m., FOX13+
Recreation
Friends of the Forest Community Hike: Dragonflies of the ACFL, Little Cranberry Lake, 9 a.m. to 1 p.m.
Wednesday, July 6
WCL
Edmonton Riverhawks at Bellingham Bells, 6:35 p.m., Joe Martin Field