For a finite group G, let overline{mathcal {H}}_{g,G,xi } be the stack of admissible G-covers Crightarrow D of stable curves with ramification data xi , g(C)=g and g(D)=g'. There are source and target morphisms phi :overline{mathcal {H}}_{g,G,xi }rightarrow overline{mathcal {M}}_{g,r} and delta :overline{mathcal {H}}_{g,G,xi }rightarrow overline{mathcal {M}}_{g',b}, remembering the curves C and D together with the ramification or branch points of the cover respectively. In this paper we study admissible cover cycles, i.e. cycles of the form phi _* [overline{mathcal {H}}_{g,G,xi }]. Examples include the fundamental classes of the loci of hyperelliptic or bielliptic curves C with marked ramification points. The two main results of this paper are as follows: firstly, for the gluing morphism xi _A:overline{mathcal {M}}_Arightarrow overline{mathcal {M}}_{g,r} associated to a stable graph A we give a combinatorial formula for the pullback xi ^*_A phi _*[overline{mathcal {H}}_{g,G,xi }] in terms of spaces of admissible G-covers and psi classes. This allows us to describe the intersection of the cycles phi _*[overline{mathcal {H}}_{g,G,xi }] with tautological classes. Secondly, the pull–push delta _*phi ^* sends tautological classes to tautological classes and we give an explicit combinatorial description of this map. We show how to use the pullbacks to algorithmically compute tautological expressions for cycles of the form phi _* [overline{mathcal {H}}_{g,G,xi }]. In particular, we compute the classes and of the hyperelliptic loci in overline{mathcal {M}}_5 and overline{mathcal {M}}_6 and the class of the bielliptic locus in overline{mathcal {M}}_4.