A race gate has a base and a start bar connected to the base, where the start bar has an elevated start position and a level finish position. A release mechanism interconnects the base and the start bar and retains the start bar in the start position. A controller governs the release mechanism. The controller may be programmable to measure a preset time period and a random time period.