The leaderboard is live. And as predicted, my Discord DMs look like this:

“Bhaiya my score is not showing”
“I merged 3 PRs but leaderboard shows 0”
“Please check my account”

I want to help every single one of you. But I need you to help me help you. This post is a visual guide on how to check your own score, diagnose common issues, and, if you still need help, how to ask so I can resolve it in 30 seconds instead of 30 minutes.

Step 1: Check the Contributors List First

Before anything else, go to the Projects page and click the “Participants” tab.

Projects page with the Participants tab highlighted

Find your name. Use the search box. Try your GitHub username.

  • Found yourself? Great, move to Step 2.
  • Not found? Your registration may not have been processed, or your details have a mismatch. Re-register using the Master Form link on the site. Then wait 24 hours for the next data sync.

Step 2: Check Your GitHub Username

This is the number one cause of scoring issues. The scoring engine matches your registered GitHub username against PR authors. This match is case-sensitive.

Registered as GitHub profile Match?
PraveenKumar PraveenKumar Yes
PraveenKumar praveenkumar NO
praveenkumar PraveenKumar NO

Side-by-side comparison showing a case mismatch

How to check: Go to your GitHub profile. Look at the URL, github.com/YourUsername. That exact casing is what should be in your registration.

How to fix: Re-register with the correct casing. The system keeps the latest registration.

Step 3: Check Your PR in the Validator

Go to the PR Validator page. Paste your PR URL (the full GitHub URL like https://github.com/org/repo/pull/42).

The validator checks:

  1. Is the repository a registered SSoC project?
  2. Is the PR merged?
  3. Does it have a difficulty label?
  4. Is the author registered?

PR Validator showing checks with results

Common failures:

  • “Not a registered project”, You contributed to a repo that is not part of SSoC. Check the Projects page for the list of registered repos.
  • “No difficulty label”, Your PA needs to add a label (Easy, Medium, Hard, Advanced) to the PR. Ping them.
  • “PR not merged”, Only merged PRs count. Open or closed PRs do not score.

Step 4: Check the Leaderboard

Go to the Leaderboard page. Search for your GitHub username.

  • Found with a score? Everything is working. Click your name to see the full breakdown.
  • Found with score 0? Your PRs might not have labels, or they were merged in non-registered projects.
  • Not found at all? Go back to Step 1.

Leaderboard search showing a contributor

Step 5: If You Still Need Help

After checking all four steps above, if your score is still wrong, here is exactly what to send me on Discord:

code
1. My GitHub username: [exact username, case-sensitive]
2. My Discord ID: [your Discord username]
3. The PR(s) Im asking about: [full GitHub URL for each PR]
4. What I expected: [e.g., “I expected 45 points for this Medium PR”]
5. What I see: [e.g., “My leaderboard score is 0”]
6. What I already checked:
   - [ ] I found myself in the Contributors list
   - [ ] My GitHub username case matches my registration
   - [ ] My PR has a difficulty label
   - [ ] My PR is merged
   - [ ] The repo is a registered SSoC project

Why this format helps: With this information, I can look up your case in Ground Control in literally 10 seconds. Without it, I have to ask you five follow-up questions, wait for replies, and manually check each data source. The difference is 30 seconds vs 30 minutes.

The Top 5 Issues (And Their Fixes)

Issue Cause Fix Who Fixes It
Score is 0 PRs have no difficulty labels Add labels to PRs Your Project Admin
Not on leaderboard GitHub username case mismatch Re-register with exact casing You
PR not scored Repo is not a registered SSoC project Check Projects page You (choose registered projects)
Name not in Contributors Registration not processed or mismatch Re-register via Master Form You
Score seems low Only some PRs have labels Ask PA to label all merged PRs Your Project Admin

A Request

I am one person managing a programme with thousands of contributors. Every well-formatted help request saves me time that I can spend making the platform better for everyone.

Before you DM me:

  1. Run through Steps 1-4 above
  2. If you still need help, use the template in Step 5
  3. Be patient, the scoring engine does not run in real-time

Most “missing score” issues are one of three things: case mismatch, missing label, or unregistered project. All three are fixable by you or your PA without needing me at all.

Thank you for being part of SSoC 2026. Now go check that leaderboard.

Pin this post. Bookmark it. Share it with your project group. The fewer “bhaiya my score” DMs I get, the more features I can ship.