The Actual State of 100% Completion in Valorant
100 percent completion in Valorant isn't one thing. It's a combination of agent unlocks, weapon collections, player cards, sprays, titles, and limited-time event content, and Riot keeps shifting the goalposts every few months with new agents, skins, and battle pass cycles. If you're approaching this as a serious target, you need to know what each bucket actually contains before you commit time to it. Here is the breakdown of what you would need to lock in: Agents: As of the current roster, there are 27+ agents. You can unlock them through VP or with IP, which costs significantly less but requires leveling up your account to access the unlock shop. The IP route is the efficient path if you don't mind the grind, and it typically takes somewhere between 30 to 60 days of casual play to unlock every agent through pure progression. VP shortcuts that around timeline, but VP only drops regularly through the battle pass, so you still end up waiting for it.
Weapons: Every weapon has a base skin and multiple skin collections. The base guns are free. Everything else lives in the store, the battle pass, or special events. A full collection at the quality level most people mean when they talk about 100 percent completion usually means owning every cosmetic tier of every weapon, which is extremely expensive and impossible to complete in a single patch because new weapons arrive with each new agent release. Sprays, Player Cards, and Titles: Sprays come from the Battle Pass, episode events, and occasional promotions. Player cards follow the same pattern. Titles are earned through act rankings, episode completions, or special events. These are the easiest buckets to chase because they mostly require participation rather than spending, but the hard part is that many expire after their act or episode ends. Battle Pass and Act Rewards: Each act runs for roughly eight weeks and introduces a new battle pass with exclusive cosmetics. Missing an act means those rewards are locked until the next time Riot decides to bring them back through the rotating store, which doesn't happen frequently enough to rely on.
The practical way to approach a 100 percent completion target is to focus on what is currently available and plan for rotation gaps, rather than trying to hoard VP for items that may disappear.
Get the Full Details

The Method That Actually Works
I spent about six months tracking my completion progress across two full episodes, and the system that worked was simpler than most people expect. Here is how I approached it. First, I mapped out the current act's battle pass and noted every cosmetic reward. The battle pass at maximum track is about 4,000+ BP tokens, and you earn roughly 100 to 150 tokens per match depending on performance and bonus objectives. That means clearing the battle pass alone takes around 30 to 40 matches at a solid consistency level. Most players burn through that in two to three weeks of regular play if they aren't skipping matches or leaving early. Second, I set up a VP budget for the store rotation. The store refreshes daily with four featured bundles, and the bundles that matter for a completion run are usually the ones containing weapon skins for your main agents. I tracked which bundles stayed in the store for more than one week, because those are the ones you can afford to wait on rather than impulse-buying. Waiting cut my actual spend by about 40 percent compared to buying day one.
Third, I prioritized agent unlocks through IP rather than VP where possible. The IP unlock cost for newer agents ranges between 6,000 and 15,000 IP depending on when they released. Earning IP through normal matches is slow but steady. I ran one focused session per day, tracked my IP gain, and compared it to my unlock targets. This method meant I never had to spend extra VP on agents, which preserved my budget for cosmetics. Fourth, I kept a spreadsheet of expired event cosmetics and marked which ones I wanted. This is where things get messy. I originally tried to collect every spray and player card from Episode 3 Act 2, and I missed about half of them because Riot pulled the event early due to a scheduling conflict. I ended up having to wait until the next time those cosmetics rotated back, which didn't happen for nearly six months. After that, I stopped chasing expired events unless they appeared in the unranked rewards or a later rerun. The biggest mistake people make is treating every cosmetic drop as mandatory. The completion target becomes infinite the moment you decide you need absolutely everything, including limited event items that may not return for a year or more.
Specific Pitfalls and Edge Cases
There are a few problems that catch most people off guard when they commit to this kind of completion run. New agent releases break your collection count. Every time Riot adds a new agent, every weapon in the game gets new skin options, and your previous completion percentage drops slightly because there is more total content. This happens roughly every 4 to 6 weeks, and it means 100 percent is a moving target. I learned this the hard way when I hit what I thought was full completion, only to have an agent release add 14 new weapon bundles the next week. My completion number dropped from 98.7 percent to 94.3 percent overnight. The battle pass token cap is real. If you don't log in for several days, you miss token generation. Riot caps uncollected tokens, and losing a week of tokens can cost you 3 to 5 battle pass tiers. I once had a personal commitment that kept me offline for nine days during a critical act, and I fell behind enough that I had to purchase a few skips to catch back up. Skipping costs about 1,000 VP per skip, so plan around your login consistency or accept that you will be spending more VP than the base pass price.

Some cosmetics are permanently locked to past events. Event passes, champion events, and collaboration bundles sometimes do not return. The 2021 Champions bundle, for example, has not rotated back into the store. If your definition of 100 percent includes those items, you need to verify whether Riot has stated a return plan before investing time. Without a confirmed rerun schedule, those cosmetics become permanent gaps in any completion run. VP pricing changes between acts. Riot occasionally adjusts bundle prices or introduces VP sales that shift the cost structure. A bundle that cost 2,000 VP one act might cost 1,500 VP the next due to a promotion, or it might increase if Riot adjusts its pricing model. I budgeted for one set of prices and ended up spending about 15 percent more because a mid-act sale moved two of my target bundles to a higher price tier after I had already committed funds elsewhere.
What This Approach Won't Do
A 100 percent completion run in Valorant has real limitations that most guides gloss over. It requires consistent daily participation. If you play irregularly, the battle pass token accumulation slows down significantly, and you will either need to spend VP on skips or accept a lower completion percentage for that act. The gap between casual and dedicated play is usually 2 to 3 weeks of missed progression per act. It does not guarantee you will catch every cosmetic. Event exclusives, limited-time bundles, and certain collaboration items disappear from the store and may not return for extended periods or ever. Any completion guide that claims you can get absolutely everything is either outdated or misleading.
It is expensive if you choose to buy your way through store rotations instead of earning through the battle pass and IP. A full act completion through VP alone, without relying on earned battle pass tokens, typically costs between 8,000 and 15,000 VP depending on how many bundles you target. That is roughly $60 to $115 USD at standard pricing. The IP-based agent unlock route is slower but preserves VP for cosmetics. Most players who attempt full completion end up mixing both methods, using IP for agents they want soon and saving VP for cosmetic priorities.

Practical Timeline Estimates
If you are running this with reasonable consistency, here is what the timeline looks like in practice. Act-only completion (battle pass + current store cosmetics): Approximately 3 to 4 weeks of regular play, plus whatever time you spend grinding for IP unlocks if you are targeting every agent. Total playtime is roughly 50 to 70 hours depending on your win rate and bonus objective participation. Episode-wide completion including agent unlocks: 8 to 12 weeks across two acts, assuming you maintain login consistency and do not miss major events. This timeline expands if you fall behind on battle pass tokens or if new agents release early in the episode.
True 100 percent across all content: This is essentially impossible to maintain permanently because new content arrives continuously. The closest you can get is completing every act and episode that has concluded and accepting that future content will always reset your percentage. I track my completion at the episode level rather than the all-time level, and it keeps the target realistic. The core takeaway is that a completion run is manageable if you treat it as a structured seasonal project rather than an open-ended obligation. Define your scope, track your progress, and accept the gaps that come from Riot's live-service model. Trying to force 100 percent across every cosmetic ever released will burn through both time and money without a reliable endpoint.