UPSCGeeks

    Footer

    UPSCGeeks

    Innovate Your Study, Accelerate Your Success.

    Instagram

    Resources

    • Study Material
    • Answer Evaluator
    • Question Bank
    • Mains PYQs
    • Daily Quiz
    • UPSC

    Explore More

    • FAQ
    • Content Summarizer
    • Study Timetable
    • Report a Correction

    Company

    • About
    • Blog
    • Contact
    • Editorial Policy

    Legal

    • Privacy
    • Terms
    • Disclaimer
    • Data Controls

    © 2026 UPSC Geeks. All rights reserved.

    UPSC Geeks Contests

    Compete like it's exam day

    Timed, UPSC-pattern contests scored instantly with negative marking. Beat the clock, beat the field, and watch your rating climb.

    Start competingRegister for the next contestSee past results
    Free to enter Real UPSC marking scheme Instant results

    41

    Contests

    3

    Entries

    2774

    Questions

    Featured contest

    Polity Sprint

    A focused 25-question sprint on Indian Polity & Governance, drawn from real UPSC Prelims PYQs. 30 minutes, +2 / −0.66. Quick way to test one subject and climb the leaderboard.

    25 questions 30 minutes 2 competing
    Start nowLeaderboard

    Mark your calendar

    Upcoming contests

    Register to get counted in, and add the start time to your calendar.

    Upcoming…

    Weekly Challenge — 18 Oct

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View & register
    Upcoming…

    Monthly Grand Test — Nov 2026

    The monthly grand test — a full 100-question, 120-minute Prelims-scale paper, +2 / −0.66. Live for a full day: sit it any time in the 24-hour window and peak your rating.

    100 Qs120 min
    View & register

    On your schedule

    Practice anytime

    Open contests you can take whenever you're ready — same timer, same scoring.

    Open

    UPSC Prelims 2016 — Full Mock (GS Paper I)

    The complete 2016 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2017 — Full Mock (GS Paper I)

    The complete 2017 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2019 — Full Mock (GS Paper I)

    The complete 2019 UPSC Civil Services Prelims General Studies Paper I — 99 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    99 Qs120 min
    Start contest
    Open

    UPSC Prelims 2018 — Full Mock (GS Paper I)

    The complete 2018 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2025 — Full Mock (GS Paper I)

    The complete 2025 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2020 — Full Mock (GS Paper I)

    The complete 2020 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2021 — Full Mock (GS Paper I)

    The complete 2021 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2022 — Full Mock (GS Paper I)

    The complete 2022 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2026 — Full Mock (GS Paper I)

    The complete 2026 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    UPSC Prelims 2023 — Full Mock (GS Paper I)

    The complete 2023 UPSC Civil Services Prelims General Studies Paper I — 100 questions in 120 minutes, in the original paper order. Real UPSC marking: +2 for each correct answer, −0.66 for each wrong one. Sit it anytime and see where you rank.

    100 Qs120 min
    Start contest
    Open

    History Sprint

    A focused 25-question sprint on Indian History & Culture, drawn from real UPSC Prelims PYQs. 30 minutes, +2 / −0.66. Quick way to test one subject and climb the leaderboard.

    25 Qs30 min
    Start contest
    Open

    Geography Sprint

    A focused 25-question sprint on Geography (India & World), drawn from real UPSC Prelims PYQs. 30 minutes, +2 / −0.66. Quick way to test one subject and climb the leaderboard.

    25 Qs30 min
    Start contest
    Open

    Economy Sprint

    A focused 25-question sprint on the Indian Economy, drawn from real UPSC Prelims PYQs. 30 minutes, +2 / −0.66. Quick way to test one subject and climb the leaderboard.

    25 Qs30 min
    Start contest
    Open

    Environment Sprint

    A focused 25-question sprint on Environment & Ecology, drawn from real UPSC Prelims PYQs. 30 minutes, +2 / −0.66. Quick way to test one subject and climb the leaderboard.

    25 Qs30 min
    Start contest
    Open

    Science & Tech Sprint

    A focused 25-question sprint on Science & Technology, drawn from real UPSC Prelims PYQs. 30 minutes, +2 / −0.66. Quick way to test one subject and climb the leaderboard.

    25 Qs30 min
    Start contest

    How it works

    From sign-up to scoreboard in four steps

    1

    Pick a contest

    Join a live event, register for an upcoming one, or take an open contest anytime.

    2

    Race the clock

    UPSC-pattern MCQs under real exam timing, with real negative marking.

    3

    Get scored instantly

    Your scorecard is ready the second you submit — no waiting for results.

    4

    Climb the ladder

    Earn a contest rating that updates after every rated event, and chase the podium.

    What you earn

    More than a score

    Every contest feeds your rating, your rank history, and your revision plan.

    Instant scorecards

    Scored with UPSC-style negative marking the moment you submit.

    A rating that tracks form

    A chess-style (Glicko-2) contest rating that rises as you beat stronger fields.

    Leaderboards & medals

    Live rankings during contests, podium finishes recorded forever.

    Question-level analysis

    Review every answer after the contest and see exactly where marks slipped.

    Archive

    Past contests

    Browse finished contests, final leaderboards and your own analysis.

    Ended

    Weekly Challenge — 11 Oct

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Fortnightly Test — 11 Oct

    A bigger fortnightly test — 75 questions on a personal 90-minute timer, +2 / −0.66. Half a real Prelims. Live all Sunday (10:00–22:00 IST), ranked and rated.

    75 Qs90 min
    View results
    Ended

    Weekly Challenge — 04 Oct

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Monthly Grand Test — Oct 2026

    The monthly grand test — a full 100-question, 120-minute Prelims-scale paper, +2 / −0.66. Live for a full day: sit it any time in the 24-hour window and peak your rating.

    100 Qs120 min
    View results
    Ended

    Fortnightly Test — 27 Sep

    A bigger fortnightly test — 75 questions on a personal 90-minute timer, +2 / −0.66. Half a real Prelims. Live all Sunday (10:00–22:00 IST), ranked and rated.

    75 Qs90 min
    View results
    Ended

    Weekly Challenge — 27 Sep

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Weekly Challenge — 20 Sep

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Fortnightly Test — 13 Sep

    A bigger fortnightly test — 75 questions on a personal 90-minute timer, +2 / −0.66. Half a real Prelims. Live all Sunday (10:00–22:00 IST), ranked and rated.

    75 Qs90 min
    View results
    Ended

    Weekly Challenge — 13 Sep

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Weekly Challenge — 06 Sep

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min1
    View results
    Ended

    Monthly Grand Test — Sep 2026

    The monthly grand test — a full 100-question, 120-minute Prelims-scale paper, +2 / −0.66. Live for a full day: sit it any time in the 24-hour window and peak your rating.

    100 Qs120 min
    View results
    Ended

    Weekly Challenge — 30 Aug

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Fortnightly Test — 30 Aug

    A bigger fortnightly test — 75 questions on a personal 90-minute timer, +2 / −0.66. Half a real Prelims. Live all Sunday (10:00–22:00 IST), ranked and rated.

    75 Qs90 min
    View results
    Ended

    Weekly Challenge — 23 Aug

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Fortnightly Test — 16 Aug

    A bigger fortnightly test — 75 questions on a personal 90-minute timer, +2 / −0.66. Half a real Prelims. Live all Sunday (10:00–22:00 IST), ranked and rated.

    75 Qs90 min
    View results
    Ended

    Weekly Challenge — 16 Aug

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Weekly Challenge — 09 Aug

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Weekly Challenge — 02 Aug

    The weekly live challenge — 50 UPSC PYQs on a personal 60-minute timer, +2 / −0.66. Live all Sunday (10:00–22:00 IST): register, sit it any time in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Fortnightly Test — 02 Aug

    A bigger fortnightly test — 75 questions on a personal 90-minute timer, +2 / −0.66. Half a real Prelims. Live all Sunday (10:00–22:00 IST), ranked and rated.

    75 Qs90 min
    View results
    Ended

    Monthly Grand Test — Aug 2026

    The monthly grand test — a full 100-question, 120-minute Prelims-scale paper, +2 / −0.66. The one to peak your rating on.

    100 Qs120 min
    View results
    Ended

    Weekly Challenge — 26 Jul

    The weekly live sprint — 50 UPSC PYQs in 60 minutes, +2 / −0.66. Register, show up in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results
    Ended

    Fortnightly Test — 19 Jul

    A bigger fortnightly test — 75 questions in 90 minutes, +2 / −0.66. Half a real Prelims, live and ranked.

    75 Qs90 min
    View results
    Ended

    Weekly Challenge — 19 Jul

    The weekly live sprint — 50 UPSC PYQs in 60 minutes, +2 / −0.66. Register, show up in the window, get ranked and gain or lose contest rating when it finalises.

    50 Qs60 min
    View results

    Your rank is waiting

    The aspirants who clear Prelims practise under pressure. Take one contest today and find out where you really stand.

    Jump into a contest