This app was mentioned in 4 comments, with an average of 1.50 upvotes
PoE Events is great for racing events...If they every happen again. It hasn't been updated in years but worked every season.
Google calendar
Every f**kin calendar app on the planet
Pen and paper
Phone alarm
A girl (they forgot nothing, trust me)
And another billion possible ways to remind you something