There is an option in the recording settings that allow you to record around a specific time, and it sounds like this is the option you have yours set on. Usually this only captures maybe an hour before and after the requested time but it may be capturing differently for you. There is another option that allows recording any day, any time, once per day. This option may work better as it would prevent the repeated recordings. If you select one of the recorded shows and go to record settings, select for the entire series and then you can make the adjustments in there.
Hope this helps.
One of the big challenges is SportsCentre rarely airs at the same time. To add to the fun TSN basically uses it as a filler program to pad its schedule.
I know it's not perfect but it looks like TSN Go has most of the clips in event specific format instead of a highlights show.
There is only so much you can do with how the guide works and this might be one of those tricky ones that doesn't have a really good solution.
I did a little more digging on our recording options and I found one that may work for you. It seems there is an option to setup a manual recording for a certain channel at a certain time, completely separate from the guide information. When you are in the recorded TV section, arrow to the right and select add a recording, then select the option at the bottom to add by date and channel. You can select the channel, date and specific time frame to record. The only catch is you can only set it for a single instance so you'd have to manually setup for each day. Fortunately it saves the channel and time so you would just have to go in, change the date to each day and save each day individually. It may take some time to setup, but it may offset the time you spend deleting all those extra episodes. Hope this works for you, let us know if it works out.