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.

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 |

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:
- Is the repository a registered SSoC project?
- Is the PR merged?
- Does it have a difficulty label?
- Is the author registered?

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.

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:
1. My GitHub username: [exact username, case-sensitive]
2. My Discord ID: [your Discord username]
3. The PR(s) I’m 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:
- Run through Steps 1-4 above
- If you still need help, use the template in Step 5
- 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.
