I'd like to share this site that you may find useful: https://skate-calendar.com/
There's a color-coded calendar, with competitions entries and schedule when you click on an event.
But the best feature is the 'search by skater' function, that will show you all of the upcoming competitions and ice shows for the skater you search. I think it's particularly interesting for keeping up with skaters you like but don't follow religiously!