Skip to content
RDRankDeterminant

Rank projection · how it works

How we project your rank

Your dashboard shows a projected percentile and All-India Rank for JEE Main and JEE Advanced, a range around each, and a graph of how they move every week. It is open to every student with an account. Here is exactly how those numbers are worked out, with nothing hidden.

In one line: we turn your Sunday mocks, daily tests and practice into the marks you would most likely score on a full paper today, then read your percentile and rank off recent JEE marks-to-percentile data.

1The evidence we use

EvidenceHow it becomes marksWeight
Sunday JEE Main mock
75 questions, 3 hours
Your marks out of 300, used as they are.3 per mock
Daily test
30 questions, 60 minutes
Your score out of 120, scaled to 300 (× 2.5).1 per test
Practice problems
from at least 20 attempts
Your accuracy, first lowered by 20% because practice is untimed and self-marked, then turned into expected marks (step 3).Up to 2, reached at 200 problems

Timed tests with JEE marking are the best evidence of how you would actually score, so they count most. Practice still helps, especially early on.

2Recent results count more

Each test's weight halves every 21 days. A test from three weeks ago counts half as much as one from today, and one from six weeks ago a quarter. This way the projection follows your current level, not your level two months ago.

\[ \text{weight} = \text{base weight} \times 0.5^{\,\text{age in days} / 21} \]

3Your expected marks

The projection is the weighted average of the marks from every piece of evidence:

\[ \text{Expected marks} = \frac{\sum \text{weight} \times \text{marks}}{\sum \text{weight}} \]

For practice, accuracy $a$ (after the 20% discount) becomes marks on a full paper. For JEE Main, with +4 / −1 marking and a little allowance for time pressure, that is $300 \times (1.25a - 0.25) \times 0.9$. For JEE Advanced, it is $360 \times (1.2a - 0.2) \times 0.8$, where $a$ gives equal weight to your overall accuracy and your accuracy on hard questions. Advanced rewards depth, so hard questions matter more. While you have only a few practice attempts, your accuracy is pulled gently towards a cautious 35%, so a lucky first few problems cannot inflate your projection.

4Marks to percentile

Expected marks are converted using marks-to-percentile points taken from publicly reported analyses of the 2024 and 2025 JEE sessions, joining neighbouring points with straight lines.

JEE Main marks (of 300)Percentile
4062
6082
8090
10094.5
12096.8
15098.6
18099.4
20099.65
25099.95
JEE Advanced marks (of 360)Percentile among Advanced candidates
4035
6060
8078
10088
12093.5
15097.3
18099
22099.7
28099.97

5Percentile to rank

Your rank is the share of candidates above you:

\[ \text{AIR} \approx \frac{100 - \text{percentile}}{100} \times \text{number of candidates} \]

We use about 14 lakh candidates for JEE Main and about 1.8 lakh for JEE Advanced. To sit JEE Advanced you first need roughly the 93.1 percentile in JEE Main (the 2025 General cut-off). Until your Main projection reaches it, your Advanced rank shows where you would stand once you qualify.

6The range

One test can go better or worse than usual, so we show an 80% range around the projection. It narrows as your evidence grows:

\[ \text{range} = \text{expected marks} \pm 1.28 \times \frac{40}{\sqrt{1 + \text{total weight}}} \]

We use 48 instead of 40 for Advanced. With only a little practice the range is wide, about ±45 marks. After a month of daily tests and four Sunday mocks it is about ±11.

A worked example. This week a student has solved 150 practice problems at 65% accuracy, taken 6 daily tests averaging 60 / 120, and taken 2 Sunday mocks scoring 140 and 160.
  • Practice: 65% eased towards 35% gives 63%; the 20% discount gives 50.5%; that becomes about 103 marks, with weight 1.5 (150 of 200 problems).
  • Daily tests: 60 / 120 is 150 marks each; 6 tests give weight 6.
  • Mocks: 140 and 160, weight 3 each.
  • Expected marks: $(1.5 \times 103 + 6 \times 150 + 3 \times 140 + 3 \times 160) / 13.5 \approx$ 145.
  • JEE Main: about the 98.3 percentile, so AIR ≈ 24,000. Range: 131 to 158 marks, which is AIR about 16,500 to 35,300.
  • JEE Advanced (same evidence, hard questions weighted in): about 102 marks, so AIR ≈ 20,600 among Advanced candidates, with a range of about 12,600 to 34,300.

The graph

The graph has one point a week, counting back from today. Each point is the projection as it stood on that day, using only the evidence you had by then. The last point is today. The shaded band is the range. Rank runs on a log scale, so moving from AIR 50,000 to 25,000 looks as big as moving from 2,000 to 1,000, because each halves the number of students ahead of you.

What it can and cannot tell you