Please work on getting more granular on how long the events are (duration and/or time). With this, hopefully filtering the events can be improved.
Filter by Category, distance of event or approx intensity (W/kg). All of this will help riders narrow down exactly what is coming up.