The average horse can run at about 30 miles per hour. Horses that are bred to run long distances have been recorded to run up to 40 miles per hour. Quarter horses bred for racing short distances have been reported to run as fast as 50 miles per hour. The highest race speed is recorded at 43.97 miles per hour by Winning Brew in Grantville, PA. on May 14, 2008.