With 100-meter race, it refers to running, so race is used. What do you say with 'swimming', swim race? How about the followings: It depends a bit on the context, but here are some common and natural terms.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.