Shoot, you could be there all day and not even see a horse, much less a race. I think there are 12-13 races through the day. Gates open at 8am, first race around 10(?). Derby goes off at 7p, and there's 1-2 races after..
Oh,, and the Derby race is about 2 minutes.