Courses

By rohit.pandey1
|
Updated on 21 Apr 2026, 15:15 IST
JEE Main 2026 Session 2 result was declared on April 20, 2026 at 7:40 PM. A total of 26 candidates scored 100 percentile (NTA score of 100.0000000). Aarush Singhal from Chandigarh holds AIR 1 in JEE Main 2026. States with the most 100-percentile scorers include Andhra Pradesh (5), Telangana (5), and Rajasthan (4). No female candidate achieved 100 percentile. The JEE Advanced 2026 qualifying cutoff for the General category is 82.4164528 percentile. JEE Advanced 2026 registration opens April 23, 2026.
Check Your JEE Rank: JEE Main 2026 Rank and College Predictor
The JEE Main 2026 Toppers List for Session 2 is the official list published by the National Testing Agency (NTA) that identifies all candidates who achieved a 100 NTA percentile score in the Joint Entrance Examination (Main) April session. The list also includes the All India Rank 1 (AIR 1) holder and state-wise, category-wise, and gender-wise top performers.
The JEE Main 2026 Session 2 result was officially declared on April 20, 2026 at 7:40 PM. Over 15,38,474 unique candidates appeared across both sessions of JEE Main 2026, making it one of the most competitive years on record.
| Parameter | Details |
| Exam Name | JEE Main 2026 (Session 2 / April Session) |
| Conducting Authority | National Testing Agency (NTA) |
| Session 2 Exam Dates | April 2–8, 2026 |
| Result Declaration Date | April 20, 2026 |
| Total Unique Candidates Appeared | 15,38,474 |
| Number of 100 Percentile Scorers (Session 2) | 26 |
| Session 1 Toppers (100 percentile) | 12 |
| AIR 1 Name | Aarush Singhal |
| AIR 1 State | Chandigarh |
| Top Performing States | Andhra Pradesh (5), Telangana (5), Rajasthan (4) |
| Female Topper (Highest Percentile) | Mallavarapu Aasna – 99.9982287 |
| General Category Cutoff (JEE Advanced) | 82.4164528 percentile |
| OBC-NCL Cutoff | 80.9232583 percentile |
| SC Category Cutoff | 63.9172792 percentile |
| ST Category Cutoff | 52.0174712 percentile |
| Official Website | jeemain.nta.nic.in |
The JEE Main 2026 AIR 1 has been officially announced by NTA. After applying the tie-breaking criteria across all 26 candidates who scored 100 percentile, Aarush Singhal from Chandigarh has been designated as the AIR 1 holder in JEE Main 2026 Session 2.
| JEE Main 2026 AIR 1 Details | |
| Name | Aarush Singhal |
| State of Eligibility | Chandigarh |
| NTA Percentile Score | 100.0000000 |
| Application Number | 260310004785 |
In JEE Main, because the exam is conducted across multiple shifts and sessions, the NTA uses a percentile normalisation process rather than raw marks to assign ranks. This means more than one candidate can share a high percentile even if raw marks differ slightly across shifts.
Tie-breaking rule for AIR 1 in JEE Main 2026:
When multiple candidates score equal percentile, the following tie-breaker order applies:

Also Check: JEE Main 2026 Tie Breaking Rules
A total of 26 candidates scored a perfect 100.0000000 NTA percentile in JEE Main 2026 Session 2 — more than double the 12 candidates who achieved this in Session 1. The NTA officially publishes the topper list with candidate name, application number, and state of eligibility.

JEE

NEET

Foundation JEE

Foundation NEET

