Nearly 400 runners registered to take part in the big event at Saint James school.
The race included two competitive 5k and 10k runs and a one mile run.
Student Sailor Miles organized the Track for Trek event she says she just wanted to do something good for the school.
"I was running for student government and I said in my speech that if you elect me then I'll put on a race to raise money for our track here. So they elelected me and I am keeping my promise," Miles said.
The proceeds raised from today's event will go towards the building of a new track field on the St. James campus.