Ettringite is a naturally occurring mineral found in cementitious matrices that is known for its ability to incorporate environmentally mobile oxyanion contaminants. To better assess this immobilization mechanism for contaminants within cementitious waste forms intended for nuclear waste storage, this work explores how mixed oxyanion contaminants compete for ettringite incorporation and influence the evolving mineralogy. Ettringite was precipitated in the presence of TcO4-, IO3-, and/or CrO42-, known contaminants of concern to nuclear waste treatment, over pre-determined precipitation periods. Solution analyses quantified contaminant removal, and the collected solid was characterized using bulk and microprobe X-ray diffraction coupled with pair distribution function and microprobe X-ray fluorescence analyses. Results suggest that ≥96% IO3- is removed from solution, regardless of ettringite precipitation time or the presence of TcO4- or CrO42-. However, TcO4- removal remained <20%, was not significantly improved with longer ettringite precipitation times, and decreased to zero in the presence of IO3-. When IO3- is co-mingled with CrO42-, calcite and gypsum are formed as secondary mineral phases, which allows for oxyanion partitioning, e.g., IO3- incorporation into ettringite, and CrO42- incorporation into calcite. Results from this work exemplify the importance of competitive immobilization when assessing waste form performance and environmental risk of contaminant release.