Skip to main content
HomeCalendar

Calendar - Future Events View

The event calendar shows upcoming club events. Select a view then use the navigation buttons to move between dates. Click on the event to view more information, including the event description, times, location, fees and any rules regarding attendance; you can also register for events from this screen. Click on the magnifying glass on the toolbar to see search and filter options.
search calendar_month Futurearrow_drop_down legend_toggle
Category Color
Long Run Sample Text
Races (non SFRRC) Sample Text
Saturday Run Sample Text
SFRRC Events Sample Text
SFRRC Races Sample Text
Sunday Trail Run Sample Text
Thursday Tempo Sample Text
Tuesday Track Sample Text
Volunteer Events Sample Text
Wednesday Fun Run Sample Text
ZZZ obsolete Sample Text
ZZZ obsolete Weekday run Sample Text


Future Events

February, 2026

Wednesday
18
Wed, Feb 18, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
19
Thu, Feb 19, 2026 at 7:00 PM
More Info
Less Info
Join SFRRC-ers as we watch the Warriors take on the Celtics! We will be grouped together in the upper level. Please note: Registration will close one month before the game (1/19).
Thursday
19
Thu, Feb 19, 2026 at 7:00 PM
Saturday
21
Lululemon Fillmore
Sat, Feb 21, 2026 at 8:00 AM
Sunday
22
Sun, Feb 22, 2026 at 8:30 AM
Tuesday
24
Tue, Feb 24, 2026 at 6:30 AM
Tuesday
24
Tue, Feb 24, 2026 at 6:30 PM
Wednesday
25
Wed, Feb 25, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
26
Thu, Feb 26, 2026 at 7:00 PM
Saturday
28
Sat, Feb 28, 2026 at 8:00 AM

March, 2026

Sunday
1
Sun, Mar 1, 2026 at 8:30 AM
Tuesday
3
Tue, Mar 3, 2026 at 6:30 AM
Tuesday
3
Tue, Mar 3, 2026 at 6:30 PM
Wednesday
4
Wed, Mar 4, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
5
Thu, Mar 5, 2026 at 7:00 PM
Saturday
7
Sunday
8
Sun, Mar 8, 2026 at 8:30 AM
Tuesday
10
Tue, Mar 10, 2026 at 6:30 AM
Tuesday
10
Tue, Mar 10, 2026 at 6:30 PM
Wednesday
11
Wed, Mar 11, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
12
Thu, Mar 12, 2026 at 7:00 PM
Saturday
14
Sat, Mar 14, 2026 at 6:30 AM
More Info
Less Info
Join us for our Tiburon Run, a favorite club tradition! Breakfast after at Sam‘s Cafe :D
Saturday
14
Sunday
15
Sun, Mar 15, 2026 at 8:30 AM
Tuesday
17
Tue, Mar 17, 2026 at 6:30 AM
Tuesday
17
Tue, Mar 17, 2026 at 6:30 PM
Wednesday
18
Wed, Mar 18, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
19
Thu, Mar 19, 2026 at 7:00 PM
Saturday
21
Sunday
22
Sun, Mar 22, 2026 at 8:30 AM
Tuesday
24
Tue, Mar 24, 2026 at 6:30 AM
Tuesday
24
Tue, Mar 24, 2026 at 6:30 PM
Wednesday
25
Wed, Mar 25, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
26
Thu, Mar 26, 2026 at 7:00 PM
Saturday
28
Sunday
29
Sun, Mar 29, 2026 at 8:30 AM
Tuesday
31
Tue, Mar 31, 2026 at 6:30 AM
Tuesday
31
Tue, Mar 31, 2026 at 6:30 PM

April, 2026

Wednesday
1
Wed, Apr 1, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
2
Thu, Apr 2, 2026 at 7:00 PM
Saturday
4
Sunday
5
Sun, Apr 5, 2026 at 8:30 AM
Tuesday
7
Tue, Apr 7, 2026 at 6:30 AM
Tuesday
7
Tue, Apr 7, 2026 at 6:30 PM
Wednesday
8
Wed, Apr 8, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
9
Thu, Apr 9, 2026 at 7:00 PM
Saturday
11
Sunday
12
Sun, Apr 12, 2026 at 8:30 AM
Tuesday
14
Tue, Apr 14, 2026 at 6:30 AM
Tuesday
14
Tue, Apr 14, 2026 at 6:30 PM
Wednesday
15
Wed, Apr 15, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
16
Thu, Apr 16, 2026 at 7:00 PM
Saturday
18
Sunday
19
Sun, Apr 19, 2026 at 8:30 AM
Tuesday
21
Tue, Apr 21, 2026 at 6:30 AM
Tuesday
21
Tue, Apr 21, 2026 at 6:30 PM
Wednesday
22
Wed, Apr 22, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
23
Thu, Apr 23, 2026 at 7:00 PM
Saturday
25
Sunday
26
Sun, Apr 26, 2026 at 8:30 AM
Tuesday
28
Tue, Apr 28, 2026 at 6:30 AM
Tuesday
28
Tue, Apr 28, 2026 at 6:30 PM
Wednesday
29
Wed, Apr 29, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
30
Thu, Apr 30, 2026 at 7:00 PM

