High-quality cardiopulmonary resuscitation (HQ-CPR) focuses on improving heart and brain blood perfusion. The evaluation of HQ-CPR included depth, frequency, rate of chest compressions, and the occurrence of chest recoil between two chest compressions. Staff performing CPR may not be performing HQ-CPR since it is influenced by individual stamina, physical strength, and lack of target marker. We aimed to study the impact of 100 times per minute rate vs. 120 times per minute CPR rate on the depth and percentage of depth-on-target done by trained staff on a manikin. This was a cross-over randomized control study. The subjects were anesthesiology and intensive care residents in a tertiary teaching hospital in Indonesia, all certified to perform advanced life support. The subject was asked to perform both CPR of 100 and 120 times per minute after a period of one-day rest. The standardized adult manikin was used, and the depth of CPR was measured using a pad-sensor attached to the manikin, and the results were transferred to recording software. Analysis was done using the chi-square analysis, and p < 0.05 was considered statistically significant. A total of 35 subjects were included. The results showed that the average compression depth at 100 times/minute was more statistically superficial than the 120 times/minute treatment (5.210 ± 0.319 vs. 5.430 ± 0.283, p = 0.007). In contrast, the compression depth-on-target percentage was significantly higher at a speed of 100 times per minute (37.130 ± 10.233 vs. 18.730 ± 7.224, p = 0.0001). One hundred times per minute CPR resulted in a statistically significant lower compression depth, although not clinically significant, with a statistically significant higher percentage of compression depth-on-target than 120 times per minute CPR.