Guilherme Tesch has faced 125 opponents throughout his career

Player Team(s) Games
Lee Aaliya 2
Joseph Abou Samra
U19 Lebanon (U19 WC)
1
Gio Abou Sleiman
U19 Lebanon (U19 WC)
1
Vasean Allette
U18 Canada (U18Am)
2
Aly Aly
U19 Egypt (U19 WC)
1
Hassan Amer
U19 Egypt (U19 WC)
1
Mark Armstrong
U18 USA (U18Am)
1
Mostafa Assaf
U19 Lebanon (U19 WC)
1
Nal Belko 1
Bubu Benjamin
U18 Canada (U18Am)
2
Anthony Black
U18 USA (U18Am)
1
Juan Bocca 2
Vuk Bogunovic
U19 Serbia (U19 WC)
1
Dylan Bordon 2
Filip Borovicanin
U19 Serbia (U19 WC)
1
Amoyaw Brendan
U18 Canada (U18Am)
2
Shuntaro Buto
U19 Japan (U19 WC)
1
Crt Cabrilo 1
Santiago Camacho
U18 Mexico (U18Am)
1
Kanaan Carlyle
U18 USA (U18Am)
1
Stephon Castle
U18 USA (U18Am)
1
Diego Collomb 2
Dorde Curcic
U19 Serbia (U19 WC)
1
Eric Dailey Jr
U18 USA (U18Am)
1
Edwin Daniel 1
Nikola Djapa
U19 Serbia (U19 WC)
1
Lazar Djokovic
U19 Serbia (U19 WC)
1
Jorge Dominguez
U18 Mexico (U18Am)
1
Jordann Dumont
U18 Canada (U18Am)
2
Belal El Shakery
U19 Egypt (U19 WC)
1
Youssef Elghayesh
U19 Egypt (U19 WC)
1
Karim Elgizawy
U19 Egypt (U19 WC)
1
Eduardo Espejel
U18 Mexico (U18Am)
1
Michael Evbagharu
U18 Canada (U18Am)
2
Fahmi Fahmi
U19 Egypt (U19 WC)
1
Elijah Fisher
U18 Canada (U18Am)
2
Lucas Fresno 1
Junior Galicia 1
Brandon Garrison
U18 USA (U18Am)
1
Lucas Giovannetti 2
Patricio Giralt 1
Dylan Grant
U18 Canada (U18Am)
2
Gerardo Guerrero
U18 Mexico (U18Am)
1
Engel Gutierrez 1
Mohamed Hendy
U19 Egypt (U19 WC)
1
Dahigero Hichez 1
Mohammed Hussin
U19 Egypt (U19 WC)
1
Favour Ibekwe
U18 Canada (U18Am)
2
Akira Jacobs
U19 Japan (U19 WC)
1
José Jimenez 1
Sungwook Kang
U19 Korea (U19 WC)
1
Taehyun Kang
U19 Korea (U19 WC)
1
Yuto Kawashima
U19 Japan (U19 WC)
1
Yoonsung Kim
U19 Korea (U19 WC)
1
Gasper Kocevar 1
Mingyo Ku
U19 Korea (U19 WC)
1
Haesol Lee
U19 Korea (U19 WC)
1
Yujin Lee
U19 Korea (U19 WC)
1
Maximo Lomello 1
Sergej Macura 1
Bryan Mansour
U19 Lebanon (U19 WC)
1
Benjamin Marchiaro 1
Jared McCain
U18 USA (U18Am)
1
Aleksa Milenkovic
U19 Serbia (U19 WC)
1
Ilija Milijasevic
U19 Serbia (U19 WC)
1
Miha Mivsek 1
Yassin Mohamed
U19 Egypt (U19 WC)
1
Yuhyeon Moon
U19 Korea (U19 WC)
1
Nasir Muhammad 1
Wandy Munoz 1
Anthony Naba
U19 Lebanon (U19 WC)
1
Teruchika Naito
U19 Japan (U19 WC)
1
Jad Nasr
U19 Lebanon (U19 WC)
1
Thomas Ndong
U18 Canada (U18Am)
2
Leonel Nunez 1
Michael Nwoko
U18 Canada (U18Am)
2
Josue Ocampo
U18 Mexico (U18Am)
1
Jesus Ochoa
U18 Mexico (U18Am)
1
Eijiro Ogawa
U19 Japan (U19 WC)
1
Taiga Okada
U19 Japan (U19 WC)
1
Ignacio Ortega 1
Arne Osojnik 1
Fernando Osorio 1
Hiyu Ozawa
U19 Japan (U19 WC)
1
Nicholas Petri 1
Filip Radakovic
U19 Serbia (U19 WC)
1
Diego Redondo
U18 Mexico (U18Am)
1
Juan Respaud 1
Jovan Ristic
U19 Serbia (U19 WC)
1
Ty Rodgers
U18 USA (U18Am)
1
Bautista Rodriguez 2
Karim Rtail
U19 Lebanon (U19 WC)
1
Lawrence Rudolph
U19 Japan (U19 WC)
1
Jeongyeol Ryu
U19 Korea (U19 WC)
1
Alaa Sabbagh
U19 Lebanon (U19 WC)
1
Abdul Rahman Sabbagh
U19 Lebanon (U19 WC)
1
Kousei Sakamoto
U19 Japan (U19 WC)
1
Abdalla Saleh
U19 Egypt (U19 WC)
1
Marko Sarenac
U19 Serbia (U19 WC)
1
Junhwi Seok
U19 Korea (U19 WC)
1
David Simon
U18 Canada (U18Am)
2
Gasper Skorjanc 1
Aram Soqui
U18 Mexico (U18Am)
1
Nicolas Stenta 1
Edwin Suarez 1
Vrayton Suero 1
Vukasin Todorovic 1
Andrei Tovar
U18 Mexico (U18Am)
1
Juan Trejo
U18 Mexico (U18Am)
1
Seth Trimble
U18 USA (U18Am)
1
Santiago Trouet 2
Mikkel Tyne
U18 Canada (U18Am)
2
Victor Valdes
U18 Mexico (U18Am)
1
Jan Vide 1
Hayato Wakugawa
U19 Japan (U19 WC)
1
Kel'el Ware
U18 USA (U18Am)
1
Leon Watanabe
U19 Japan (U19 WC)
1
Cam Whitmore
U18 USA (U18Am)
1
Shonryu Yaegashi
U19 Japan (U19 WC)
1
Minsoo Yoo
U19 Korea (U19 WC)
1
Kichan Yun
U19 Korea (U19 WC)
1
Ibrahim Zahran
U19 Egypt (U19 WC)
1
Karl Zamatta
U19 Lebanon (U19 WC)
1
Jan Zemljic 1
Alen Zulic 1