May, 2026

Saturday
2
Ocean Beach (Stairwell #17), SF, CA
Sat, May 2, 2026 at 8:00 AM
Sunday
3
Sun, May 3, 2026 at 8:30 AM
Tuesday
5
Tue, May 5, 2026 at 6:30 AM
Tuesday
5
Tue, May 5, 2026 at 6:30 PM
Wednesday
6
Wed, May 6, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
7
Thu, May 7, 2026 at 7:00 PM
Saturday
9
Sunday
10
Sun, May 10, 2026 at 8:30 AM
Tuesday
12
Tue, May 12, 2026 at 6:30 AM
Tuesday
12
Tue, May 12, 2026 at 6:30 PM
Wednesday
13
Wed, May 13, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
14
Thu, May 14, 2026 at 7:00 PM
Saturday
16
Sunday
17
Sun, May 17, 2026 at 8:30 AM
Tuesday
19
Tue, May 19, 2026 at 6:30 AM
Tuesday
19
Tue, May 19, 2026 at 6:30 PM
Wednesday
20
Wed, May 20, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
21
Thu, May 21, 2026 at 7:00 PM
Saturday
23
Sunday
24
Sun, May 24, 2026 at 8:30 AM
Tuesday
26
Tue, May 26, 2026 at 6:30 AM
Tuesday
26
Tue, May 26, 2026 at 6:30 PM
Wednesday
27
Wed, May 27, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
28
Thu, May 28, 2026 at 7:00 PM
Saturday
30
Sat, May 30, 2026 at 8:00 AM
Sunday
31
Sun, May 31, 2026 at 8:30 AM

June, 2026

Tuesday
2
Tue, Jun 2, 2026 at 6:30 AM
Tuesday
2
Tue, Jun 2, 2026 at 6:30 PM
Wednesday
3
Wed, Jun 3, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
4
Thu, Jun 4, 2026 at 7:00 PM
Saturday
6
Ocean Beach (Stairwell #17), SF, CA
Sat, Jun 6, 2026 at 8:00 AM
Sunday
7
Sun, Jun 7, 2026 at 8:30 AM
Tuesday
9
Tue, Jun 9, 2026 at 6:30 AM
Tuesday
9
Tue, Jun 9, 2026 at 6:30 PM
Wednesday
10
Wed, Jun 10, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
11
Thu, Jun 11, 2026 at 7:00 PM
Saturday
13
Sunday
14
Sun, Jun 14, 2026 at 8:30 AM
Tuesday
16
Tue, Jun 16, 2026 at 6:30 AM
Tuesday
16
Tue, Jun 16, 2026 at 6:30 PM
Wednesday
17
Wed, Jun 17, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
18
Thu, Jun 18, 2026 at 7:00 PM
Saturday
20
Sunday
21
Sun, Jun 21, 2026 at 8:30 AM
Tuesday
23
Tue, Jun 23, 2026 at 6:30 AM
Tuesday
23
Tue, Jun 23, 2026 at 6:30 PM
Wednesday
24
Wed, Jun 24, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
25
Thu, Jun 25, 2026 at 7:00 PM
Saturday
27
Sat, Jun 27, 2026 at 8:00 AM
Sunday
28
Sun, Jun 28, 2026 at 8:30 AM
Tuesday
30
Tue, Jun 30, 2026 at 6:30 AM
Tuesday
30
Tue, Jun 30, 2026 at 6:30 PM

July, 2026

Wednesday
1
Wed, Jul 1, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
2
Thu, Jul 2, 2026 at 7:00 PM
Saturday
4
Sunday
5
Sun, Jul 5, 2026 at 8:30 AM
Tuesday
7
Tue, Jul 7, 2026 at 6:30 AM
Tuesday
7
Tue, Jul 7, 2026 at 6:30 PM
Wednesday
8
Wed, Jul 8, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
9
Thu, Jul 9, 2026 at 7:00 PM
Saturday
11
Sunday
12
Sun, Jul 12, 2026 at 8:30 AM
Tuesday
14
Tue, Jul 14, 2026 at 6:30 AM
Tuesday
14
Tue, Jul 14, 2026 at 6:30 PM
Wednesday
15
Wed, Jul 15, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
16
Thu, Jul 16, 2026 at 7:00 PM
Saturday
18
More Info
Less Info
Everyone is welcome to try us out and hang out! Run, have fun, eat a delicious brunch, and meet a bunch of friends!

We will also have awesome partners joining us, including Barry‘s, Altra, Stretch Lab, Cushy, Freak Shake, and Renew PT. Bring your lightly used running shoes to donate to Sneakers 4 Good!
Sunday
19
Sun, Jul 19, 2026 at 8:30 AM
Tuesday
21
Tue, Jul 21, 2026 at 6:30 AM
Tuesday
21
Tue, Jul 21, 2026 at 6:30 PM
Wednesday
22
Wed, Jul 22, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
23
Thu, Jul 23, 2026 at 7:00 PM
Saturday
25
Sunday
26
Sun, Jul 26, 2026 at 8:30 AM
Tuesday
28
Tue, Jul 28, 2026 at 6:30 AM
Tuesday
28
Tue, Jul 28, 2026 at 6:30 PM
Wednesday
29
Wed, Jul 29, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
30
Thu, Jul 30, 2026 at 7:00 PM

August, 2026

Saturday
1
Sunday
2
Sun, Aug 2, 2026 at 8:30 AM
Tuesday
4
Tue, Aug 4, 2026 at 6:30 AM
Tuesday
4
Tue, Aug 4, 2026 at 6:30 PM
Wednesday
5
Wed, Aug 5, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
6
Thu, Aug 6, 2026 at 7:00 PM
Saturday
8
Sunday
9
Sun, Aug 9, 2026 at 8:30 AM
Tuesday
11
Tue, Aug 11, 2026 at 6:30 AM
Tuesday
11
Tue, Aug 11, 2026 at 6:30 PM
Wednesday
12
Wed, Aug 12, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
13
Thu, Aug 13, 2026 at 7:00 PM
Saturday
15
Sunday
16
Sun, Aug 16, 2026 at 8:30 AM
Tuesday
18
Tue, Aug 18, 2026 at 6:30 AM
Tuesday
18
Tue, Aug 18, 2026 at 6:30 PM
Wednesday
19
Wed, Aug 19, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
20
Thu, Aug 20, 2026 at 7:00 PM
Saturday
22
Sat, Aug 22, 2026 at 8:00 AM
Sunday
23
Sun, Aug 23, 2026 at 8:30 AM
Tuesday
25
Tue, Aug 25, 2026 at 6:30 AM
Tuesday
25
Tue, Aug 25, 2026 at 6:30 PM
Wednesday
26
Wed, Aug 26, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
27
Thu, Aug 27, 2026 at 7:00 PM
Saturday
29
Sunday
30
Sun, Aug 30, 2026 at 8:30 AM

September, 2026

Tuesday
1
Tue, Sep 1, 2026 at 6:30 AM
Tuesday
1
Tue, Sep 1, 2026 at 6:30 PM
Wednesday
2
Wed, Sep 2, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
3
Thu, Sep 3, 2026 at 7:00 PM
Saturday
5
Sunday
6
Sun, Sep 6, 2026 at 8:30 AM
Tuesday
8
Tue, Sep 8, 2026 at 6:30 AM
Tuesday
8
Tue, Sep 8, 2026 at 6:30 PM
Wednesday
9
Wed, Sep 9, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
10
Thu, Sep 10, 2026 at 7:00 PM
Saturday
12
Sunday
13
Sun, Sep 13, 2026 at 8:30 AM
Tuesday
15
Tue, Sep 15, 2026 at 6:30 AM
Tuesday
15
Tue, Sep 15, 2026 at 6:30 PM
Wednesday
16
Wed, Sep 16, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
17
Thu, Sep 17, 2026 at 7:00 PM
Saturday
19
Sunday
20
Sun, Sep 20, 2026 at 8:30 AM
Tuesday
22
Tue, Sep 22, 2026 at 6:30 AM
Tuesday
22
Tue, Sep 22, 2026 at 6:30 PM
Wednesday
23
Wed, Sep 23, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
24
Thu, Sep 24, 2026 at 7:00 PM
Saturday
26
Sunday
27
Sun, Sep 27, 2026 at 8:30 AM
Tuesday
29
Tue, Sep 29, 2026 at 6:30 AM
Tuesday
29
Tue, Sep 29, 2026 at 6:30 PM
Wednesday
30
Wed, Sep 30, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm

October, 2026

Thursday
1
Thu, Oct 1, 2026 at 7:00 PM
Saturday
3
Ocean Beach (Stairwell #17), SF, CA
Sat, Oct 3, 2026 at 8:00 AM
Sunday
4
Sun, Oct 4, 2026 at 8:30 AM
Tuesday
6
Tue, Oct 6, 2026 at 6:30 AM
Tuesday
6
Tue, Oct 6, 2026 at 6:30 PM
Wednesday
7
Wed, Oct 7, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
8
Thu, Oct 8, 2026 at 7:00 PM
Saturday
10
Sunday
11
Sun, Oct 11, 2026 at 8:30 AM
Tuesday
13
Tue, Oct 13, 2026 at 6:30 AM
Tuesday
13
Tue, Oct 13, 2026 at 6:30 PM
Wednesday
14
Wed, Oct 14, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
15
Thu, Oct 15, 2026 at 7:00 PM
Saturday
17
Sat, Oct 17, 2026 at 8:00 AM
Sunday
18
Sun, Oct 18, 2026 at 8:30 AM
Tuesday
20
Tue, Oct 20, 2026 at 6:30 AM
Tuesday
20
Tue, Oct 20, 2026 at 6:30 PM
Wednesday
21
Wed, Oct 21, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
22
Thu, Oct 22, 2026 at 7:00 PM
Saturday
24
Sunday
25
Sun, Oct 25, 2026 at 8:30 AM
Tuesday
27
Tue, Oct 27, 2026 at 6:30 AM
Tuesday
27
Tue, Oct 27, 2026 at 6:30 PM
Wednesday
28
Wed, Oct 28, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
29
Thu, Oct 29, 2026 at 7:00 PM
Saturday
31

November, 2026

Sunday
1
Sun, Nov 1, 2026 at 8:30 AM
Tuesday
3
Tue, Nov 3, 2026 at 6:30 AM
Tuesday
3
Tue, Nov 3, 2026 at 6:30 PM
Wednesday
4
Wed, Nov 4, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
5
Thu, Nov 5, 2026 at 7:00 PM
Saturday
7
Sunday
8
Sun, Nov 8, 2026 at 8:30 AM
Tuesday
10
Tue, Nov 10, 2026 at 6:30 AM
Tuesday
10
Tue, Nov 10, 2026 at 6:30 PM
Wednesday
11
Wed, Nov 11, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
12
Thu, Nov 12, 2026 at 7:00 PM
Saturday
14
Sunday
15
Sun, Nov 15, 2026 at 8:30 AM
Tuesday
17
Tue, Nov 17, 2026 at 6:30 AM
Tuesday
17
Tue, Nov 17, 2026 at 6:30 PM
Wednesday
18
Wed, Nov 18, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
19
Thu, Nov 19, 2026 at 7:00 PM
Saturday
21
Ocean Beach (Stairwell #17), SF, CA
Sat, Nov 21, 2026 at 8:00 AM
Sunday
22
Sun, Nov 22, 2026 at 8:30 AM
Tuesday
24
Tue, Nov 24, 2026 at 6:30 AM
Tuesday
24
Tue, Nov 24, 2026 at 6:30 PM
Wednesday
25
Wed, Nov 25, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
26
Thu, Nov 26, 2026 at 7:00 PM
Saturday
28
Sunday
29
Sun, Nov 29, 2026 at 8:30 AM

December, 2026

Tuesday
1
Tue, Dec 1, 2026 at 6:30 AM
Tuesday
1
Tue, Dec 1, 2026 at 6:30 PM
Wednesday
2
Wed, Dec 2, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
3
Thu, Dec 3, 2026 at 7:00 PM
Saturday
5
Sunday
6
Sun, Dec 6, 2026 at 8:30 AM
Tuesday
8
Tue, Dec 8, 2026 at 6:30 AM
Tuesday
8
Tue, Dec 8, 2026 at 6:30 PM
Wednesday
9
Wed, Dec 9, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
10
Thu, Dec 10, 2026 at 7:00 PM
Saturday
12
Sunday
13
Sun, Dec 13, 2026 at 8:30 AM
Tuesday
15
Tue, Dec 15, 2026 at 6:30 AM
Tuesday
15
Tue, Dec 15, 2026 at 6:30 PM
Wednesday
16
Wed, Dec 16, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
17
Thu, Dec 17, 2026 at 7:00 PM
Sunday
20
Sun, Dec 20, 2026 at 8:30 AM
Tuesday
22
Tue, Dec 22, 2026 at 6:30 AM
Tuesday
22
Tue, Dec 22, 2026 at 6:30 PM
Wednesday
23
Wed, Dec 23, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
24
Thu, Dec 24, 2026 at 7:00 PM
Sunday
27
Sun, Dec 27, 2026 at 8:30 AM
Tuesday
29
Tue, Dec 29, 2026 at 6:30 AM
Tuesday
29
Tue, Dec 29, 2026 at 6:30 PM
Wednesday
30
Wed, Dec 30, 2026 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
31
Thu, Dec 31, 2026 at 7:00 PM

January, 2027

Sunday
3
Sun, Jan 3, 2027 at 8:30 AM
Tuesday
5
Tue, Jan 5, 2027 at 6:30 AM