I'm afraid not every game is available on VOD. Due to streaming rights, only 29 matches per club per season can be shown on-demand. The full details are available in this article → Which matches are shown on demand?
The weekly schedules are available via YesCrowd if you want to check for replay times, and of course any game can be recorded using Yes TV by Fetch Mighty. You can series link your team and record the whole season. If you are using the app/website, look for the "Available on-demand" banner in the fixture's thumbnail.