Results

Table tennis results, 20 May 2026

47 men's singles matches at 2 professional events, every game score and how long each match took.

Contender Lagos 2026

Tier 2 · Lagos

Men's singles

Group 1

INDJain Payas2-3De Boer MiloNED11-610-1211-57-119-1143 min, Table 1

Group 2

INDDani Mudit3-2Lawal AmiduNGR10-127-1111-211-411-830 min, Table 2

Group 3

TOGAgbodjan Elias3-0Fagbamila AkinwaleNGR11-714-1211-719 min, Table 3

Group 4

NGRAdegoke Muizz3-0Oladejo QudusNGR11-512-1011-519 min, Table 4

Group 5

NEDChambet-Weil Remi3-0Oladiran JoshuaNGR11-811-711-822 min, Table 1

Group 6

NEDCamara Gabrielius3-0Sanni AbdulraheemNGR12-1011-311-418 min, Table 1

Group 7

INDShetty Sanil3-0Omeh AmadiNGR11-911-711-215 min, Table 3

Group 8

NGRWasiu Kolasi3-1Antwi FrancisGHA11-59-1111-711-719 min, Table 4

Group 9

NGRAkanbi Rilwan3-0Adeoye HusseinNGR11-511-712-1018 min, Table 2

Group 10

NGRFabunmi Mathew3-1Bello MustaphaNGR7-1111-811-611-618 min, Table 3

Group 11

NGRSolanke Azeez3-0Marfo JamesGHA11-211-811-214 min, Table 2

Group 12

NGRAyoola Usman0-3Boulmo IgorCMR6-117-115-1117 min, Table 4

Group 13

NGRAgunbiade Sultan3-2Mehta JaynilIND5-1111-58-1111-911-736 min, Table 1

Group 14

GHAQuarcoo Ernest3-1Akakpo KossiTOG11-99-1111-911-423 min, Table 2
TOGTchassama Abdoulmadjid0-3Yunus AfeezNGR4-115-115-1116 min, Table 3

Qualifying knockout

INDJain Payas3-2Wasiu KolasiNGR11-511-69-1110-1211-638 min, Table 1
NEDCamara Gabrielius3-0Animasahun AbayomiNGR11-511-611-417 min, Table 2
NGRYunus Afeez1-3Agunbiade SultanNGR8-1111-58-118-1125 min, Table 4
NEDDe Boer Milo3-0Adebakin TobiNGR11-811-511-820 min, Table 1
NGRSolanke Azeez3-0Fabunmi MathewNGR11-613-1111-617 min, Table 3
NGRAdegoke Muizz3-1Akanbi RilwanNGR11-67-1111-713-1128 min, Table 4
INDShetty Sanil3-2Chambet-Weil RemiNED11-911-98-119-1111-538 min, Table 2

Feeder Hennebont 2026

Tier 3 · Hennebont

Men's singles

Group 1

JPNKizukuri Yuto3-1Boccard SamSUI11-56-1111-611-621 min, Table 2
FRALaroche Thomas1-3Boccard SamSUI11-68-118-118-1128 min, Table 2

Group 2

AUTKraemer Christopher0-3Koehl WilliamFRA9-119-114-1120 min, Table 1

Group 3

FRANoirault Antoine3-0Guignat ThomasFRA11-811-611-318 min, Table 2
USADalamal Armaan0-3Guignat ThomasFRA6-117-118-1121 min, Table 2

Group 4

MARNemras Reda0-3Baechler MartinFRA7-118-113-1117 min, Table 1
FRACavaille Sandro2-3Baechler MartinFRA11-711-84-1110-127-1136 min, Table 3

Group 5

USALebaka Nishant1-3Brossier BenjaminFRA9-116-1111-77-1130 min, Table 1
PHIValenet Edouard0-3Brossier BenjaminFRA6-117-114-1118 min, Table 2

Group 6

FRAFruchart Benjamin3-0Chaperon DylanFRA11-711-611-923 min, Table 2
DOMVila Isaac0-3Chaperon DylanFRA3-114-115-1118 min, Table 1

Group 7

FRAMourier Flavio2-3De Saintilan MathieuFRA11-711-72-118-118-1137 min, Table 3
SUIMoullet Barish1-3De Saintilan MathieuFRA3-118-1111-57-1125 min, Table 3

Group 8

FRALam Nathan3-0Hardmeier EliasSUI11-611-611-921 min, Table 3
INDChowdhury Swarnendu2-3Hardmeier EliasSUI11-911-37-114-115-1127 min, Table 1

Group 9

ESPFranco Carlos3-2Kogans DanielsLAT8-1111-811-89-1111-142 min, Table 2
DOMCabrera Rafael3-1Kogans DanielsLAT11-64-1111-711-928 min, Table 2

Group 10

FRAGilles Sohan1-3Monteiro ThiagoBRA9-1111-910-1214-1635 min, Table 1
CIVOba Oba Kizito1-3Monteiro ThiagoBRA8-116-1111-89-1126 min, Table 3

Group 11

FRADorcescu Denis0-3Park GyeongtaeKOR6-116-117-1119 min, Table 3
NORFroseth Martin1-3Park GyeongtaeKOR8-117-1111-96-1132 min, Table 1

Group 12

FRAPilard Nathan3-2Scharrer MauroSUI11-97-1111-011-1312-1037 min, Table 2
SWESjogren Elias1-3Scharrer MauroSUI8-1111-78-117-1131 min, Table 3

Group 13

DOMVila Ramon3-0Soufianou AbdourazaqTOG12-1011-711-420 min, Table 1
PORDoyen Antoine3-0Soufianou AbdourazaqTOG11-911-911-419 min, Table 4

Official results, by the local day of play at the venue.