RealTT Play free

João Geraldo: the Mirandela player who became a European team champion

Updated on · 6 min read

João Geraldo is a Portuguese table tennis player born in Mirandela in 1995. He was European team champion in 2014 and at the 2015 European Games, played the Paris 2024 Olympics and reached world No. 32. In October 2026 he is No. 35 in the WTT ranking.

In this article
  1. Who is João Geraldo
  2. João Geraldo's titles
  3. European champion early
  4. Paris 2024 and the ranking
  5. Playing style

João Geraldo is one of Portugal's leading table tennis players, from a country with a strong tradition in the sport in Europe. He started early in Mirandela and was a European team champion at 19. This page covers Geraldo's career, titles and playing style.

Who is João Geraldo

João Pedro Ferreiro Geraldo was born on 29 September 1995 in Mirandela, Portugal. He started at his hometown club and, at around 18, moved to Germany to train with Tiago Apolónia. His playing hand and grip do not appear in the sources consulted, so we do not state them here.

João Geraldo's titles

CompetitionResults
OlympicsPlayed Paris 2024
European ChampionshipsTeam gold in 2014 (Lisbon); doubles bronze in 2023 (Malmö)
European GamesTeam gold in 2015 (Baku)
Mediterranean GamesTeam silver and singles bronze in 2022 (Oran)
RankingCareer high: No. 32 (October 2026)

European champion early

In 2014, at the European Championships in Lisbon, Geraldo won team gold alongside Tiago Apolónia and Marcos Freitas. The next year he repeated team gold at the first European Games, in Baku. Later he added doubles bronze at the 2023 European Championships in Malmö, and team silver and singles bronze at the 2022 Mediterranean Games.

Paris 2024 and the ranking

Geraldo represented Portugal at the Paris 2024 Olympics. In 2026 he was a finalist at WTT Feeder Lagos. In October 2026 he is No. 35 in the table tennis world ranking, after reaching No. 32. For the wider context, read about European table tennis.

Playing style

What counts in his game:

  • Team veteran: major titles and medals with the Portuguese squad.
  • Inside the world top 40 today, at No. 35 in the WTT ranking.
  • Developed in Portugal and Germany, where he trained with Tiago Apolónia.
  • More on playing styles and the profile of Dimitrij Ovtcharov, another name on the European circuit.

Recent results on the tour

YearWinsLosses
202646
Total46
LWTT Champions Montpellier 2026
2026-10-27
Men's singles
Round of 32
Joao Geraldo POR vs Lin Yun-Ju TPE
2-3 11-8, 4-11, 11-5, 4-11, 6-11
LChina Smash 2026
2026-10-04
Men's singles
Round of 64
Joao Geraldo POR vs Yuan Licen CHN
1-3 11-7, 11-13, 10-12, 8-11
LWTT Champions Macao 2026
2026-09-08
Men's singles
Round of 32
Joao Geraldo POR vs Anders Lind DEN
0-3 5-11, 9-11, 9-11
LEurope Smash - Sweden 2026
2026-08-13
Men's singles
Round of 32
Joao Geraldo POR vs Thibault Poret FRA
1-3 14-12, 8-11, 9-11, 5-11
WEurope Smash - Sweden 2026
2026-08-11
Men's singles
Round of 64
Finn Luu AUS vs Joao Geraldo POR
0-3 9-11, 7-11, 8-11
LWTT Champions Yokohama 2026
2026-08-06
Men's singles
Round of 16
Joao Geraldo POR vs Shinozuka Hiroto JPN
1-3 11-9, 6-11, 2-11, 10-12
WWTT Champions Yokohama 2026
2026-08-04
Men's singles
Round of 32
Wen Ruibo CHN vs Joao Geraldo POR
1-3 8-11, 11-7, 8-11, 8-11
LUnited States Smash 2026
2026-07-02
Men's singles
Round of 16
Felix Lebrun FRA vs Joao Geraldo POR
3-0 11-7, 11-8, 11-8

Joao Geraldo's results

Source: WTT official results. Updated October 31, 2026. worldtabletennis.com

Frequently asked questions

Who is João Geraldo?

He is a Portuguese player born in Mirandela in 1995, European team champion in 2014 and at the 2015 European Games.

What is João Geraldo's highest ranking?

World No. 32, in October 2026. In the 26 October WTT ranking he is No. 35.

Did João Geraldo play at the Olympics?

Yes, he played Paris 2024 for Portugal.

How old is João Geraldo?

He was born on 29 September 1995, so he is 31 in October 2026.

Read next