Pokemon Let’s Go Catch Rate Calculator

Pokémon Let's Go Catch Rate Calculator

Optimize your throws for Pikachu & Eevee versions

Common (Caterpie, Magikarp, etc.) – 255 Common-Mid (Pikachu, Rattata) – 190 Mid-Tier (Ponyta, Machoke) – 120 Uncommon (Eevee, Chansey) – 75 Rare/Starters (Bulbasaur, Charmander) – 45 Very Rare (Snorlax, Lapras) – 30 Legendary (Articuno, Zapdos, Moltres, Mewtwo) – 3
Poké Ball / Premier Ball (1.0x) Great Ball (1.5x) Ultra Ball (2.0x)
None (1.0x) Razz Berry (1.5x) Silver Razz Berry (2.0x) Golden Razz Berry (2.5x)
No Bonus (1.0x) Nice Throw (1.2x) Great Throw (1.5x) Excellent Throw (2.0x)
0 – 10 Combo (1.0x) 11 – 20 Combo (1.1x) 21 – 30 Combo (1.5x) 31+ Combo (2.0x)

Estimated Catch Chance

0%

How Pokémon Let's Go Catch Rates Work

Catching Pokémon in Pokémon: Let's Go, Pikachu! and Let's Go, Eevee! differs significantly from the core series. Instead of battling, the mechanics rely on modifiers that stack to increase your success percentage.

Key Modifiers Explained:

  • Base Catch Rate (BCR): Each species has a hidden number. Common Pokémon like Pidgey have high BCRs, while Legendaries have a BCR of 3.
  • The Level Penalty: As a Pokémon's level increases relative to your progress, the "Level Multiplier" makes them harder to catch.
  • The Ring Bonus: Timing your throw so the ball hits inside the colored circle provides a multiplier: Nice (1.2x), Great (1.5x), or Excellent (2.0x).
  • Support Bonus: Using a second Joy-Con to throw two balls simultaneously significantly boosts your odds and provides a "Sync" bonus.

Pro Tips for Shiny Hunting:

When going for a 31+ Catch Combo, your catch rate for that specific species increases. Combining a 31+ Combo with a Golden Razz Berry and an Ultra Ball is the most effective way to secure rare spawns and Shiny Pokémon without them fleeing.

function calculateCatchRate() { var bcr = parseFloat(document.getElementById('baseCatchRate').value); var level = parseFloat(document.getElementById('pokemonLevel').value); var ball = parseFloat(document.getElementById('ballMultiplier').value); var berry = parseFloat(document.getElementById('berryMultiplier').value); var throwBonus = parseFloat(document.getElementById('throwMultiplier').value); var combo = parseFloat(document.getElementById('comboMultiplier').value); var support = document.getElementById('supportBonus').checked ? 1.5 : 1.0; if (isNaN(level) || level 100) level = 100; // Modified formula for Let's Go scaling // Calculation: (BCR * Ball * Berry * Throw * Combo * Support) / (Level Factor) // Level factor scales roughly: 1.0 at lvl 1 to 2.5 at lvl 100 var levelFactor = 1.0 + (level / 60); // Calculate the chance var chance = (bcr * ball * berry * throwBonus * combo * support) / (2 * levelFactor); // Normalize to percentage var finalPercentage = Math.round(chance); if (finalPercentage > 100) finalPercentage = 100; if (finalPercentage = 90) { difficultyText.innerHTML = "Green Ring: Very Easy Catch!"; difficultyText.style.color = "green"; } else if (finalPercentage >= 60) { difficultyText.innerHTML = "Yellow Ring: Moderate Catch Chance."; difficultyText.style.color = "#d4af37"; } else if (finalPercentage >= 30) { difficultyText.innerHTML = "Orange Ring: Tough Catch, use better Berries!"; difficultyText.style.color = "orange"; } else { difficultyText.innerHTML = "Red Ring: Highly likely to flee! Use Ultra Balls!"; difficultyText.style.color = "red"; } }

Leave a Comment