News & Calendars



Team Details

Current Season Schedule/Record

Record: 12-2
There are no events to display


  • Head Coach
    Greg Warren has been the Aquatics Director and Head Coach of the boys and girls swim team since 2005. In that time, Coach Warren has been a part of six State Championship winning teams. Coach Warren also teaches physical education for the lower, middle and upper schools. Before coming to Ravenscroft, he swam for UNC-Wilmington and was a nationally ranked age group swimmer while in High School. He has over 30 years’ experience teaching swimming skills in both the private and group settings. He is an instructor for the American Red Cross and certifies the Ravenscroft Facility, Staff and Coaches along with students in Upper School PE in CPR and AED. Coach Warren also teaches an after school swim program to lower school students looking to improve their swimming skills.
  • Assistant Coach

News and Events

NCISAA State Championships

1995, 1998 (Co-Champions), 2006, 2007, 2013, 2014, 2015, 2016

School Records
Event Time Date Swimmer Meet
50 Free 23.92 2/20/2006 Blair Cross 2006 NCISAA State Championships
100 Free 51.57 2/22/2016 Chloe Mikles at 2016 NCISAA State Championships
200 Free 1:48.79 2/19/2018 Mary Pruden 2018 NCISAA State Championships
500 Free 4:52.57 2/19/2018 Mary Pruden 2018 NCISAA State Championships
100 Back 55.55 2/5/2018 Mary Pruden 2018 TISAC Championships
100 Breast 1:06.31 2/21/2005 Rachel Wrenn 2005 NCISAA State Championships
100 Fly 55.26 2/22/2016 Madeline High 2016 NCISAA State Championships
200 IM 2:03.05 2/20//2017 Mary Pruden 2017 NCISAA State Championships
200 Free Relay 1:38.99 2/19/2018 Grace Bergstrom, Kaitlin Ramsden, Nora Bergstrom, Mary Pruden 2018 NCISAA State Championships
400 Free Relay 3:32.29 2/20/2017 Grace Bergstrom, Madeline High, Nora Bergstrom, Mary Pruden 2017 NCISAA State Championships
200 Medley Relay 1:48.19 2/22/2016 Kaitlin Ramsden, Mary Pruden, Madeline High, Chloe Mikles 2016 NCISAA State Championships

Previous Year's Records

Yearly Records

Grace Christian, North Raleigh Christian
North Raleigh Christian
Other Ravens 54 - 40 NRCA; Ravens 78 - 15 Grace Christian
Trinity Academy of Raleigh, Christ Covenant School of Greenville NC, Greensboro Day School
Other Ravens 169, Greensboro Day 121, Christ Covenant 79, Trinity Academy of Raleigh 52
Saint Mary's School, Durham Academy
Other Ravens 60 - 34 Durham Academy; St. Mary's School 48 - 46 Ravens
Montessori School of Raleigh, St. David's School
Other Ravens 68 - 24 St. David's; Ravens 80 - 7 Montessori School of Raleigh
TISAC Championship
Triangle Aquatic Center
Other Cary Academy 173, Ravenscroft 105, Saint Mary's 99, NRCA 54, Durham Academy 43, Wake Christian 20