Sign in

Meet & Signup Calendar

Sun Apr 12

Ice Cream Social
Front Lawn - Main Clubhouse
Start: 5:00 PM
End: 7:00 PM

Come reconnect with Summer friends at enjoy a delicious sweet treat! We'll have suits for trying on, calendars for the season, some coaches on hand for meet and greet too!  No registration required!

Sat May 30

Doughnuts & Dives
Ancient Oaks Pool
Start: 8:00 AM
End: 10:00 AM

Let us know if you can make it so we can order the correct number of doughnuts!

8:00-8:30 6&Under

8:30-9:00 7&8

9:00-9:30 9&10

9:30-10:00 11&Up

Mon Jun 1

Time Trials
Ancient Oaks Pool
Start: 5:00 PM
End: 7:30 PM

Timers for Time Trials - each age group will come and race for new season times during their regularly scheduled practice times.

  • 5:00-5:45 pm: 11/12, 13/14, 15-18
  • 5:45-6:15 pm: 6&Under
  • 6:15-6:50 pm: 7&8
  • 6:50-7:30 pm: 9-10

Sat Jun 6

Meet @ Wakefield
Wakefield CC
Start: 8:00 AM
End: 12:00 PM (estimated)

Away meet @ Wakefield CC

Sat Jun 6

2026 12 Oaks at Wakefield Tsunam
Wakefield Tsunamis
Start: 9:00 AM

Tue Jun 9

Meet @ Carolina CC
Carolina CC
Start: 5:30 PM
End: 9:30 PM (estimated)

Tue Jun 9

2026 12 Oaks at CCC Gators
Carolina Country Club Gators
Start: 6:00 PM

Sat Jun 13

Doughnuts & Dives
Ancient Oaks Pool
Start: 8:00 AM
End: 10:00 AM

8:00 - 6&Under

8:30 - 7&8

9:00 - 9&10

9:30 - 11&Up

Tue Jun 16

Home Meet vs North Ridge CC
North Ridge CC
Start: 5:00 PM
End: 9:30 PM

Meet @ North Ridge CC

Warm-Ups 5:30

Meet Starts @ 6:00

Timer & Officials meeting @ 5:45

Swimmer and Volunteer Check-In Report @5:00PM

Tue Jun 16

2026 NR Killer Whales at 12 Oaks
12 Oaks Summer Swim Team
Start: 6:00 PM

Mon Jun 22

RSA Clinic
Ancient Oaks Pool
Start: 8:00 AM
End: 10:00 AM

RSA coaches will be at practice to run a swim clinic for competitive swimmers (5-18). 

Tue Jun 23

MacGregor Downs @ 12 Oaks HOME
Ancient Oaks Pool
Start: 5:00 PM
End: 10:00 PM

Home Meet - All Hands On Deck!

Warm-Ups - 5:00PM

Meet Starts - 6:00PM

Volunteer Report Times:

Swimmer & Volunteer Check-In @4:30

Set-Up Crew @ 4:00

Timers (Shift 1), & Officials @ 5:30

Kid-Pushers @5:30

Add Snippet