With a lot of races & events being cancelled, or forced to go virtual, Spartan Race sent out an email for a Virtual Spartan Race
A normal Spartan Race is a distance run (distance depends of the level you sign up for), with a bunch of obstacles mixed in during your run.
I love them because of the mixture of needing speed, endurance, strength, and power.

So, a virtual Spartan Race sounded interesting. Instead of obstacles, it was 20+ Bodyweight exercises.
*Start from the Spartan Race website:
THE SPARTAN VIRTUAL SPRINT CONSISTS OF A 5K RUN OR EQUIVALENT, AND THE FOLLOWING 20 OBSTACLES:
- 10 push-ups
- 10 burpees
- 10 mountain climbers (per side)
- 10 jumping jacks
- 10 air squats
- 10 forward lunges (per side)
- 10 hand-release push-ups
- 10 tuck jumps
- 10 plank up-downs
- 10 plank shoulder taps (per side)
- 10 knee slap mountain climbers (per side)
- 10 backward lunges (per side)
- 10 glute bridge raises
- 10 dips
- 10 decline push-ups
- 10 single-leg squats (per side)
- 10 double leg calf raises
- 10-second plank
- 10-second 6-inch leg hold
- 10-second iso-squat
It ended up being a solid workout. Definitely worth trying, if you can.
If running isn’t really an option for you right now, you can try out a few different substitutes:
If you have access to a piece of cardio equipment (rower, elliptical, bike, etc) go for the same 5K distance.
If you have a Jumprope, aim for 1000 single jumps
If Bodyweight exercises in place is what you can do, aim for 200 jumping jacks in place of the run.