This may have been raised before, and if so I apologise.The race time on the race-info page is in UTC and the league-schedule is in BST, which is an hour out.
They will show as BST if that is what your preference is set as, and if it is they should never show as UTC/GMT. Only if your preference is set to UTC should they show as that.
I couldn't see any inconsistency on a quick look around the pages in question, but I am more focused on the patch right now so don't have time to do thorough checks on these things. When my timezone was set to BST I saw BST times everywhere, when I disabled automatic DST they all appeared as GMT (tongue twister :P).