CBSE
| S.No. | Application No. | Candidate Name | State of Eligibility |
| 1 | 260310004785 | Aarush Singhal | Chandigarh |
| 2 | 260310031278 | Jonnala Roshan Manideep Reddy | Andhra Pradesh |
| 3 | 260310038881 | Shreyas Mishra | Delhi (NCT) |
| 4 | 260310047693 | Mantha Shiva Kamesh | Telangana |
| 5 | 260310086622 | Siddharth Shrikant Athaley | Maharashtra |
| 6 | 260310088709 | Narendrababu Gari Mahith | Andhra Pradesh |
| 7 | 260310097171 | Thunga Durga Suprabhath | Andhra Pradesh |
| 8 | 260310102923 | Arnav Gandhi | Haryana |
| 9 | 260310164042 | Shubham Kumar | Bihar |
| 10 | 260310171424 | Aditya Gupta | Delhi (NCT) |
| 11 | 260310175949 | Thammina Girish | Tamil Nadu |
| 12 | 260310215465 | Kabeer Chhillar | Rajasthan |
| 13 | 260310220953 | Chiranjib Kar | Rajasthan |
| 14 | 260310228381 | Bhavesh Patra | Odisha |
| 15 | 260310231839 | Anay Jain | Haryana |
| 16 | 260310234618 | Atharva Panjabi | Delhi (NCT) |
| 17 | 260310241955 | Arnav Gautam | Rajasthan |
| 18 | 260310394397 | Doranala Bhavitesh Reddy | Telangana |
| 19 | 260310432915 | Pasala Mohith | Andhra Pradesh |
| 20 | 260310434363 | Madhav Viradiya | Maharashtra |
| 21 | 260310635369 | Purohit Nimay | Gujarat |
| 22 | 260310654532 | Sai Rithvik Reddy Venkatreddy Valla | Telangana |
| 23 | 260310757063 | Vivan Sharad Mahiswari | Telangana |
| 24 | 260310787719 | Bijjam Venkata Chandra Sekhar Reddy | Andhra Pradesh |
| 25 | 260310789985 | Yashwardhan | Rajasthan |
| 26 | 260311075810 | Rishi Premnath | Telangana |
| Session | Exam Dates | Number of 100 Percentilers | Key States |
| Session 1 (January) | Jan 21–29, 2026 | 12 | Rajasthan, Delhi, Telangana |
| Session 2 (April) | Apr 2–8, 2026 | 26 | Andhra Pradesh, Telangana, Rajasthan |
| Combined Final List | — | 26 (best score used per candidate) | — |
The complete state-wise topper list below covers the highest-scoring candidate from every state and Union Territory across India. This includes all 26 candidates with 100 percentile, plus the top scorers from the remaining states and UTs.
| S.No. | Application No. | State | Candidate Name | NTA Score |
| 1 | 260310432915 | Andhra Pradesh | Pasala Mohith | 100.0000000 |
| 2 | 260310787719 | Andhra Pradesh | Bijjam Venkata Chandra Sekhar Reddy | 100.0000000 |
| 3 | 260310097171 | Andhra Pradesh | Thunga Durga Suprabhath | 100.0000000 |
| 4 | 260310031278 | Andhra Pradesh | Jonnala Roshan Manideep Reddy | 100.0000000 |
| 5 | 260310088709 | Andhra Pradesh | Narendrababu Gari Mahith | 100.0000000 |
| 6 | 260310164042 | Bihar | Shubham Kumar | 100.0000000 |
| 7 | 260310004785 | Chandigarh | Aarush Singhal | 100.0000000 |
| 8 | 260310171424 | Delhi (NCT) | Aditya Gupta | 100.0000000 |
| 9 | 260310038881 | Delhi (NCT) | Shreyas Mishra | 100.0000000 |
| 10 | 260310234618 | Delhi (NCT) | Atharva Panjabi | 100.0000000 |
| 11 | 260310635369 | Gujarat | Purohit Nimay | 100.0000000 |
| 12 | 260310231839 | Haryana | Anay Jain | 100.0000000 |
| 13 | 260310102923 | Haryana | Arnav Gandhi | 100.0000000 |
| 14 | 260310434363 | Maharashtra | Madhav Viradiya | 100.0000000 |
| 15 | 260310086622 | Maharashtra | Siddharth Shrikant Athaley | 100.0000000 |
| 16 | 260310228381 | Odisha | Bhavesh Patra | 100.0000000 |
| 17 | 260310215465 | Rajasthan | Kabeer Chhillar | 100.0000000 |
| 18 | 260310241955 | Rajasthan | Arnav Gautam | 100.0000000 |
| 19 | 260310789985 | Rajasthan | Yashwardhan | 100.0000000 |
| 20 | 260310220953 | Rajasthan | Chiranjib Kar | 100.0000000 |
| 21 | 260310175949 | Tamil Nadu | Thammina Girish | 100.0000000 |
| 22 | 260310047693 | Telangana | Mantha Shiva Kamesh | 100.0000000 |
| 23 | 260311075810 | Telangana | Rishi Premnath | 100.0000000 |
| 24 | 260310654532 | Telangana | Sai Rithvik Reddy Venkatreddy Valla | 100.0000000 |
| 25 | 260310757063 | Telangana | Vivan Sharad Mahiswari | 100.0000000 |
| 26 | 260310394397 | Telangana | Doranala Bhavitesh Reddy | 100.0000000 |
| 27 | 260310112562 | Uttar Pradesh | Utkarsh | 99.9992497 |
| 28 | 260310184412 | Karnataka | A Vishnu Sai Theja | 99.9992454 |
| 29 | 260310641089 | Madhya Pradesh | Riddhesh Anant Bendale | 99.9992186 |
| 30 | 260310364382 | West Bengal | Kuntal Choudhury | 99.9984908 |
| 31 | 260310382492 | Punjab | Bharat Bansal | 99.9976982 |
| 32 | 260310351475 | Kerala | Niranjan J Pillai | 99.9956573 |
| 33 | 260310232250 | Uttarakhand | Gurashish Singh Chadha | 99.9956573 |
| 34 | 260310087433 | Chhattisgarh | Yug Maheshwari | 99.9937491 |
| 35 | 260310267212 | Assam | Yashraj Singh | 99.9811354 |
| 36 | 260311321113 | Jharkhand | Vaishnavi Kumari | 99.9775257 |
| 37 | 260310439612 | Puducherry | H Karthikeyan | 99.9630985 |
| 38 | 260310034986 | Himachal Pradesh | Rohit Sharma | 99.9549354 |
| 39 | 260310215317 | Jammu and Kashmir | Abhinav Batta | 99.9419360 |
| 40 | 260310734204 | Outside India | Davis Saju John | 99.9148010 |
| 41 | 260310362774 | Sikkim | Shaurya Veer Singh | 99.8840696 |
| 42 | 260310843493 | Tripura | Adriraj Saha | 99.8611562 |
| 43 | 260310214688 | Goa | Tanay Ajit Prabhu | 99.8251735 |
| 44 | 260310363717 | Daman and Diu | Harsh Agarwal | 99.7749684 |
| 45 | 260310008403 | Arunachal Pradesh | Aiman Tanish | 99.7366348 |
| 46 | 260310024556 | Manipur | Clinton Akoijam | 99.5532116 |
| 47 | 260310840997 | Dadra and Nagar Haveli | Manosij Das | 99.2332087 |
| 48 | 260310051633 | Meghalaya | Vishnu Bhardwaj Upadhyay | 98.9615457 |
| 49 | 260310574449 | Andaman and Nicobar Islands | Hemakshi Kumar | 98.6703742 |
| 50 | 260310338394 | Ladakh | Abrar Hussain Mala | 97.3451867 |
| 51 | 260310967141 | Mizoram | Ramdinsanga | 97.0306107 |
| 52 | 260310316445 | Nagaland | Victor Sunep Dowarah | 94.7428057 |
| 53 | 260310535272 | Lakshadweep | Rayyan Zakib N | 89.8173399 |
Also Check: List of JEE Main 2026 Session 1 Toppers | List JEE Main 2026 Telangana Toppers
Understanding the distribution of top ranks across categories is critical for reserved-category students. The NTA releases separate topper rankings for General, OBC-NCL, EWS, SC, and ST categories. Here are the official JEE Main 2026 Session 2 category-wise toppers:
| Category | Topper Name |
| General (UR) | Aarush Singhal |
| OBC-NCL | Narendrababu Gari Mahith |
| EWS | Sai Rithvik Reddy Venkatreddy Valla |
| SC | Deva Srivedh |
| ST | Daksh Sehra |
| Category | JEE Main 2026 Qualifying Cutoff Percentile |
| General (UR) | 82.4164528 |
| OBC-NCL | 80.9232583 |
| EWS | ~80–82 (approx.) |
| SC | 63.9172792 |
| ST | 52.0174712 |
| PwD | Category-specific lower threshold |
NTA announced five female top scorers in Session 2 of JEE Main 2026. None of them scored a perfect 100 percentile, continuing a trend where the top 26 positions are held entirely by male candidates. Despite this, all five female top performers achieved exceptional NTA scores in the 99.99+ range.

