No, 2 strokes are not allowed anymore in Supercross. After 1998, the AMA Supercross league declared their new rule to compete for four strokes against 250cc bikes. So, all the investors and developers shifted to four strokes dirt bikes, leaving behind the glorious memories of two strokes dirt bikes.