Use result year to filter events
Use any? to check for results. Will use SQL count if association not loaded.