| S.No. | Gender | Application No. | State | Candidate Name | NTA Score |
| 1 | Female | 260310443636 | Telangana | Mallavarapu Aasna | 99.9982287 |
| 2 | Female | 260310243601 | Haryana | Ashi Grewal | 99.9969766 |
| 3 | Female | 260310581378 | Rajasthan | Saumya Gupta | 99.9965185 |
| 4 | Female | 260310087925 | Rajasthan | Arohi Deshpande | 99.9965137 |
| 5 | Female | 260311091938 | Delhi (NCT) | Devanyaa Rana | 99.9962208 |
Mallavarapu Aasna from Telangana is the top-scoring female candidate in JEE Main 2026 Session 2 with an NTA score of 99.9982287 percentile. Ashi Grewal from Haryana, who was the top female scorer in Session 1, retained her position at second place with 99.9969766 percentile.
Also Check: JEE Main 2026 Category Wise Cutoff
For reference, the notable candidates who scored 100 percentile in JEE Main 2026 Session 1 include:
| Topper Name | State | Percentile |
| Arnav Jain | — | 100 |
| Pasala Mohith | Andhra Pradesh | 100 |
| Shreyas Mishra | Delhi (NCT) | 100 |
| Shubham Kumar | Bihar | 100 |
| Kabeer Chhillar | Rajasthan | 100 |
| Others (total 12 candidates) | Multiple states | 100 |
Session 1 Female Topper: Ashi Grewal from Haryana scored 99.9969766 percentile — the highest among female candidates in either session of JEE Main 2026.
A common question among students is: how many marks did JEE Main 2026 toppers score out of 300?
Candidates who achieved 100 percentile in JEE Main 2026 scored in the range of 290 to 300 marks out of 300. Because the NTA uses percentile normalisation across different exam shifts, more than one candidate can achieve 100 percentile even if their raw marks differ slightly.
| Marks Range (out of 300) | Expected Percentile | Approximate AIR |
| 300/300 (Perfect score) | 100 | AIR 1 (shared) |
| 295–299 | 100 | AIR 1–10 |
| 290–294 | 100 | AIR 1–26 |
| 280–289 | 99.90–99.99 | Top 27–500 |
| 270–279 | 99.80–99.89 | Top 500–1,000 |
Key insight: To score 100 percentile in JEE Main 2026, candidates need to score above 290 marks out of 300. Kabeer Chhillar and Pasala Mohith achieved a perfect 300/300 in Session 1 — a rare feat in JEE Main history.
The marks vs percentile mapping is one of the most searched topics after the JEE Main 2026 Session 2 result. Here is a comprehensive analysis for self-assessment:
| Marks (out of 300) | Expected NTA Percentile | Approximate AIR |
| 290–300 | 100 | 1–26 |
| 280–289 | 99.90–99.99 | 27–500 |
| 250–279 | 99.50–99.89 | 501–5,000 |
| 220–249 | 98.50–99.49 | 5,001–20,000 |
| 180–219 | 96.00–98.49 | 20,001–60,000 |
| 120–179 | 90.00–95.99 | 60,001–1,50,000 |
| 95–119 | 82.00–89.99 | 1,50,001–2,50,000 |
A comparison of AIR 1 data from previous years against JEE Main 2026 provides valuable insights into how competition and exam difficulty have evolved year-on-year.
| Parameter | JEE Main 2025 | JEE Main 2026 |
| Total 100 Percentilers | 56 | 26 |
| Session 1 Toppers | ~24 | 12 |
| Session 2 Toppers | ~32 | 26 |
| Typical Score for Top Rank | Near or at 300/300 | 290–300/300 |
| Top Female Percentile | 99.99+ | 99.9982287 (Mallavarapu Aasna) |
| Subject-wise Difficulty | Maths toughest; Physics & Chemistry moderate | Similar; Maths still the deciding section |
| Paper Pattern Changes | No structural change vs 2024 | No new changes vs 2025 |
| Dominant States | Rajasthan, Telangana | Andhra Pradesh (5), Telangana (5), Rajasthan (4) |
In JEE Main 2025, nearly 90% of the 56 perfect scorers chose CSE at IIT Bombay or IIT Delhi after clearing JEE Advanced. A similar trend is expected for 2026 toppers. The significantly lower number of 100-percentilers in 2026 (26 vs 56 in 2025) suggests tighter normalisation or higher variation in shift difficulty this year.
Candidates need to score above 290 marks out of 300 to achieve 100 percentile in JEE Main 2026. The exact threshold varies slightly by shift difficulty. In easier shifts, even 293–295 marks may be needed. In harder shifts, 290 marks may suffice. The NTA's normalisation process accounts for this variation, ensuring that candidates from different shifts are evaluated on an equal footing.
The JEE Main 2026 qualifying cutoff for JEE Advanced eligibility has been officially released along with the Session 2 result. Only the top 2,50,000 candidates from JEE Main are eligible to appear for JEE Advanced 2026.
| Category | JEE Main 2026 Qualifying Cutoff |
| General (UR) | 82.4164528 percentile |
| OBC-NCL | 80.9232583 percentile |
| SC | 63.9172792 percentile |
| ST | 52.0174712 percentile |
| General-PwD | Category-specific lower threshold |
Crossing this cutoff makes you eligible for JEE Advanced — it does not guarantee NIT or IIIT admission. NIT admission requires a significantly higher percentile (97–99+), which is determined during JoSAA counselling rounds based on rank, branch, and seat availability.
Students can access the official JEE Main 2026 toppers list PDF directly from the NTA portal:
If you have qualified JEE Main 2026, here is your step-by-step action plan:
If you qualified for JEE Advanced 2026:
For JoSAA 2026 Counselling (NITs, IIITs, GFTIs):
For state-level counselling:
Students who achieved AIR 1 to AIR 26 (100 percentile) in JEE Main 2026 and also clear JEE Advanced 2026 are virtually certain to secure placements at India's premier institutions. Based on historical admission data:
Through JEE Advanced + JoSAA (IITs):
Through JoSAA only (NIT/IIIT system):
The JEE Main 2026 Toppers List (Session 2) marks a landmark year with Aarush Singhal from Chandigarh securing AIR 1 and 26 candidates achieving 100 percentile overall. The result was declared on April 20, 2026, with Andhra Pradesh (5), Telangana (5), and Rajasthan (4) dominating the national merit list. The top female scorer is Mallavarapu Aasna from Telangana with 99.9982287 percentile. The JEE Advanced 2026 qualifying cutoff stands at 82.4164528 percentile for the General category. JEE Advanced registration opens April 23, and JoSAA 2026 counselling is slated to begin June 2, 2026.
For aspirants targeting JEE Main 2027, the data from this year's toppers makes the formula clear: consistent accuracy in Mathematics and Physics, minimising negative marks, and high subject-wise percentile across all three sections are the defining characteristics of a 100-percentile score.
No courses found
Aarush Singhal from Chandigarh is the AIR 1 holder in JEE Main 2026 Session 2, with an NTA score of 100.0000000 percentile and application number 260310004785.
A total of 26 candidates scored 100.0000000 percentile in JEE Main 2026 Session 2. In Session 1, 12 candidates achieved this milestone. The final rank is based on the best percentile across both sessions.
The toppers can vary between sessions since candidates may appear in both and their best score is used for ranking. Several candidates — such as Shreyas Mishra, Shubham Kumar, Kabeer Chhillar, and Pasala Mohith — appeared in the high-scorer lists for both sessions.
AIR 1 in JEE Main significantly increases a candidate's chances, but IIT Bombay CSE admission depends on JEE Advanced performance and the JoSAA counselling process. Candidates must first clear JEE Advanced and then fill preferences during JoSAA.
The official qualifying cutoff is 82.4164528 percentile for General category, 80.9232583 for OBC-NCL, 63.9172792 for SC, and 52.0174712 for ST.
Candidates need to score above 290 marks out of 300 to achieve 100 percentile. The exact score varies by shift difficulty due to NTA's normalisation process.
The top-scoring female candidate in Session 2 was Mallavarapu Aasna from Telangana with 99.9982287 percentile. In Session 1, Ashi Grewal from Haryana scored 99.9969766 percentile — the top female score across both sessions.
NTA uses the highest percentile across both sessions for the final All India Rank. If your Session 1 percentile is higher, that score is used for ranking and JEE Advanced eligibility.