Is it idiomatic to use the phrase below in a C.V?

"Achieving the highest grade and the top ranking for MSc Thesis, Name of institute, Country, City"

Thanks.