Eleven

Men · POR

João Geraldo

World No. 40 ▼3

World ranking
No. 40, 1,187 points
Age
31 (born 29 September 1995)
Plays
Left-handed

Overview

Latest results

DateEventOpponentResult
3 Nov 2026WTT Champions Frankfurt 2026Men's singles, Last 32Sora MatsushimaL 0-36-11, 8-11, 7-11
27 Oct 2026WTT Champions Montpellier 2026Men's singles, Last 32Lin Yun-JuL 2-311-8, 4-11, 11-5, 4-11, 6-11
4 Oct 2026China Smash 2026Men's singles, Last 64Yuan LicenL 1-311-7, 11-13, 10-12, 8-11
8 Sep 2026WTT Champions Macao 2026Men's singles, Last 32Anders LindL 0-35-11, 9-11, 9-11
13 Aug 2026Europe Smash - Sweden 2026Men's singles, Last 32Thibault PoretL 1-314-12, 8-11, 9-11, 5-11
All results →

Latest news

Honours

1 title or gold medal on record.

All honours →

News

Results

Recent matches

DateEventOpponentResult
3 Nov 2026WTT Champions Frankfurt 2026Men's singles, Last 32Sora MatsushimaL 0-36-11, 8-11, 7-11
27 Oct 2026WTT Champions Montpellier 2026Men's singles, Last 32Lin Yun-JuL 2-311-8, 4-11, 11-5, 4-11, 6-11
4 Oct 2026China Smash 2026Men's singles, Last 64Yuan LicenL 1-311-7, 11-13, 10-12, 8-11
8 Sep 2026WTT Champions Macao 2026Men's singles, Last 32Anders LindL 0-35-11, 9-11, 9-11
13 Aug 2026Europe Smash - Sweden 2026Men's singles, Last 32Thibault PoretL 1-314-12, 8-11, 9-11, 5-11
11 Aug 2026Europe Smash - Sweden 2026Men's singles, Last 64Finn LuuW 3-011-9, 11-7, 11-8
6 Aug 2026WTT Champions Yokohama 2026Men's singles, Last 16Hiroto ShinozukaL 1-311-9, 6-11, 2-11, 10-12
4 Aug 2026WTT Champions Yokohama 2026Men's singles, Last 32Wen RuiboW 3-111-8, 7-11, 11-8, 11-8
2 Jul 2026United States Smash 2026Men's singles, Last 16Félix LebrunL 0-37-11, 8-11, 8-11
1 Jul 2026United States Smash 2026Men's singles, Last 32Darko JorgicW 3-112-10, 11-9, 6-11, 11-8
29 Jun 2026United States Smash 2026Men's singles, Last 64Iulian ChiritaW 3-29-11, 11-9, 10-12, 11-4, 12-10
23 May 2026WTT Contender Lagos 2026Men's singles, Quarter-finalAnders LindL 1-311-8, 5-11, 11-13, 7-11
22 May 2026WTT Contender Lagos 2026Men's singles, Last 16Abdel-Kader SalifouW 3-011-9, 11-7, 11-2
21 May 2026WTT Contender Lagos 2026Men's singles, Last 32Payas JainW 3-014-12, 11-8, 11-9
19 May 2026WTT Feeder Lagos 2026Men's singles, FinalYuto KizukuriL 2-312-10, 9-11, 7-11, 12-10, 9-11
19 May 2026WTT Feeder Lagos 2026Men's singles, Semi-finalWim VerdonschotW 3-210-12, 14-12, 11-7, 9-11, 11-8
18 May 2026WTT Feeder Lagos 2026Men's singles, Quarter-finalMarcos FreitasW 3-011-6, 11-9, 12-10
18 May 2026WTT Feeder Lagos 2026Men's singles, Last 16Gustavo GomezW 3-111-8, 8-11, 11-7, 16-14
18 May 2026WTT Feeder Lagos 2026Mixed doubles, Quarter-finalMattias Karlsson / Natalia Bajor with Mariana SantaL 0-310-12, 7-11, 8-11
17 May 2026WTT Feeder Lagos 2026Men's singles, Last 32Kay StumperW 3-17-11, 11-9, 12-10, 11-6

Official results from World Table Tennis. Times are UK dates.

Season by season

202177% of 13
202244% of 16
202356% of 32
202439% of 18
202559% of 22
202661% of 38
YearSinglesWon-lostWin %TitlesFinalsDoubles
20263823-1561%011-1
20252213-959%111-1
2024187-1139%00–
20233218-1456%000-2
2022167-944%000-1
20211310-377%01–

