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

April, 2025

Saturday
19
Sat, Apr 19, 2025 at 8:00 AM
Sunday
20
Sun, Apr 20, 2025 at 8:30 AM
Tuesday
22
Tue, Apr 22, 2025 at 6:30 AM
Tuesday
22
Tue, Apr 22, 2025 at 6:30 PM
Wednesday
23
Wed, Apr 23, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
24
Thu, Apr 24, 2025 at 7:00 PM
Saturday
26
Sat, Apr 26, 2025 at 8:00 AM
Sunday
27
Sun, Apr 27, 2025 at 8:30 AM
Tuesday
29
Tue, Apr 29, 2025 at 6:30 AM
Tuesday
29
Tue, Apr 29, 2025 at 6:30 PM
Wednesday
30
Wed, Apr 30, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm

May, 2025

Thursday
1
Thu, May 1, 2025 at 7:00 PM
Sunday
4
Sun, May 4, 2025 at 8:30 AM
Tuesday
6
Tue, May 6, 2025 at 6:30 AM
Tuesday
6
Tue, May 6, 2025 at 6:30 PM
Wednesday
7
Wed, May 7, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
8
Thu, May 8, 2025 at 7:00 PM
Sunday
11
Sun, May 11, 2025 at 8:30 AM
Tuesday
13
Tue, May 13, 2025 at 6:30 AM
Tuesday
13
Tue, May 13, 2025 at 6:30 PM
Wednesday
14
Wed, May 14, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
15
Thu, May 15, 2025 at 7:00 PM
Sunday
18
Sun, May 18, 2025 at 8:00 AM
More Info
Less Info
Join our fun, festive and friendly centipede teams on May 19th!
Sunday
18
Sun, May 18, 2025 at 8:30 AM
Tuesday
20
Tue, May 20, 2025 at 6:30 AM
Tuesday
20
Tue, May 20, 2025 at 6:30 PM
Wednesday
21
Wed, May 21, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
22
Thu, May 22, 2025 at 7:00 PM
Sunday
25
Sun, May 25, 2025 at 8:30 AM
Tuesday
27
Tue, May 27, 2025 at 6:30 AM
Tuesday
27
Tue, May 27, 2025 at 6:30 PM
Wednesday
28
Wed, May 28, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
29
Thu, May 29, 2025 at 7:00 PM

June, 2025

Sunday
1
Sun, Jun 1, 2025 at 8:30 AM
Tuesday
3
Tue, Jun 3, 2025 at 6:30 AM
Tuesday
3
Tue, Jun 3, 2025 at 6:30 PM
Wednesday
4
Wed, Jun 4, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
5
Thu, Jun 5, 2025 at 7:00 PM
Sunday
8
Sun, Jun 8, 2025 at 8:30 AM
Tuesday
10
Tue, Jun 10, 2025 at 6:30 AM
Tuesday
10
Tue, Jun 10, 2025 at 6:30 PM
Wednesday
11
Wed, Jun 11, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
12
Thu, Jun 12, 2025 at 7:00 PM
Sunday
15
Sun, Jun 15, 2025 at 8:30 AM
Tuesday
17
Tue, Jun 17, 2025 at 6:30 AM
Tuesday
17
Tue, Jun 17, 2025 at 6:30 PM
Wednesday
18
Wed, Jun 18, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
19
Thu, Jun 19, 2025 at 7:00 PM
Sunday
22
Sun, Jun 22, 2025 at 8:30 AM
Tuesday
24
Tue, Jun 24, 2025 at 6:30 AM
Tuesday
24
Tue, Jun 24, 2025 at 6:30 PM
Wednesday
25
Wed, Jun 25, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
26
Thu, Jun 26, 2025 at 7:00 PM
Sunday
29
Sun, Jun 29, 2025 at 8:30 AM

July, 2025

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

August, 2025

