Team Cup History

Thomas, Uber, and Sudirman Cup — each country's actual finish alongside a computed team-strength score based on their top players' wins in the 12 months before the event.

Thomas Cup 2018
Men's team · Hosted in THA
4 countries on record
#CountryActual finishStrength score
1🇨🇳CHN🏆 Champion62
2🇯🇵JPN🥈 Runner-up90
3🇮🇩INASemi-final89
4🇩🇰DENSemi-final77

Squad breakdown

The players whose wins in the 12 months before the event drove each country's score. Slot= category + rank inside the country (MS 1 = that country's best men's singles). BWF rank= the player's world ranking at the last published week before the event (Unified Rankings via badmintonstatistics.net). Form rank= where the player sat globally in that category purely on match wins in the 12-month window.

🇨🇳CHN🏆 Champion
62
SlotPlayerBWF rankForm rankScore
MD 1LIANG Weikeng#1719.8
MD 2KANG Jun#6311.5
MS 1BAI Yupeng#8015.9
MS 2LI Shifeng#12612.0
MS 3REN Chengming#4953.0
🇯🇵JPN🥈 Runner-up
90
SlotPlayerBWF rankForm rankScore
MD 1Keiichiro MATSUI#83#3814.1
MD 2Mahiro KANEKO#75#4813.2
MS 1Kento MOMOTA#2224.6
MS 2Yu IGARASHI#47#2324.6
MS 3Kodai NARAOKA#9813.9
🇮🇩INASemi-final
89
SlotPlayerBWF rankForm rankScore
MD 1Sabar Karyaman GUTAMA#76#2217.5
MD 2Mohammad AHSAN#6911.5
MS 1Krishna Adi NUGRAHA#80#3921.8
MS 2Shesar Hiren RHUSTAVITO#76#4820.7
MS 3Firman Abdul KHOLIK#74#6717.8
🇩🇰DENSemi-final
77
SlotPlayerBWF rankForm rankScore
MD 1Frederik COLBERG#4013.9
MD 2Emil HYBEL#4113.8
MS 1Victor SVENDSEN#60#5319.3
MS 2Kim BRUUN#84#6817.5
MS 3Karan Rajan RAJARAJAN#91#12012.3

Strength trend: Thomas Cup

Team strength over time for the top traditional powers. Higher = deeper talent pool based on match wins in the 12 months before each edition.

1990199820062014202220243571106142
INACHNMASKORDENJPN

How predictive is the score?

Across all Thomas Cupeditions on record, the correlation between a country's team-strength score and how deep they got is r = -0.07. 1.0 = perfect; 0 = no relationship; -1.0 = inverted.

Finishes hand-entered from BWF archives. Scores computed from the sl_match table using scripts/compute-team-scores.ts.

← Back to SmashLab