American Olympic silver medalist Galen Rupp ran the year's fastest 10,000 meters to break his national record at the opening session of the Prefontaine Classic Diamond League meeting on Friday.