Đã có rất nhiều cuộc thi xoay nhanh được tổ chức để tìm ra người có thể giải khối Rubik nhanh nhất. Số lượng các cuộc thi ngày càng gia tăng. Từ 2003 đến 2006 đã có 72 cuộc thi.
Giải đấu đầu tiền được tổ chức bởi Guinness ở München ngày 13 tháng 3 năm 1981. Các khối Rubik được xoay 40 lần và được làm trơn bởi dầu. Người chiến thắng với thành tích 38 giây là Jury Froeschi, người München.
[sửa] Vô địch thế giới
Minh Thái là người thắng trong cuộc thi vô địch thế giới về xoay Rubik lần đầu tiên được tổ chức tại Budapest vào tháng 6 năm 1982 với thành tích 22,95 giây . Lúc đó anh mới 16 tuổi và là học sinh trung học ở Los Angeles.
Từ năm 2003, điểm của các cuộc thi được tính theo thành tính tốt nhất trong 5 lần thử, tuy nhiên kết quả của mỗi lần đầu được ghi nhận. Liên đoàn Rubik thế giới chịu trách nhiệm theo dõi các thành tích tốt nhất.
Nhà vô địch thế giới hiện tại (2008) là Erik Akkersdijk với thành tích 7,08 giây lập ở giải Cộng hòa Séc mở rộng. Thành tích trung bình cao nhất thế giới thuộc về Yu Nakajima, trung bình 11.28 giây vào 4 tháng 5 năm 2008. Yu cũng chính là nhà vô địch thế giới năm 2007.