If you’ve logged more than 10 hours on eFootball, you’ve probably hit that frustrating wall where you don’t have enough GP, coins, or high-quality players to compete against higher-tier squads. I’ve been playing the franchise since it was still called Pro Evolution Soccer, and I wasted almost three months of resources early on because I had no clue how to generate on eFootball effectively. This guide breaks down everything I’ve learned over the years, with no hidden tricks or pay-to-win pushes, just steps that work for every type of player.
Core Methods to Generate on eFootball for Free-to-Play Users
You don’t have to spend a cent to build a competitive squad in eFootball, as long as you’re consistent with the free resource loops built into the game. The first and most low-effort way to earn resources is to log in every day. Daily login streaks give you escalating rewards, and if you hit a 30-day streak, you’ll get a free 5-star player pick plus 500 coins, no matches required.
Weekly mission rewards are another easy win. You don’t have to complete every single mission to get the best loot, either. Focus on the ones that require you to play 10 matches a week with a specific league or national team, as these give out the highest GP payouts for the least effort. Most of these missions can even be completed against the AI on beginner difficulty if you don’t want to deal with sweaty player matches.
Another underrated method is selling unused training items and duplicate player cards on the in-game transfer market. A lot of new players hoard every item they get, but if you have 20 dribbling training cards you’ll never use, selling them can net you up to 100,000 extra GP a week. Just don’t sell rare featured player duplicates, as those can be used in the exchange system for better rewards later on.
Optimize Your Match Schedule to Maximize Resource Generation
Playing random matches whenever you have free time is fine for fun, but if you want to get the most out of every minute you spend in the game, you need to plan your playtime around reward multipliers. Every weekend, Konami runs 2x or 3x reward events for specific game modes, and playing during these windows can double or triple the amount of GP and coins you earn per match.
I usually block off two hours every Saturday and Sunday to play during these events, and I earn more resources in those four hours than I do the rest of the week combined. You don’t have to stick to a strict schedule, but it’s worth checking the event calendar at the start of every week to see when multipliers are active.
If you’re not sure which modes to prioritize for the highest returns, here are my top three picks:
- Division Rivals weekly matches: You can earn up to 300,000 GP and 150 coins per week if you hit the Gold 1 tier, even with a mid-tier squad. The rewards reset every Monday, so you don’t have to grind for months to get payouts.
- Event-themed challenge cups: Limited-time cups tied to real-world football events like the Champions League or World Cup often drop 5-star player contracts and 100+ coins for completing 3 wins. These cups usually only let you enter three times a week, so don’t waste your entries on days without multiplier bonuses.
- Dream Team career mode milestones: Hitting squad rating or win streak milestones in career mode gives you tradeable training items you can sell for extra GP. These milestones are one-time rewards, but they’re easy to unlock as you build your squad over your first few months of play.
You don’t have to play all three modes every week, either. Pick the one that fits your playstyle the best, and stick to it until you hit the maximum reward tier for that week. For example, if you hate playing against other people, you can stick to career mode and still earn enough resources to build a top-tier squad in a couple of months.
Avoid These Common Mistakes That Wipe Out Your Generated Resources
Even if you’re earning tons of GP and coins every week, you’ll never build a strong squad if you’re wasting resources on useless items. The biggest mistake I see new players make is spending all their coins on standard player packs as soon as they have enough for a 10-pack pull. Standard packs have an extremely low drop rate for 5-star players, less than 2% per pull, so you’re almost always better off saving your coins for limited-time featured packs.
Another common mistake is wasting training resources on low-rarity filler players. A lot of new players level up every 3-star or 4-star player they get to make their squad better in the short term, but those training resources are much better spent on 5-star players you’ll keep for months. I made this mistake my first month playing, and I wasted enough training items to level up three 5-star players to max rank on random 4-star cards I ended up discarding a week later.
You should also avoid spending coins on cosmetic items like team kits, stadiums, or goal celebrations unless you have way more coins than you know what to do with. These items don’t affect your squad’s performance at all, and they’re usually overpriced for what they are. If you really want new cosmetics, you can almost always earn them for free by completing event missions instead of paying coins for them.
Advanced Tips to Generate High-Rarity Players Without Spending Real Money
Once you’ve got the basic resource loops down, you can use a few advanced tricks to get high-rarity featured and iconic players without spending any real money. The first trick is to save all your coins for featured player pick packs that let you choose between three 5-star players. These packs have a 100% drop rate for 5-star players, so you don’t have to worry about wasting coins on low-rarity filler.
The player exchange system is another great way to get high-rarity players for free. You can trade in 10 duplicate 4-star players for a random 5-star player, or trade in 5 duplicate featured players for a guaranteed iconic moment player. Just make sure you don’t trade in any players you might need for future event missions, as some events require you to have players from specific leagues or national teams to enter.
You can also earn free high-rarity players by participating in community events and official eFootball tournaments. Even if you’re not a pro player, you can earn rewards for just entering these tournaments, and you might even get a free iconic player if you win a few matches. I won a free 96-rated Messi card last year just by entering a casual community tournament with 200 other players, so it’s definitely worth checking the community tab every week for new events.
One last tip: don’t sleep on the login rewards during major holiday events. Konami usually gives out free 5-star players and thousands of coins during events like Christmas, New Year, and the start of the Champions League season. I’ve earned almost 10 high-rarity players just from logging in during these events over the past three years, with no matches required.
At the end of the day, eFootball is meant to be fun, so don’t burn yourself out grinding for resources every single day. Even if you only play a couple of matches a week, following these tips will help you build a competitive squad faster than you think. The best part about learning how to generate on eFootball efficiently is that you don’t have to spend hundreds of dollars on microtransactions to compete with players who do pay for extra resources. Take it slow, prioritize the rewards that matter to you, and you’ll have your dream squad built before you know it.