WTT and ITTF events from 2021, main draw and qualifying, walkovers left out. Team-event matches are listed under recent matches but not counted here.

Head to head

Singles against the players met most often.

Where the ranking points come from

1,187 points from 8 counted results (ITTF world ranking, week 46, 9 November 2026). A player's best results over 12 months count; each drops off a year after the event.

EventResultPointsDrops off
United States Smash 2026Last 16380Counts12 July 2027
WTT Contender Tunis 2026Semi-final180Counts5 April 2027
WTT Champions Yokohama 2026Last 16140Counts16 August 2027
World Team Championships London 2026Last 16 (team)127Counts17 May 2027
WTT Contender Lagos 2026Quarter-final120Counts31 May 2027
Europe Smash - Sweden 2026Last 32100Counts23 August 2027
WTT Feeder Lagos 2026Runner-up90Counts31 May 2027
WTT Star Contender Doha 2026Last 3250Counts25 January 2027
Singapore Smash 2026Last 6445Not counted8 March 2027
WTT Star Contender Chennai 2026Last 3230Not counted22 February 2027
China Smash 2026Last 6420Not counted18 October 2027
WTT Champions Montpellier 2026Last 3215Not counted8 November 2027
WTT Champions Frankfurt 2026Last 3215Not counted15 November 2027
WTT Champions Macao 2026Last 3215Not counted20 September 2027
ETTU Europe Top 16 Cup Montreux 2026 Qualifying0Not counted15 February 2027
ETTU European Individual Championships Ljubljana 2026Last 320Not counted25 October 2027

From World Table Tennis's ranking records.

Honours

Honours

At the majors and Grand Smashes

202120222023202420252026Titles
World ChampionshipsR64Not heldR16Not heldR64Not held0
World Team ChampionshipsNot held–Not held–Not heldR160
Singapore SmashNot heldR32R32R64QR640
Saudi SmashNot heldNot heldNot heldR64Not heldNot held0
China SmashNot heldNot heldNot heldQQR640
United States SmashNot heldNot heldNot heldNot heldR64R160
Europe SmashNot heldNot heldNot heldNot held–R320

W won, F final, SF semi-final, QF quarter-final, R16 last 16 and so on; Grp group stage, Q qualifying, – did not play or no record, Not held: no event that year. Singles, except the World Team Championships, which show the team's finish in years the player played or won a medal. Full results from 2021 from World Table Tennis's records; earlier years show medals only.

WTT tour 1

Club

Club matches

Bundesliga: 3-6 in singles, all seasons on record.

DateLeagueOpponentResult
13 Nov 2026BundesligaBV Borussia 09 Dortmund 3-0 TTF Liebherr OchsenhausenIulian ChiritaW 3-112-10, 6-11, 11-7, 11-9
11 Nov 2026BundesligaBV Borussia 09 Dortmund 0-3 SV Werder BremenIrvin BertrandL 0-37-11, 8-11, 2-11
27 Sep 2026BundesligaBV Borussia 09 Dortmund 1-3 Borussia DüsseldorfFan ZhendongL 0-311-13, 10-12, 9-11
21 Sep 2026BundesligaBV Borussia 09 Dortmund 2-3 TTC RhönSprudel Fulda-MaberzellDimitrij OvtcharovL 2-311-8, 5-11, 13-11, 7-11, 7-11
21 Sep 2026BundesligaBV Borussia 09 Dortmund 2-3 TTC RhönSprudel Fulda-MaberzellRuwen FilusL 0-37-11, 4-11, 10-12
26 Aug 2026BundesligaBV Borussia 09 Dortmund 3-0 ASC GrünwettersbachRicardo WaltherW 3-19-11, 11-8, 11-6, 11-6
23 Aug 2026BundesligaBV Borussia 09 Dortmund 3-1 TTC Schwalbe BergneustadtCedric MeissnerL 1-311-7, 8-11, 7-11, 10-12
23 Aug 2026BundesligaBV Borussia 09 Dortmund 3-1 TTC Schwalbe BergneustadtBenedikt DudaW 3-17-11, 11-6, 12-10, 11-8
16 Aug 2026BundesligaBV Borussia 09 Dortmund 0-3 1. FC Saarbrücken-TTPatrick FranziskaL 2-311-5, 2-11, 11-8, 4-11, 7-11

Official results from the leagues: the Tischtennis Bundesliga and the T.League.

Results, rankings and playing details from World Table Tennis. Biography, clubs, equipment and championship medals from worldtabletennis.com, checked 6 November 2026.