1. Over 15,000 skaters entered the race.

2. More than 15,000 skaters took part in the race.
3. Over 15,000 skaters joined the race.

(Are they all the same and grammatical?)

1 answer

Yes, all are correct and all mean the same thing.