We study the dynamics of the multi-species Ricker model given by the map T : R n + → R n + defined by T i (x) = x i exp(ν i (1 − n j=1 µ ij x j)), ν i , µ ij > 0, i, j = 1, • • • , n. It is known that under mild conditions (for small ν i), T admits a carrying simplex Σ, which is a globally attracting invariant hypersurface of codimension one. We define an equivalence relation relative to local stability of fixed points on the boundary of Σ on the space of all 3D Ricker models admitting a carrying simplex. There are a total of 33 stable equivalence classes. We list them in terms of simple inequalities on the parameters ν i and µ ij , and draw the phase portrait on Σ of each class. Classes 1 − 25 and 33 have trivial dynamics, i.e. every orbit converges to some fixed point, and in particular, the unique positive fixed point in class 33 is globally asymptotically stable. Within each of classes 26 to 31, there exist Neimark-Sacker bifurcations, while in class 32 Neimark-Sacker bifurcations cannot occur. Class 29 can admit Chenciner bifurcations, so two isolated closed invariant curves can coexist on the carrying simplex in this class. Each map in class 27 admits a heteroclinic cycle, i.e. a cyclic arrangement of saddle fixed points and heteroclinic connections. As ν i increases the carrying simplex will break, and chaos can occur for large ν i. We also numerically show that the 4D Ricker map can admit a carrying simplex containing a chaotic attractor, which is found in competitive mappings for the first time.