No, results do not get automatically posted online. However, you can create a Connect account and directly upload your race results along with awards winners. You can display this by sending the links to your athletes, putting it up on a big screen, or even use the Kiosk which will display the results on Tablets for your athletes to see.
For more information on Connect, see the "Connect Server" section on the home page of this site. Connect is free to use! You just need to create an account and you can get started on sharing your race results!