Only the past 100 vods are listed. If your looking at a smaller channel (a channel that does not regularly average 3 viewers) the streams listed may be incomplete, especially at peak times. The start and end times may be out by up to 15 minutes and a max of 20 games are listed per stream.
This site is in no way affiliated with Twitch. Please do not scrape this site, it's a hobby project with limited resources.