حالة التسابق أو حالة التعارض (race condition) هو عيب في نظام الكتروني أو حاسوبي، لم يؤخذ بعين الاعتبار عند التصميم، والذي يظهر حين الحصول على نتيجة مختلفة حسب الترتيب الذي نُفذت به العمليات. لظهور هذه الحالة تأثيرات سلبية بعيدة المدى قد تلزم إعادة تشغيل النظام.
لتفادي هذه الحالة يجب التأكد من أن العمليات التي سيجري تنفيذها تباعًا هي مستقلة.