Knights Crossing XC Invitational 2024

Salem, VA

Meet Information

We will accept the first 110 high school teams and 70 middle schools that have 5 or more runners.  Please send check to reserve your spot.

As of August 22nd we have 108 high schools, 59 middle schools, and 17 elementary schools signed up! 

Please let me know if you plan on attending so we can reserve you a spot and send you the password to enter.  We will establish a waiting list once we reach 110 high schools and 70 middle schools in case a team decides to not attend.  

You and your team are invited to participate in the 20th Annual Knights Crossing Cross Country Invitational this fall. This event is held on an all grass and very fast course at beautiful Green Hill Park. Knights Crossing as been ranked as the 3rd best invitational in the state according to MileStat.



*IPICO chip timing provided by Tim Johnson with Trojan Timing.

If you and your team are interested in attending please e-mail Tommy Maguire at tmaguire@rcps.us ASAP!

In 2023 we had teams attending from: North Carolina, Tennessee, Virginia, & West Virginia



This is a NFHS sanctioned meet in 2024 for all border states (Maryland, North Carolina, Tennessee, & West Virginia). If you are planning on attending and not a state that borders VA please contact me ASAP.  

Our #1 goal with Knights Crossing is to provide a fun atmosphere were runners can race on a fast course and get an early season 5k PR. We pride ourselves with running a professional and entertaining invitational. It is an opportunity for out-state, in-state, and local runners to showcase their early season talents in a large invitational atmosphere.


OfficialsKent Harris will be the official meet starter. Tommy Maguire (tmaguire@rcps.us), Head Cross Country Coach at Cave Spring HS will be the official meet director.

Hotel Reservation Link: Home 2 Suites Knights Crossing Invitational XC 2024

**Team entrance fees are $120 per team ($225 if you are bringing a boys and girls team).If a team is sending 4 or less runners each runner is $10. Middle school teams are additional $80 dollars. This includes both men's and women's teams.

Some possible entry combinations examples:

Bring full varsity (men's & women's) team plus middle school team total $305.00

Bring just a middle school team (more than 5 runners of each gender) $80.00

Bring just a women's varsity team (more than 5 runners) $120.00

Bring just 3 men varsity runners and 2 women ($10 a runner) $50.00

Fees should be sent to: Please make check payable to Knights Booster Foundation and send to Tommy Maguire, Cave Spring High School 3712 Chaparral Drive Roanoke, VA 24018. We will accept the first 100 high school and 60 middle school teams to enter with payment.

Knights Crossing High School Meet Records:

Men: Bazil Mathes 15:04.30, 2023

Women: Kelsey Harrington17:13.50, 2019


Green Hill Course Records:

Men: Bazil Mathes 14:51.90, 2023 VHSL State Meet                      
Women: Kelsey Harrington 16:55.102019 VHSL State Meet


Knights Crossing Joe LaRocco 5k Open Race Records:
Overall Records - Men: Luke Mussard 15:18.44 (2022) & Women: Ashley Craig 19:43.00 (2019)

Master's (40+) Records  - Men: Matthew Wisnioski 17:18.27 (2022) & Women: Lynnie Doughton 19:46 (2019)

Coach's Records - Men: John Wiggins 16:20 (2019) Women: Rachel Keller 26:53 (2022)

2024 Schedule of Events:

7:00 am Course & Packet pick-up Opens Packet Pick-up

7:45 am Open Race registration ends

8:00am Joe LaRocco (open) 5K Team Race for men and women

8:30am  Coaches Meeting at the stage

9:00am Elementary School Championship 1K Race -(Boys/Girls)

9:15 am Open Race Awards

9:30 am Girls Middle School Championship 4K Race - (Medals to Top 25)

10:15 am Boys Middle School Championship 4K Race - (Medals to Top 25)

The "Red" race is for Virginia public schools and all out of state teams!(10 entries)  (Medals to top 25)

10:45 am Girls Red Race 5K -

11:30 am Boys Red Race 5K -

The "Black" race is for all Virginia public and all private schools! (10 entries)  (Medals to top 25)

12:00 pm Girls Black Race 5K -

12:45 pm Boys Black Race 5K - 

The "White" race is for Virginia public schools runners and all out of state teams not entered in the "Red" race!

1:15 pm Girls White Race 5k - unlimited

2:00 pm Boys White Race 5k - unlimited 

The "Gold" race is for all Virginia public and all private schools' runners not entered in the "Black" race!

2:30 pm Girls & Boys will race together in Gold Race 5k - unlimited

"Your quest to the State Championships starts here!"