Sunday
3
Sun, Aug 3, 2025 at 8:30 AM
Tuesday
5
Tue, Aug 5, 2025 at 6:30 AM
Tuesday
5
Tue, Aug 5, 2025 at 6:30 PM
Wednesday
6
Wed, Aug 6, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
7
Thu, Aug 7, 2025 at 7:00 PM
Sunday
10
Sun, Aug 10, 2025 at 8:30 AM
Tuesday
12
Tue, Aug 12, 2025 at 6:30 AM
Tuesday
12
Tue, Aug 12, 2025 at 6:30 PM
Wednesday
13
Wed, Aug 13, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
14
Thu, Aug 14, 2025 at 7:00 PM
Sunday
17
Sun, Aug 17, 2025 at 8:30 AM
Tuesday
19
Tue, Aug 19, 2025 at 6:30 AM
Tuesday
19
Tue, Aug 19, 2025 at 6:30 PM
Wednesday
20
Wed, Aug 20, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
21
Thu, Aug 21, 2025 at 7:00 PM
Sunday
24
Sun, Aug 24, 2025 at 8:30 AM
Tuesday
26
Tue, Aug 26, 2025 at 6:30 AM
Tuesday
26
Tue, Aug 26, 2025 at 6:30 PM
Wednesday
27
Wed, Aug 27, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
28
Thu, Aug 28, 2025 at 7:00 PM
Sunday
31
Sun, Aug 31, 2025 at 8:30 AM

September, 2025

Tuesday
2
Tue, Sep 2, 2025 at 6:30 AM
Tuesday
2
Tue, Sep 2, 2025 at 6:30 PM
Wednesday
3
Wed, Sep 3, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
4
Thu, Sep 4, 2025 at 7:00 PM
Sunday
7
Sun, Sep 7, 2025 at 8:30 AM
Tuesday
9
Tue, Sep 9, 2025 at 6:30 AM
Tuesday
9
Tue, Sep 9, 2025 at 6:30 PM
Wednesday
10
Wed, Sep 10, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
11
Thu, Sep 11, 2025 at 7:00 PM
Sunday
14
Sun, Sep 14, 2025 at 8:30 AM
Tuesday
16
Tue, Sep 16, 2025 at 6:30 AM
Tuesday
16
Tue, Sep 16, 2025 at 6:30 PM
Wednesday
17
Wed, Sep 17, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
18
Thu, Sep 18, 2025 at 7:00 PM
Sunday
21
Sun, Sep 21, 2025 at 8:30 AM
Tuesday
23
Tue, Sep 23, 2025 at 6:30 AM
Tuesday
23
Tue, Sep 23, 2025 at 6:30 PM
Wednesday
24
Wed, Sep 24, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
25
Thu, Sep 25, 2025 at 7:00 PM
Sunday
28
Sun, Sep 28, 2025 at 8:30 AM
Tuesday
30
Tue, Sep 30, 2025 at 6:30 AM
Tuesday
30
Tue, Sep 30, 2025 at 6:30 PM

October, 2025

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

November, 2025

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

December, 2025

Tuesday
2
Tue, Dec 2, 2025 at 6:30 AM
Tuesday
2
Tue, Dec 2, 2025 at 6:30 PM
Wednesday
3
Wed, Dec 3, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
4
Thu, Dec 4, 2025 at 7:00 PM
Sunday
7
Sun, Dec 7, 2025 at 8:30 AM
Tuesday
9
Tue, Dec 9, 2025 at 6:30 AM
Tuesday
9
Tue, Dec 9, 2025 at 6:30 PM
Wednesday
10
Wed, Dec 10, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Thursday
11
Thu, Dec 11, 2025 at 7:00 PM
Sunday
14
Sun, Dec 14, 2025 at 8:30 AM
Tuesday
16
Tue, Dec 16, 2025 at 6:30 AM
Tuesday
16
Tue, Dec 16, 2025 at 6:30 PM
Wednesday
17
Wed, Dec 17, 2025 at 6:00 PM
More Info
Less Info
Meet at Sports Basement at 6pm
Tuesday
23
Tue, Dec 23, 2025 at 6:30 AM
Tuesday
23
Tue, Dec 23, 2025 at 6:30 PM
Tuesday
30
Tue, Dec 30, 2025 at 6:30 AM
Tuesday
30
Tue, Dec 30, 2025 at 6:30 PM