Carolina Royals

 To schedule a tryout for the Varsity, JV or Middle School team, contact Wayne Seale at CRB@totalcontrols.com to set an appointement.
                     Go Royals!

Accepting Tax
​Deductible Donations


​​College Preparatory
Baseball Team
2018 Varsity schedule has been updated.
Click to view  Schedules
2016 Record ~ 28-6​ 
2018 Schedules
Practice Schedule
High School
Varsity and JV practice begins Jan 8th.
Field practices will be held at Springfield MS in Fort Mill weather permitting, indoor practices will be at CBC.
Schedule:
Mondays thru Thursdays at either Springfield starting at 6:00, or CBC from 4:30 – 6:30.
Batting practice and bull pens Saturdays at CBC 10:00 – 11:30.

CBC Baseball Academy - Click here for directions 

Middle School - Location TBA
Due to conference regulations no practices before February 5, 2018
Practice dates, times and location - TBD

Scroll down for JV & Middle School Schedules.  Scroll down for Directions

Varsity Game Schedule

Date                                  Opponent                               Result                                  Location 
  1. Sat. 2/17 @ 12:00pm
    Royals @ Prolific Postgrad Academy
    Victory Christian School
  2. Sat. 2/17 @ 2:00pm
    Prolific Postgrad Academy @ Royals
    Victory Christian School
  3. Tues. 2/20 @ 5:00pm
    Royals @ Charlotte Catholic
    Jack Hughes Park
  4. Sat. 2/24 @ 10:00pm
    Royals @ South Pointe (Buford Tournament)
    Andrew Jackson High School
  5. Mon. 2/26 @ 7:00pm
    Royals @ Buford (Buford Tournament)
    Buford High School
  6. Thurs. 3/1 @ 4:30pm
    Central @ Royals (Buford Tournament)
    Buford High School
  7. Fri. 3/3 @ TBD
    Championship Games (Buford Tournament)
    Buford High School
  8. Thurs. 3/8 4:00pm
    Royals @ Metrolina Christian
    Fred Kirby Park
  9. Sat. 3/10 12:00pm
    Wake Warriors @ Royals
    Kannapolis Stadium
  10. Sat. 3/10 2:30pm
    Royals @ Wake Warriors
    Kannapolis Stadium
  11. Sat. 3/12 5:30pm
    Royals @ Gaston Christian
    Gaston Christian
  12. Sat. 3/14 7:00pm
    Charlotte Stampede @ Royals (DH w/ JV)
    Kannapolis Stadium
  13. Mon. 3/19 6:00pm
    Weslyan Christian Academy @ Royals
    Jack Hughes Park
  14. Wed. 3/21 @ 5:00pm
    Sugar Creek Charter @ Royals
    Jack Hughes Park
  15. Sat. 3/23 @ 5:00pm
    Royals @ Coastal Christian
    Coastal Christian
  16. Sat. 3/24 @ TBD
    Royals @ Harrell's Christian
    Harrell's Christian
  17. Wed. 3/24 @ TBD
    Royals @ TBD
    Harrell's Christian
  18. Mon. 3/26 @ 6:00pm
    Royals @ Weslyan Christian Academy
    Weslyan Christian Academy
  19. Tues. 3/27 @ 7:00pm
    Carmel Christian @ Royals
    TBD
  20. Sat. 3/31 @ TBD
    Royals @ Bull Dog Invitational Tournament
    Terry Sanford High School
  21. Mon. 4/1 @ TBD
    Royals @ Bull Dog Invitational Tournament
    Terry Sanford High School
  22. Tues. 4/2 @ TBD
    Royals @ Bull Dog Invitational Tournament
    Terry Sanford High School
  23. Wed. 4/4 @ 1:30pm
    Royals @ Faith Baptist (Wheels Tournament)
    South Pointe High School
  24. Thurs. 4/5 @ 1:30pm
    Midland Valley @ Royals (Wheels Tournament)
    South Pointe High School
  25. Thurs. 4/5 @ 4:15pm
    South Pointe @ Royals (Wheels Tournament)
    South Pointe High School
  26. Fri. 4/6 @ 1:30pm
    Royals @ Fort Mill (Wheels Tournament)
    South Pointe High School
  27. Sat. 4/7 @ 12:00pm
    Championship Game (Wheels Tournament)
    Northwestern High School
  28. Sat 4/14 @ 1:00pm
    Pac Panthers @ Royals
    TBD
  29. Sat 4/14 @ 3:00pm
    Pac Panthers @ Royals
    TBD
  30. Mon. 4/16 @ 7:00pm
    Royals @ Carmel Christian
    Arthur Goodman Park
  31. Wed. 4/18 8:00pm
    Freeport HS Maine @ Royals
    Wilson Baseball Field
  32. Sat. 4/21 @ 12:00pm
    Asheville Trailblazers @ Royals
    Freedom High School
  33. Sat. 4/21 @ 2:00pm
    Asheville Trailblazers @ Royals
    Freedom High School
  34. Tues. 4/24 @ TBD
    Royals @ Sugar Creek Charter
    Sugar Creek Charter
  35. Thurs. 4/26 @ TBD
    Charlotte Stampede @ Royals
    TBD
  36. Fri. 4/27 @ 7:00pm
    Royals @ Charlotte Country Day
    Charlotte Country Day
  37. Thurs. 5/3 @ 6:00pm
    Charlotte Country Day @ Royals
    Jack Hughes Park
