I was wondering if I can upload runs from mobile since it's not shown
Sure, not many competing runs, so shouldn't really be a big deal.