The competitive exclusion principle means that the strain with the largest reproduction number persists while eliminating all other strains with suboptimal reproduction numbers. In this paper, we extend the competitive exclusion principle to a multi-strain vector-borne epidemic model with age since-infection. The model includes both incubation age of the exposed hosts and infection age of the infectious hosts, both of which describe the different removal rates in the latent period and the variable infectiousness in the infectious period, respectively. The formulas for the reproduction numbers R-0(j) of strain j,j - 1, 2, ... , n, are obtained from the biological meanings of the model. The strain j can not invade the system if R-0(j) < 1, and the disease free equilibrium is globally asymptotically stable if max(j){R-0(j)} < 1. If R-0(j0) > 1, then a single-strain equilibrium epsilon(j)(0) exists, and the single strain equilibrium is locally asymptotically stable when R-0(j0) > 1 and R-0(j0) > R-0(j), j not equal j0. Finally, by using a Lyapunov function, sufficient conditions are further established for the global asymptotical stability of the single-strain equilibrium corresponding to strain jo, which means strain jo eliminates all other stains as long as R-0(j)/R-0(j0) < b(j)/b(j0) < 1, j not equal j0, where b(j) denotes the probability of a given susceptible vector being transmitted by an infected host with strain j.