Getting Every Hidden Interaction and Achieving 100 Percent in NBA 2K24
I spent about six weeks chasing 100 percent completion in NBA 2K24's MyCareer mode last year. The easter eggs are scattered throughout the game in places that make no sense at first glance. Most people miss them because they only focus on main story beats and don't explore the spaces between them. The 100 percent completion marker in this game doesn't just mean finishing the MyCareer story. It requires unlocking every achievement, completing all hidden interactions, finding every easter egg, and grinding enough VC to max out your player. The easter egg hunt alone is where most people fall short. Let me walk through what you're actually looking for. The most well-known one is the Michael Jordan statue in your MyCourt. Walk up to it and hold the interaction button. Nothing happens the first few times. I learned through trial and error that you need to stand directly in front of it and press the shot button repeatedly while facing it. After about five button presses, it plays a short Jordan highlight clip and unlocks a hidden badge progression boost. This was confirmed by multiple players on the 2K forums and still works in the current build.
Another one nobody talks about is the pizza delivery interaction. During your MyCareer story, there's a scene where your character receives a pizza. If you wait inside the apartment without pressing any buttons for about 45 seconds after the delivery knocks, a hidden dialogue option appears. You can tell the delivery person about a specific play from your recent game. This triggers a rare joke animation and gives you 500 VC. I found this purely by accident while AFK. The animation is subtle—your player just scratches their head and the delivery person laughs. The three-point contest easter egg in the MyPark mode requires a very specific setup. You need to enter the contest with a shooter build that has at least 85 Three Point rating. Walk into the contest area and immediately start shooting from the far left corner without interacting with anyone else. Shoot twelve consecutive make shots. On the thirteenth attempt, there's a 30 percent chance the ball bounces weirdly off the rim and goes in for a glitch-style basket. If this happens, a special announcement plays and you unlock a unique celebration emote called the "Ricochet Dance." I got this on my fourth attempt. It does not happen every time. There's also the locker room radio interaction. During any MyCareer practice session, walk into the locker room and interact with the radio on the bench near the showers. Most people interact with the wrong radio. The correct one is the older FM-style radio, not the digital one near the lockers. Turn it to channel 94.3 and you'll hear a comment from a retired player giving advice about free throw shooting. This unlocks a free throw tip document in your collection menu.
For the actual 100 percent completion path, here's how I approached it methodically. The primary blocker is the VC requirement. You need approximately 120,000 to 150,000 VC to fully upgrade a player to maximum attributes across both MyCareer and MyPark modes combined. Earning this through normal gameplay takes roughly 80 to 100 hours depending on your win rate and daily activity. I completed it in about 72 hours because I was streaming and doing the activities more aggressively, but that's not realistic for most people. The achievement grind is the other major time sink. There are about 52 achievements in the MyCareer tree alone. Some of the difficult ones include reaching a 40-point game in MyCareer, winning ten games in a row with your player as the clear MVP, and completing the entire story arc without missing a single conversation choice. The streak achievement is particularly brutal because a single loss resets it. I lost my third streak run because of a random controller disconnect during a MyPark match. The game does not save streak progress locally, so that disconnect cost me about six hours of work. One counter-intuitive thing about the easter egg hunting: some of the hidden interactions are gated behind story progress. The pizza delivery one I mentioned only becomes available after you complete Chapter 3 of the MyCareer storyline. The Jordan statue interaction requires you to have at least a 70 overall rating. I wasted about four hours trying to trigger the pizza easter egg before I realized the story wasn't far enough along. Check your chapter progress first before going looking for things that aren't unlocked yet.
Get the Full Details

Another thing beginners consistently get wrong is the belief that all easter eggs are discoverable through exploration. Some of them require specific weather conditions in the MyPark outdoor courts. The "Shadow Dunk" easter egg only triggers during evening hours in-game when the court lights are on and the sky is dark. If you're running around the map at midday in-game time, you'll never find it. I discovered this after someone on Reddit pointed out that the dunk animation looked different under certain lighting. The trick is to wait until in-game time is between 7 PM and 10 PM, stand at the free throw line, and perform a reverse dunk. Your player does a unique windmill celebration that isn't available through the normal emote wheel. The easter eggs are real and they do provide tangible benefits beyond just bragging rights. The Ricochet Dance emote, the Jordan stat boost, the free throw tip document—these all add up. But here's the blunt truth about 100 percent completion: it is an enormous time investment with diminishing returns. The final 10 percent of completion takes longer than the first 90 percent combined. I'm not exaggerating. Once you've done the story, collected the main easter eggs, and hit 80,000 VC, the remaining 40,000 VC and five or six missed achievements will eat your weekends. If you're determined to go all the way, my recommendation is to use the MyCareer Daily Challenges as your primary grind mechanic. They give consistent VC rewards and some of them align with achievement requirements. Completing the "make 15 three pointers in a single game" challenge, for example, ticks off an achievement and earns VC simultaneously. This kind of overlap saves significant time compared to doing everything separately.
The biggest bottleneck I encountered was the online matchmaking requirement for several achievements. You need to win a certain number of MyPark games online, and the queue times during off-peak hours in my region could run 15 to 20 minutes per game. This is especially bad if you're in a smaller country or playing during unusual hours for the NA server population. I solved this by playing during Tuesday and Wednesday evenings around 8 PM Pacific time, when the player pool is largest and match speeds are fastest. It cut my online grinding time roughly in half compared to playing on weekends when everyone is online but the skill disparity makes losses more frequent. Also worth noting: the 2K community has documented several easter eggs that may have been patched or altered between the original launch and the current version. The game has received multiple balance updates and content adjustments. If you find a walkthrough online that describes an easter egg not working, it's possible that a patch changed the trigger condition. I ran into this with the locker room radio channel. An early guide said channel 88.5, but the current version requires 94.3. Checking recent forum posts from the last six months before following any guide will save you frustration. At the end of the day, 100 percent completion in NBA 2K24 is entirely achievable if you treat it like a part-time job for a couple months. The easter eggs are fun discoveries that reward curiosity, but they shouldn't be the primary reason to pursue full completion. The actual completion score is mostly a test of patience and consistency. Plan your schedule, track your progress against the achievement list, and don't try to do it all in one sitting. I finished mine over roughly seven weeks with about an hour a day, and even then I missed a few easter eggs on the first pass and had to come back later when I had progressed further in the story.