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.
Water ResistanceThe JBL Endurance Race 2 offers superior protection for swimming or monsoon-level rain.
IP68 (Fully Waterproof) (winner)
IP55 (Sweatproof)
IP55 (Sweatproof)
Not listed
IPX5 (Splash-resistant)
Total Battery LifeThe WHYKJTEK BX30 crushes the competition with a massive 90-hour total runtime.
48 Hours
35+ Hours
35+ Hours
90 Hours (winner)
30 Hours
Active Noise CancellingThe BX30 includes targeted ANC which helps in noisy gym environments.
Yes
No (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.