Over the last 2 weeks I've had unexplained a lot of bruising on my shins to my knee. I run and referee soccer for sport. What's causing this.

Get it checked. Unexplained bruising needs to be checked to find the cause.You may have low platlet count due to some reason which may need to be investigated further if it is low See your doctor asap.