Went to the ortho Dr today. He was in an out in 5 minutes or less. Yes it's broken, no it doesn't require surgery, just a cast, and yes you should be able to do your races.
Not perfect but not bad. The trainer is ok too. Maybe tomorrow. Still a tad sore and don't want to push it.