True Elo Rankings

WEN Ruibo

CHN

Men's Singles

1,77567 matches rated
DateEventRoundOpponentScoreResult
7 Nov 2026WTT Champions Frankfurt 2026Quarterfinal · Match 3LIN Yun-Ju0–4L
5 Nov 2026WTT Champions Frankfurt 2026Round of 16 · Match 6WANG Chuqin3–0W
4 Nov 2026WTT Champions Frankfurt 2026Round of 32 · Match 11AN Jaehyun3–0W
29 Oct 2026WTT Champions Montpellier 2026Round of 32 · Match 6LIANG Jingkun0–3L
9 Oct 2026China Smash 2026 Presented by Beijing Shijingshan Culture & Tourism GroupSemifinal · Match 1LEBRUN Alexis / LEBRUN Felix1–3L
8 Oct 2026China Smash 2026 Presented by Beijing Shijingshan Culture & Tourism GroupRound of 16 · Match 3MOREGARD Truls2–3L
8 Oct 2026China Smash 2026 Presented by Beijing Shijingshan Culture & Tourism GroupQuarterfinal · Match 2PANG Koen / QUEK Izaac3–0W
7 Oct 2026China Smash 2026 Presented by Beijing Shijingshan Culture & Tourism GroupRound of 16 · Match 3TOGAMI Shunsuke / MATSUSHIMA Sora3–2W
6 Oct 2026China Smash 2026 Presented by Beijing Shijingshan Culture & Tourism GroupRound of 32 · Match 6DUDA Benedikt3–0W
4 Oct 2026China Smash 2026 Presented by Beijing Shijingshan Culture & Tourism GroupRound of 64 · Match 12CHIRITA Iulian3–1W
13 Aug 2026Europe Smash - Sweden 2026Round of 32 · Match 14RANEFUR Elias2–3L
13 Aug 2026Europe Smash - Sweden 2026Quarterfinal · Match 1LEBRUN Alexis / LEBRUN Felix0–3L
12 Aug 2026Europe Smash - Sweden 2026Round of 16 · Match 1KARLSSON Kristian / KALLBERG Anton3–2W
10 Aug 2026Europe Smash - Sweden 2026Round of 64 · Match 28BARDET Lilian3–1W
4 Aug 2026WTT Champions Yokohama 2026Round of 32 · Match 13GERALDO Joao1–3L
5 Jul 2026United States Smash 2026Final · Match 1LIN Shidong / HUANG Youzheng3–2W
3 Jul 2026United States Smash 2026Semifinal · Match 2LIN Yun-Ju / FENG Yi-Hsin3–0W
3 Jul 2026United States Smash 2026Semifinal · Match 1LIM Jonghoon / SHIN Yubin1–3L
2 Jul 2026United States Smash 2026Quarterfinal · Match 2MATSUSHIMA Sora / HARIMOTO Miwa3–1W
2 Jul 2026United States Smash 2026Round of 32 · Match 14SHINOZUKA Hiroto2–3L