Carolina Royals

The Spring 2018 season tryouts for Middle School and High School JV and Varsity teams will be held Saturday December 2 at 1:00 pm at the Springfield MS field in Fort Mill SC.  To receive an invitation, go to the Forms page and fill out the Player Registration form.
                     Go Royals!

Accepting Tax
​Deductible Donations

Pay player fees or 
make a donation clck
here ​ Store​
​​College Preparatory
Baseball Team
Schedules have been updated.  Click to view  Schedules
2016 Record ~ 28-6​ 
2017 Schedules
Practice Schedule
High School
December 21, 23, 27 & 30 January 2, 4  (Pitchers Only)
January 6, 9, 12, 13, 16, 17, 19 , 20, 23, 24, 26, 27, 30 & 31 (Full Team Practice)
Practices are from 4:30pm to 6pm at CBC Baseball Academy - Click here for directions 

Middle School - Location TBA
Due to conference regulations no practices before February 6, 2017
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/11 @ 12pm
    Royals @ Cabarrus Stallions
    L 11 - 9
    Faith Jaycees Park
  2. Sat. 2/18 @ 12:15pm
    Royals @ West Iredell
    W 7 -4
    South Rowan High School
  3. Sat.. 2/18 @ 2:30pm
    Royals @ South Rowan
    W 13-7
    South Rowan High School
  4. Mon. 2/20 @ 6pm
    Royals @ Charlotte Catholic
    L 14- 0
    Jack Hughes Park
  5. Sat. 2/25 @ 12:30pm
    Royals @ South Pointe
    L 12-8
    Buford High School
  6. Mon. 2/27 7pm
    Royals @ Buford
    L 4-1
    Buford High School
  7. Thurs. 3/2 4:30pm
    Central @ Royals
    L 9-8
    Buford High School
  8. Sat. 3/4 @ 11am
    Lancaster @ Royals
    T 6-6
    Andrew Jackson High School
  9. Tues 3/7 @ 6:30pm
    Cannon School @ Royals
    W 16-4
    Kannapolis Stadium
  10. Thurs. 3/9 4pm
    Royals @ Cabarrus Stallions
    W 12-8
    Kannaplois Stadium
  11. Thurs. 3/9 6pm
    Royals @ Cabarrus Stallions
    W 4-3
    Kannapolis Stadium
  12. Fri. 3/10 4:30pm
    Royals @ Hickory Grove
    W 19-4
    Hickory Grove
  13. Fri. 3/17 6:30pm
    Royals @ Forest Hills
    L 12-11
    Forest Hills High School
  14. Sat. 3/18 11am
    Gaston Christian @ Royals
    Canceled
    Gaston Christian
  15. Sat. 3/18 2pm
    Royals @ Gaston Christian
    Canceled
    Gaston Christian
  16. Mon. 3/20 6:30pm
    Lincoln Charter @ Royals
    W 3-1
    Kannapolis Stadium
  17. Wed. 3/22 @ 5pm
    Forest Hills @ Royals
    Canceled
    Springfield Middle
  18. Sat. 3/25 @ 12pm
    Royals @ Harrell's Christian
    L 13-3
    Harrell's Christian
  19. Sat. 3/25 2:30pm
    Faith Christian @ Royals
    L 2-0
    Harrell's Christian
  20. Wed. 3/29 - 6:45pm
    Royals vs Next Level (Chattanooga Tournament)
    W 3-2
    Central High School
  21. Thurs. 3/30 - 7:30pm
    Royals vs Central (Chattanooga Tournament)
    L 11-9
    Central High School
  22. Fri 3/31 - 5:15pm
    Royals vs Gwinnett(Chattanooga Tournament)
    L 11-1
    Central High School
  23. Sat. 4/ 1 - 1:15pm
    Royals vs Lakes (Chattanooga Tournament)
    W 11-1
    Central High School
  24. Thurs.4/6 6pm
    Royals @ Wesleyan Christian Academy
    Canceled
    Wesleyan Christian / High Pointe Athletic Complex
  25. Sat 4/8 12pm
    Royals @ Wake Warriors
    L 9-2
    Wake Warriors / USA Baseball Complex
  26. Sat. 4/8 2pm
    Wake Warriors @ Royals
    W 11-5
    Wake Warriors / USA Baseball Complex
  27. Mon. 4/10 - 4:30pm
    Royals vs Tri-City Christian
    W 17-9
    Tri-City Christian
  28. Wed. 4/12 - 4pm
    Royals vs Fort Mill (Wheels Tournament)
    L 11-0
    Rock Hill High School
  29. Thurs. 4/13 - 1pm
    Royals vs Faith Baptist (Wheels Tournament)
    W 8-5
    Rock Hill High School
  30. Fri. 4/14 - 2pm
    Royals vs Rock Hill (Wheels Tournament)
    L -14-2
    Rock Hill High School
  31. Fri Eve or Sat. 4/15
    Royals vs TBD (Wheels Tournament)
    Canceled
    Rock Hill / South Pointe / Northwestern
  32. Tues. 4/18 5pm
    Royals @ Victory Christian
    W 13-3
    Victory Christian / Tryon Park
  33. Mon. 4/24 7:30pm
    Cabarrus Stallions @ Royals
    W 4-3
    Faith Jaycee/Rescheduled
  34. Thurs. 4/27 7:30pm
    Victory Christian @ Royals
    W 11-1
    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