Skip to content

Racing Schedule

Every race, course practice and awards ceremony. A working preview of the new Sea Otter schedule, loaded with last year’s Friday and Saturday (April 17 and 18, 2026). This is not the 2027 schedule.

Fri, Apr 17

7 AM 4

7:50 am–4:00 pm Gravel Race 60mi (2 Laps) – 15-16 / 17-18 / 19-29 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
7:50 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 15-16 / 17-18 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
7:55 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 19-29 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar

8 AM 16

8:00 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 30-39 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:05 am–4:00 pm Gravel Race 60mi (2 Laps) – 30-39 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:10 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 40-49 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:15 am–4:00 pm Gravel Race 60mi (2 Laps) – 40-49 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:20 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 50-59 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:25 am–4:00 pm Gravel Race 60mi (2 Laps) – 50-59 Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:30 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 60-69 / 70+ Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:30 am–4:00 pm Gravel Race 60mi (2 Laps) – 60-69 / 70+ Men 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:35 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – Para Male/ Para Female/ Non-Binary 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:35 am–4:00 pm Gravel Race 60mi (2 Laps) – Para Male/ Para Female/ Non-Binary 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:45 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 15-16 / 17-18 / 19-29 / 30-39 Women 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:45 am–4:00 pm Gravel Race 60mi (2 Laps) – 15-16 / 17-18 / 19-29 / 30-39 Women 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:50 am–4:00 pm Gravel Race 60mi (2 Laps) – 40-49 / 50-59 / 60-69 / 70+ Women 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
8:50 am–4:00 pm Gravel Race 90mi (Full 3 Laps) – 40-49 / 50-59 / 60-69 / 70+ Women 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar

9 AM 3

9:15 am–1:00 pm Gravel Race – All Men – 1 Lap – 30mi 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar
9:20 am–1:00 pm Gravel Race – All Women – 1 Lap – 30mi 📍 Sea Otter Bridge Gravel Race

Starts/Finishes at the Sea Otter Classic Bridge
Fees / Categories / Start Times (https://docs.google.com/spreadsheets/d/e/2PACX-1vQ-U_o7tI0aSKNMLz8g33uhzFpB1fIUrorRNYJHQ8PI4fP9cVfYpOWDzolnTfH4LzIvOr-KVDvOongp/pubhtml?gid=48714702&single=true)

Add to calendar

10 AM 1

10:15 am–1:15 pm Downhill Juniors Course Inspection and Practice 📍 Downhill Course Downhill

NO Jr. Expert boys/girls 15-16/17-18

Includes Beginner/Intermediate boys/girls 15-16/17-18

Add to calendar

11 AM 1

11:30 am–12:00 pm Kid’s Race on the Laguna Seca Track 📍 Kids Area Family Racing

The world-renowned Laguna Seca track is the stage for kids to test their skills in races for ages 6-10.
Starting at the track’s turn 4, kids will pedal their way around the track for a ¼ mile race. These races are part of Sea Otter Classic’s progression for kids, from starting at the Family Zone and building up to the Fuego Short and Juniors categories across gravel, downhill, and more.

Friday, Saturday, Sunday
11:30 a.m.

Races are complimentary and no registration needed.

Add to calendar

12 PM 2

12:00 pm–1:30 pm Award Ceremony: Dual Slalom presented by Fox Racing & Pinkbike: Beginner / Intermediate / Para 📍 Awards Stage Awards

Schedule subject to change. Check the Main Awards Stage for updates and changes. Top three (3) in each category are awarded race medals.

Dual Slalom Beginner / Intermediate / Para categories

Add to calendar

1 PM 3

1:00 pm–2:00 pm Free Kid’s Bike Races: Ages 12 and Under 📍 Kids Area Family Racing

Every child is a winner in this age-appropriate competition. Kids maneuver through a course carefully designed to stretch skills and build confidence.
No registration required. All racers will be required to wear a wristband that can be obtained when entering the Festival, after signing liability waiver. No race registration is required; however, we recommend arriving early to explore bike options and get ready for the race.
- 1 p.m. on Thursday, Friday, Saturday, and Sunday
- Open to kids ages 12 and under
- No entry fee required
- All races divided by age category
- Located at the Kids’ Zone
- ANSI- or Snell-approved helmets must be worn by all participating children

Add to calendar

2 PM 3

2:00 pm–3:00 pm Award Ceremony: Gravel Race – 30mi and 60mi 📍 Awards Stage Awards

Schedule subject to change. Check the Main Awards Stage for updates and changes. Top three (3) in each category are awarded race medals.

Gravel Race - 30mi and 60mi

Add to calendar
2:30 pm–4:00 pm Award Ceremony: Enduro – ALL Categories 📍 Awards Stage Awards

Schedule subject to change. Check the Main Awards Stage for updates and changes. Top three (3) in each category are awarded race medals.

Enduro – Elite Men & Women
Enduro – Junior Boys & Girls 13-14
Enduro – Junior Boys & Girls 15-16
Enduro – Junior Boys & Girls 17-18
Enduro – Men & Women 19-29
Enduro – Men & Women 30-39
Enduro – Men & Women 40-49
Enduro – Men & Women 50-59
Enduro – Men & Women 60+
Enduro – Men & Women Para
Enduro – Non-Binary

Enduro – Bulls eMTB - Men (all ages)
Enduro – Bulls eMTB - Women (all ages)

Add to calendar

3 PM 2

4 PM 8

4:00 pm–5:30 pm Award Ceremony: Gravel Race – 90mi / UNBOUND LOTTERY 📍 Awards Stage Awards

Schedule subject to change. Check the Main Awards Stage for updates and changes. Top three (3) in each category are awarded race medals.

Gravel Race - 90 Mile - all categories and UNBOUND LOTTERY

Add to calendar

6 PM 1

Back To Top