Your domains are not what most people would type in when searching for things
They probably have no backlinks
.xyz | .name | .biz will hardly generate any type in traffic by itself
Overall they are not the best domains - the .net ones are average at best 2 word domains - you really need strong 2 word or 1 word domains in this extension preferably to do with Tech, Software etc.....imo
Spartan Race is just a rip off for Spartan who own the brilliant spartan.com and they also own Spartan Race.com, which forwards to their site - why would they need the .net? They could probably take this off you via a UDRP
You would be better off looking for good .com domains when you are starting out - better yet, before registering/buying anymore domains spend some time reading.......Wish I had when I started as it cost me quite a few quid