Thursday, June 16
WCL
Bellingham Bells vs. Wenatchee AppleSox, 6:35 p.m., Joe Martin Field
MLB
Los Angeles Angels at Seattle Mariners, 7 p.m., Root Sports
Recreation
Lake Padden Golf Course Ladies Clinic, 9:30 a.m.
Corinthian Yacht Club Race 5, 6 p.m.
Friday, June 17
WCL
Bellingham Bells at Wenatchee AppleSox, 6:35 p.m., Paul Thomas Sr. Stadium
MLB
Los Angeles Angels at Seattle Mariners, 7 p.m., Root Sports
WNBA
Seattle Storm at Connecticut Sun, 7 p.m., FOX13+, CBS Sports Network
Saturday, June 18
WCL
Bellingham Bells at Wenatchee AppleSox, 6:35 p.m., Paul Thomas Sr. Stadium
MLB
Los Angeles Angels at Seattle Mariners, 1 p.m., 7 p.m., Root Sports
MLS
Seattle Sounders vs. Sporting Kansas City, 12 p.m., ABC
NWSL
OL Reign vs. Angel City FC, 7 p.m., Twitch
Recreation
Lynden Tractor Trot Run/Walk, 9 a.m.
Sunday, June 19
WCL
Bellingham Bells at Wenatchee AppleSox, 5:35 p.m., Paul Thomas Sr. Stadium
MLB
Los Angeles Angels at Seattle Mariners, 1 p.m., Root Sports
WNBA
Seattle Storm at New York Liberty, 7 p.m., FOX13+, CBS Sports Network
Monday, June 20
Recreation
All-Comer Track and Field, 6 p.m., Civic Stadium
Dirt Cup Tune Up, 5 p.m., Skagit Speedway
Tuesday, June 21
WCL
Port Angeles Lefties at Bellingham Bells, 6:35 p.m., Joe Martin Field
MLB
Seattle Mariners at Oakland Athletics, 6:30 p.m., Root Sports
Wednesday, June 22
WCL
Port Angeles Lefties at Bellingham Bells, 6:35 p.m., Joe Martin Field
MLB
Seattle Mariners at Oakland Athletics, 6:30 p.m., Root Sports
Recreation
Whatcom Mount Bike Coalition Whatcom World Cup, 5 p.m.