Class Rank and Percentile Calculator

Enter your rank and your class size. We give you the percentile and the decile — computed both of the two ways schools do it, because they disagree.

Rank to percentile

1 is top of the class.

Percentile convention

Both are used. The first spreads the class evenly between 0 and 100; the second is simply the fraction of students below you. Your school report says which one it means.

Your percentile89th percentile

top 11.1% of the class · 2nd decile

Top slice of the class 11.1%
Decile 2nd
Other convention 88.9

Students ahead of you
41
Students behind you
338
Rank 1 = 100th percentile
89.2
Straight fraction below you
88.9

This calculator needs JavaScript to recalculate. The answer shown above was worked out when the page was built and is correct for the date in the address bar.

Last checked

Two formulas, and sources genuinely disagree

"Class rank 42 of 380" converts to a percentile in more than one way, and the two answers differ by enough to matter when a threshold is involved.

The top-X% reading is the one schools use on transcripts: rank ÷ n × 100. Rank 42 of 380 is 42 ÷ 380 = top 11.1%. Straightforward, and it is what "top 10 per cent" means when a school reports it.

The percentile reading describes how many students you are above: (1 − (rank − 1) ÷ (n − 1)) × 100. Rank 42 of 380 gives 89.2nd percentile — you are above 89.2% of your class. The simpler (n − rank) ÷ n form gives 88.9, which is close but not identical.

Neither is wrong. They answer slightly different questions and the gap widens in small classes. We show both, because a page that picks one silently is the reason people get different answers from different calculators and assume one of them is broken.

Worked example

Rank 42 in a class of 380.

  • Top X%: 42 ÷ 380 = 11.05% → top 11.1%. Just outside the top ten per cent, which is exactly the kind of margin that matters if a scholarship names that threshold.
  • Percentile, exclusive form: (1 − 41 ÷ 379) × 100 = 89.2.
  • Percentile, simple form: (380 − 42) ÷ 380 × 100 = 88.9.
  • Decile: top 11.1% puts you in the 2nd decile.
  • To reach the top 10% you would need rank 38 or better — four places.

Where class rank comes from

Almost always from weighted GPA, computed across the whole cohort and updated at the end of each term or year. Schools that weight honours and AP courses will rank on the weighted figure, which means a student with a higher unweighted GPA can rank below one with a harder schedule.

A growing number of US high schools have stopped reporting rank at all. The usual reasons given are that it penalises students in strong cohorts, that it encourages course selection aimed at rank rather than learning, and that tiny GPA differences produce large rank differences in big classes. If your school does not report rank, there is nothing to calculate — and the absence is itself standard and understood by admissions offices.

The formulas

  • top_percent = rank ÷ n × 100
  • percentile = (1 − (rank − 1) ÷ (n − 1)) × 100
  • decile = ceil(rank ÷ n × 10)
  • rank needed for top X% = floor(n × X ÷ 100)

Where this stops being reliable

Ties are handled inconsistently: some schools give tied students the same rank and skip the next numbers, some assign an average rank, and some break ties on unweighted GPA. Class size itself is ambiguous — is it the enrolled cohort or only students with a full transcript? Mid-year transfers change the denominator. And a rank computed on weighted GPA is not comparable to one computed on unweighted GPA, even within the same district.

This page converts numbers. It does not tell you what a rank means for any goal you might have, and any tool that offers to is guessing at something it cannot see.

Common questions

How is class rank calculated?

Students are ordered by GPA — usually weighted — and numbered from the top. Rank 1 is the highest GPA in the cohort. Schools recalculate at the end of each term or academic year, so a rank is a snapshot rather than a fixed figure.

What percentile is my class rank?

Use (1 − (rank − 1) ÷ (class size − 1)) × 100. Rank 42 of 380 is the 89.2nd percentile, meaning you are above 89.2% of your class. The simpler (n − rank) ÷ n form gives 88.9 — close, and both are in use.

How do I find my class rank?

It is usually printed on your transcript or shown in your student portal, often as "42 / 380". If neither shows it, your counsellor's office will know — and if the school does not compute rank at all, they will tell you that too.

What does top 10% mean exactly?

Your rank divided by class size is 10% or less. In a class of 380 that means rank 38 or better. Note this is the transcript convention and is not the same figure as your percentile — rank 38 of 380 is the top 10% and the 90.2nd percentile.

Do all schools report class rank?

No, and fewer do each year. Many US high schools have stopped, citing the effect on students in strong cohorts and the way tiny GPA gaps produce large rank gaps in big classes. Admissions offices are used to transcripts without a rank on them.

What is weighted class rank?

Rank computed from weighted GPA, so students taking honours, AP and IB courses rank higher than students with the same letter grades in regular courses. It is the more common basis. A student with a higher unweighted GPA can sit below one with a harder schedule, which is the intended effect.