World No 1 paddler's dramatic performance alerts China - Chinadaily.com.cn
World No 1 paddler's dramatic performance alerts China - Chinadaily.com.cn
Joao Geraldo vs Fanbo Meng | MS | WTT Contender Almaty 2022 (R32) - YouTube
World Team Championships: Portugal's Upset, China Rolls, France Over England - Butterfly Table Tennis
Go the distance with Joao Geraldo! 🏃 | 💯 Hugo & Joao went the full distance for this 😲👏 #WTTSingaporeSmash #JoaoGeraldo #HugoCalderano #WTT # TableTennis | By World Table Tennis | Facebook
Geraldo Joao: video, ranking
Truls Moregard vs Joao Geraldo | European Championships 2022 - YouTube
Joao Geraldo (POR) vs Enzo..." by Stefan Holm - Mostphotos
Joao Geraldo Portugal Action Against Lubomir Editorial Stock Photo - Stock Image | Shutterstock Editorial
Final Day: Seamaster 2019 ITTF Challenge Serbia Open - International Table Tennis Federation
Halmstad, Sweden. 1st May, 2018. Joao Geraldo of Portugal returns the ball during a game against Fan Zhendong of China during the fourth round of Men's group matches at 2018 World Team
Geraldo Silva: “El Deporte Es Como la Vida Misma”
Best points with Joao Geraldo | 2020 Spanish Open | #TableTennis passion 🏓💕 #NeverGiveUp #PushYourLimits [ João Geraldo ] | By European Table Tennis Union | Facebook
ETTU.org - 21 Men's Singles title for Portugal's Joao GERALDO
Taken from inst - how to block for your practice partner : r/tabletennis
221006) CHENGDU, Oct 6, 2022 Joao Geraldo of Portugal hits a return to Darko Jorgic of Slovenia
Spanish Open 2014 Highlights: Joao Geraldo Vs Benedikt Duda (U21 Quarter Final) - video Dailymotion
Halmstad, Sweden. 1st May, 2018. Joao Geraldo (Top) of Portugal returns the ball during a game against Fan Zhendong of China during the fourth round of Men's group matches at 2018 World