Image Saturday, Aug. 15 2026 • 8:30 am - 3:30 pm Cycle The Gap 2026 #5: Metric Century (Steady) 70 mi.
Image Saturday, Aug. 15 2026 • 8:30 am - 2:30 pm Cycle The Gap 2026 #5: Metric Century (Moderate) 70 mi.
Image Saturday, Aug. 15 2026 • 8:15 am - 1:15 pm Cycle The Gap 2026 #5: Metric Century (Brisk) 70 mi.
Image Thursday, Aug. 13 2026 • 9:00 am - 12:30 pm Midweek Tune-Up - 6 or 7 Hills of Kirkland (Moderate) 38 mi.
Image Wednesday, Aug. 19 2026 • 6:00 - 8:30 pm MEETS #21 Midweek Eastside Evening Training Series (Steady) 23 mi.
Image Wednesday, Aug. 19 2026 • 6:00 - 8:00 pm MEETS #21 Midweek Eastside Evening Training Series (Moderate) 23 mi.
Image Wednesday, Aug. 19 2026 • 6:00 - 8:00 pm MEETS #21 Midweek Eastside Evening Training Series (Brisk) 24 mi.
Image Wednesday, Aug. 19 2026 • 6:00 - 8:00 pm MEETS #21 Midweek Eastside Evening Training Series (Vigorous) 24 mi.
Image Wednesday, Aug. 19 2026 • 6:00 - 8:00 pm MEETS #21 Midweek Eastside Evening Training Series (Strenuous) 24 mi.
Image Wednesday, Aug. 12 2026 • 4:30 - 7:30 pm Midweek Eastside On Wheels - 6 Hills of Kirkland (Moderate) 32 mi.
Image Wednesday, Aug. 12 2026 • 5:55 - 7:55 pm MEETS #20 Midweek Eastside Evening Training Series (Strenuous) 27 mi.