Freeman appears to be in her late 40s to 50s. So I think it's probably safe to think of Mariner as mid to late 20s.
Mariner's buddy seemed to be late 20s, early 30s to me.
Given the age difference between Patrick Stewart and Picard, there's a large amount of flexibility for characters to be older than they appear.