JV Game Schedule 
  1. Mon. 2/20 4pm
    Royals @ Charlotte Catholic
    W 9 - 1
    Jack Hughes Park
  2. Tues. 3/2 6:30pm
    Royals @ Gaston Day
    W 7 -1
    Gaston Day
  3. Sat. 3/4 11am
    Royals @ Camden Military Academy - Varsity
    L 11-1
    Camden Military Academy
  4. Sat. 3/4 1pm
    Camden Military Academy-Varsity @ Royals
    L 6-1
    Camden Military Academy
  5. Tues 3/7 4:30pm
    Covenant Day @ Royals
    W 6-1
    Kannapolis Stadium
  6. Sat.3/11 10am
    Royals @ Cabarrus Stallions
    L 9-4
    Faith Jaycees Park
  7. Sat.3/11 12pm
    Royals @ Cabarrus Stallions
    L 5-2
    Faith Jaycees Park
  8. Fri. 3/17 4:30pm
    Royals @ Forest Hills
    W 10-7
    Forest Hills High School
  9. Mon. 3/20 4:30pm
    Lincoln Charter @ Royals
    L 5-0
    Kannapolis Stdium
  10. Tues 3/21 6pm
    Royals @ Nations Ford
    W 11-7
    Nations Ford
  11. Sat. 3/25 11am
    Royals @ PAC Panthers
    W 7-5
    Jack Hughes Park
  12. Sat. 3/25 1:30pm
    PAC Panthers @ Royals
    W 8-2
    Jack Hughes Park
  13. Mon. 3/27 5pm
    Wesleyan Christian Academy @ Royals
    L 9-3
    Wesleyan Christian
  14. Thurs. 3/30 4pm
    Royals @ Metrolina Christian
    W 7-0
    Fred Kirby Park
  15. Sat. 4/1 12pm
    Royals @ Wake Warriors
    L 11-5
    Allen Jay Park
  16. Sat. 4/1 2pm
    Wake Warriors @ Royals
    L 8-7
    Allen Jay Park
  17. Wed. 4/5 6pm
    Royals @ Nations Ford
    W 13-12
    Nations Ford
  18. Tues 4/18 4pm
    Metrolina Christian @ Royals
    L 8-5
    Fred Kirby Park
  19. Fri. 4/7 5pm
    Royals @ Nation Ford
    W13-12
    Faith Jaycee Park
  20. Wed 4/19 4:30pm
    Forest Hills @ Royals
    Canceled
    Jack Hughes Park
  21. Sat. 4/22 1pm
    York Prep @ Royals
    W 2-1
    Westminister Catabaw
  22. Thurs. 4/27 6pm
    Wesleyan Christian @ Royals
    L 11-5
    Springfield Middle School
Middle School Games Schedule

  1. Fri. 3/3 4:30pm
    Royals @ Cabarrus Charter
    W 8-7
    Cabarrus Charter
  2. Sat. 3/4 11am
    Weddington @ Royals
    L 14-4
    WCWAA
  3. Mon. 3/6 6:30pm
    Cuthbertson @ Royals
    L 14-10
    WCWAA
  4. Tues. 3/7 4pm
    Metrolina Christian @ Royals
    L 11-1
    Fred Kirby
  5. Tues 3/14 4pm
    Royals @ Gaston Christian
    L 6-5
    Gaston Christian
  6. Fri. 3/17 4pm
    Metrolina Christian @ Royals
    L 8-3
    Jack Hughes Park
  7. Sun. 3/19 3pm
    Royals @ Marvin Ridge
    L 13-0
    Marvin Ridge
  8. Tues. 3/21 4pm
    St. Mark's @ Royals
    L 10-7
    St. Mark's Catholic
  9. Fri. 3/24 4:30pm
    Royals @ Hickory Grove
    L 8-0
    Hickory Grove
  10. Sat. 3/25 11am
    Porter Ridge @ Royals
    L 14-2
    Porter Ridge HS
  11. Sat. 3/25 1:30pm
    Royals @ Porter Ridge
    L 15-1
    Porter Ridge HS
  12. Mon. 3/27 4:30pm
    Royals @ Parkwood
    W 4-0
    Parkwood
  13. Tues 3/28 4:30pm
    Royals @ Cabarrus Charter
    Canceled
    Cabarrus Charter
  14. Thurs. 3/30 6:30pm
    Royals @ East Union
    W 9-4
    Marshville Park
  15. Fri. 3/31 4:30pm
    Lincoln Charter @ Royals
    Canceled
    Jack Hughes Park
  16. Sat 4/1 @ 11am
    East Union @ Royals
    W 11-0
    Jack Hughes Park
  17. Mon. 4/3 6:30pm
    Sun Valley @ Royals
    Canceled
    Edna Love
  18. Thurs 4/6 6:30pm
    Royals @ Sun Valley
    Canceled
    Edna Love
  19. Tues. 4/25 4:30pm
    Gaston Christian @ Royals
    Canceled
    Gaston Christian
  20. Thurs. 4/27 6:30pm
    Royals @ Piedmont
    W 4-0
    Noel Williams Park
  21. Fri. 4/28 4:30pm
    Royals @ Gaston Day
    W 14-6
    Gaston Day
  22. Sat. 4/29 @ 11am
    Piedmont @ Royals
    Jack Hughes Park