Gilmer XC races tough competition