The score that
moves you up
A promotion cutoff is the score that lifts you into the next division in USACO — the USA Computing Olympiad. This page compiles the historical cutoffs by season, explains how each one is set, and shows what to aim for in Bronze, Silver, Gold and Platinum.
Independent guide — historical figures compiled from public results; verify any exact number against usaco.org · Last reviewed 15 July 2026.
| Boundary | Typical cutoff |
|---|---|
| Bronze → Silver | ~750 |
| Silver → Gold | 700–750 |
| Gold → Platinum | 750–800 |
| Monthly (all tiers) | 650–750 |
| US Open peak | up to 850 |
The Direct Answer
What is a USACO promotion cutoff?
A USACO promotion cutoff is the minimum score — out of 1000 — you must reach in a given contest to move up a division for future contests. The USA Computing Olympiad publishes each cutoff after that contest ends, and it differs every time because every contest’s difficulty differs.
There is no cutoff you can look up in advance. USACO sets the threshold for each contest once the contest window has closed and every submission has been graded, so the number reflects that specific problem set and that specific field of competitors. This is why the same division’s cutoff can be 650 one month and 750 another — a harder problem set tends to pull the line down, an easier one pushes it up. Clear the line and you compete in the next division from then on; fall short and you stay put and try again.
Published after the contest
Cutoffs are never announced in advance. USACO posts each contest’s promotion threshold once the window closes and results are final — you compete first, then learn the line.
A perfect 1000 promotes instantly
Score a full 1000 during the contest and you are promoted in-contest: you may open the next division’s problems inside the same window, with a fresh timer.
Different every contest
Because each contest has its own problems and field, the threshold is set per contest. Recent monthly contests have mostly landed between 650 and 750 points.
By Season
What have USACO cutoffs been in past seasons?
Across the four seasons below, USACO monthly cutoffs mostly sat between 650 and 750, with the highest cutoffs of all recorded at the proctored US Open — the Gold→Platinum line reached 850 in the 2024–25 US Open. Figures are compiled from public results and should be treated as a guide, not a guarantee.
Read these figures as a guide
The tables below are compiled historical figures, not an official announcement. The authoritative promotion threshold for any single contest is published on the results pages at usaco.org — always verify an exact number there before relying on it. Each row shows the score needed to clear that boundary; in prior seasons a contest set had three or four problems worth 1000 points total, so cutoffs are read on the same 1000-point scale used today.
2024–25 Season
| Contest | Bronze→Silver | Silver→Gold | Gold→Platinum |
|---|---|---|---|
| December | 700 | 700 | 700 |
| January | 700 | 700 | 700 |
| February | 700 | 700 | 700 |
| US Open | 700 | 750 | 850 |
2023–24 Season
| Contest | Bronze→Silver | Silver→Gold | Gold→Platinum |
|---|---|---|---|
| December | 750 | 750 | 700 |
| January | 750 | 700 | 750 |
| February | 750 | 700 | 750 |
| US Open | 650 | 650 | 700 |
2022–23 Season
| Contest | Bronze→Silver | Silver→Gold | Gold→Platinum |
|---|---|---|---|
| December | 750 | 700 | 750 |
| January | 750 | 700 | 750 |
| February | 750 | 700 | 750 |
| US Open | 750 | 750 | 750 |
2021–22 Season
| Contest | Bronze→Silver | Silver→Gold | Gold→Platinum |
|---|---|---|---|
| December | 700 | 700 | 750 |
| January | 750 | 750 | 650 |
| February | 700 | 650 | 750 |
| US Open | 700 | 700 | 800 |
Compiled from the results archive mirrored at www.usaco.org.cn; primary authority is usaco.org · Last reviewed 15 July 2026.
Reading The Numbers
How do I read a cutoff score?
A USACO contest is scored out of 1000 — typically three problems at 333.33 points each, and each problem splits into about ten test cases worth roughly 33.33 points apiece. So a cutoff is really a count of test cases: 750 points is about 22 to 23 of the 30 test cases in a three-problem set.
Reading a cutoff this way makes it far less abstract. Two problems solved completely earn 666.66 points, which sits below most recent monthly lines — so promotion almost always requires meaningful partial credit on a third problem, not just two clean solves. A 700 cutoff is roughly two full solves plus one extra test case; a 750 cutoff is two full solves plus a solid partial; and an 800–850 cutoff, seen at the US Open, means you were close to solving all three. The grader returns instant per-test-case verdicts and only your last submission per problem counts, so partial credit is there to be chased right up to the final minute. The mechanics of scoring and in-contest promotion live on the competition guide.
Targets By Division
What score do I need to get promoted?
There is no fixed number, since cutoffs vary per contest — but recent seasons give reliable targets: aim for about 750 to leave Bronze, 700–750 to leave Silver, and 750–800 to leave Gold. The proctored US Open has produced the highest cutoffs on record, reaching 850 for Gold→Platinum in 2024–25.
Bronze → Silver
Target ~750
Historically the steadiest boundary, sitting between 700 and 750 across recent seasons. Every Bronze problem is designed to be fully solvable even in Python, so the realistic plan is to solve two problems completely and secure solid partial credit on the third — roughly 22 to 23 of the 30 test cases. Careful edge-case checking, not exotic algorithms, is what clears this line.
Silver → Gold
Target 700–750
The Silver→Gold cutoff has mostly ranged from 700 to 750. Silver is often the division students spend the longest in, because it introduces the first real algorithmic toolkit — greedy reasoning, binary search, prefix sums and depth-first search. The target is the same shape: two problems cleared plus meaningful partials, with the extra margin coming from recognising which standard technique a problem wants.
Gold → Platinum
Target 750–800
The highest and most consistently demanding line, generally 750 to 800. Gold expects dynamic programming, shortest paths, union-find and efficient data structures, so clearing the boundary usually means near-complete solutions on two problems plus real progress on the third. The US Open can push this threshold to 850, so treat a season’s final contest as the hardest place to promote.
Inside Platinum
The final division — no promotion above
Platinum has no division above it, so there is no promotion cutoff to clear — scores here instead feed into US Open and training-camp selection. Note that division standing is no longer necessarily permanent: for 2025–26, Platinum competitors were reset to Gold at the start of the season, so the ladder now behaves more like a yearly ranking than a lifetime badge.
LADDER.STATE
Every cutoff is a step up the ladder
Clearing each division’s cutoff is how competitors climb — from Bronze all the way to Platinum, and for the strongest USA students, toward an IOI medal each summer. Every account begins in Bronze, so your first target is the Bronze-to-Silver cutoff.
New to the contest? See how to register a free account
FAQ
Promotion cutoffs — frequently asked questions
Short, self-contained answers to the questions students and parents ask about USACO cutoffs and promotion. Exact per-contest figures should always be confirmed on usaco.org.
What is a USACO promotion cutoff?
A USACO promotion cutoff is the minimum score, out of 1000, needed in a given contest to move up a division for future contests. The USA Computing Olympiad sets it per contest and publishes it after that contest ends, so it is different every time because each contest’s difficulty is different.
Are USACO cutoff scores announced before the contest?
No. Cutoffs are never announced in advance. USACO determines each contest’s promotion threshold only after the contest window closes and all submissions are graded, because the line depends on that specific problem set and the field of competitors who took it.
What score do I need to get promoted in USACO?
There is no fixed number, but recent seasons give reliable targets: about 750 to leave Bronze, 700–750 to leave Silver, and 750–800 to leave Gold. Monthly contests have mostly landed between 650 and 750, while the proctored US Open has produced the highest cutoffs, reaching 850 for Gold→Platinum in 2024–25.
Can I get promoted during a USACO contest?
Yes, with a perfect score. If you earn a full 1000 during a contest you receive an in-contest promotion and may start the next division’s problems within the same window, with a fresh timer. Otherwise, promotion is granted after the contest to everyone who scored above that contest’s cutoff.
How many points is each USACO problem worth?
Each contest is scored out of 1000 points, typically across three problems worth 333.33 points each. A problem is usually split into about ten test cases worth roughly 33.33 points apiece, so a 750-point cutoff works out to passing about 22 to 23 of the 30 test cases in a three-problem set.
Are USACO promotions permanent, or do cutoffs reset each season?
Promotions were traditionally permanent, even across seasons. That policy is changing: for 2025–26, Platinum competitors were reset to Gold at the start of the season, so division standing now behaves more like a yearly ranking. Cutoffs themselves are always set fresh for each individual contest.
Where can I find the official cutoff for a specific USACO contest?
The authoritative promotion threshold for any single contest is published on the contest results pages at usaco.org. The historical figures on this page are compiled from public results as a guide, so verify any exact number against the official results before relying on it.