JBL Endurance Race 2 vs JLab Go Air Sport+ vs WHYKJTEK BX30 vs Soundcore P20i: Gear up for greatness

True wireless earbuds5 products

Quick verdict

The 'Don't Stop Moving' Showdown

If you need ultimate durability, go with the JBL Endurance Race 2 for their IP68 rating. For budget-conscious gym-goers, the Soundcore P20i or JLab Go Air Sport+ are reliable, while the WHYKJTEK BX30 is your pick for maximum battery life.

  • Our pickJBL Endurance Race 2
  • Best valueSoundcore P20i

Side by side

FeaturePhoto of JBL Endurance Race 2JBL Endurance Race 2Photo of JLab Go Air Sport+JLab Go Air Sport+Photo of JLab Go Air Sport+JLab Go Air Sport+Photo of WHYKJTEK BX30WHYKJTEK BX30Photo of Soundcore P20iSoundcore P20i
PriceCA$39.98CA$29.29CA$49.99CA$43.69CA$24.98
Water ResistanceThe JBL Endurance Race 2 offers superior protection for swimming or monsoon-level rain.IP68 (Fully Waterproof) (winner)IP55 (Sweatproof)IP55 (Sweatproof)Not listedIPX5 (Splash-resistant)
Total Battery LifeThe WHYKJTEK BX30 crushes the competition with a massive 90-hour total runtime.48 Hours35+ Hours35+ Hours90 Hours (winner)30 Hours
Active Noise CancellingThe BX30 includes targeted ANC which helps in noisy gym environments.YesNo (Be Aware Mode only)No (Be Aware Mode only)Yes (winner)No

Product by product

JBL Endurance Race 2Our pick

Hardcore outdoor athletes

These are built like a tank with top-tier water resistance. Perfect for anyone who treats their gear like a punching bag.

What We Liked 👍

  • Industry-leading IP68 waterproof rating
  • Secure fit with Twistlock technology
  • Excellent 48-hour total battery life

What Could Be Better 👎

  • Connectivity can occasionally drop
  • Charging case requires careful drying

JLab Go Air Sport+

Budget gym enthusiasts

A reliable, comfortable choice with earhooks that won't budge. Great for those who value stability over high-end features.

What We Liked 👍

  • Ergonomic earhook design stays put
  • Three EQ presets for variety
  • Solid battery for daily use

What Could Be Better 👎

  • No active noise cancellation feature
  • Sound quality can be average

JLab Go Air Sport+

Versatile mobile listeners

The same great JLab sport ergonomics in a different color. A dependable partner for long commutes and workouts.

What We Liked 👍

  • Comfortable fit for small ears
  • Easy-to-use companion app
  • Reliable splash resistance for sweat

What Could Be Better 👎

  • Limited noise isolation compared to ANC
  • Standard Bluetooth range

WHYKJTEK BX30

Long-haul adventurers

When you need sound that lasts for days, this is your champion. The 90-hour battery life is perfect for off-grid expeditions.

What We Liked 👍

  • Massive 90-hour total battery life
  • Advanced active noise cancellation
  • Stable hook design for workouts

What Could Be Better 👎

  • Charging case is difficult to open
  • Bulkier design than competitors

Soundcore P20iBest value

Casual daily use

Ultra-portable and surprisingly punchy for the price. An easy grab-and-go solution for light activity.

What We Liked 👍

  • Extremely compact and portable design
  • Great bass-heavy sound profile
  • Useful Find My Earbuds feature

What Could Be Better 👎

  • No active noise cancelling tech
  • Basic water resistance rating

Toughness vs Tech: Choosing Your Battle Buddy

When you are miles from civilization or pushing for that last rep, your gear needs to be reliable. The JBL Endurance Race 2 wins the durability category by a mile with its IP68 rating. I have seen gear fail when things get wet, but these buds are designed to take a dunking and keep playing music.

On the flip side, the WHYKJTEK BX30 is the marathon runner of the group. If your expedition involves multi-day travel without a power outlet, the 90-hour battery life is a game-changer. While the charging case is a bit of a workout to open, the internal hardware is built for serious endurance.

The Small Details That Pack a Punch

Earhooks like those on the JLab Go Air Sport+ models are essential for folks like me who have ears that seem to want to eject anything placed inside them. They provide a physical security that standard buds lack. Meanwhile, if you just need something to clip onto your bag for a quick city run, the Soundcore P20i is so light you might forget it is even there.

The Final Send

If you live in the elements, the JBL Endurance Race 2 is the most robust choice. For those prioritizing battery life, the WHYKJTEK BX30 is the clear leader. If you are just starting your fitness journey and want a reliable, affordable pair, grab the Soundcore P20i or JLab Go Air Sport+.

  • Our pickJBL Endurance Race 2
  • Best valueSoundcore P20i

Prices on amazon.ca as of October 3, 2026. Prices may change.

Disclosure: We share affiliate links and can earn some money when you click on any of those.

  • Sports Earbuds
  • Workout Gear
  • Wireless Audio