Ive just competed in a race but missed the results screen. Is there any way of finding out where I came?
Yes, most races are listed on the Zwift Power Races website.
http://www.zwiftpower.com/