United States
Hyatt Regency St Louis at the Arch
St Louis
April 2 - April 8, 2026

2026 Yalin WPA Men's 8-ball World Championship

8-Ball
Losers qualification
Loser round 2
Loser round 1
Round 1
Winner round 1
Winners qualification
Last thirtytwo
Last sixteen
Quarter final
Semi final
Final
Mon 08:34Table 3
  
 
129
Spain
David Alcaide
 
United States
Thorsten Hohmann
 
Winner to Last thirtytwo  
Mon 08:34Table 7
  
 
130
Philippines
Jeffrey De Luna
 
Germany
Stefan Kasper
 
Winner to Last thirtytwo  
Mon 08:34Table 15
  
 
131
France
Alex Montpellier
 
Greece
Dimitris Loukatos
 
Winner to Last thirtytwo  
Mon 08:34Table 9
  
 
132
Philippines
Sean Mark Malayan
 
Finland
Casper Cappe Matikainen
 
Winner to Last thirtytwo  
Mon 08:34Table 4
  
 
133
Ukraine
Vitaliy Patsura
 
Philippines
Carlo Biado
 
Winner to Last thirtytwo  
Mon 08:34Table 6
  
 
134
Germany
Ralf Souquet
 
Poland
Mieszko Fortuński
 
Winner to Last thirtytwo  
Mon 08:34Table 17
  
 
135
Poland
Radoslaw Babica
 
Albania
Eduard Bregu
 
Winner to Last thirtytwo  
Mon 08:34Table 11
  
 
136
New Zealand
Jimmy Henry
 
Austria
Albin Ouschan
 
Winner to Last thirtytwo  
Mon 08:35Table 10
  
 
137
United States
Tyler Styer
 
Greece
Alex Kazakis
 
Winner to Last thirtytwo  
Mon 08:35Table 2
  
 
138
Albania
Kledio Kaçi
 
United States
Billy Thorpe
 
Winner to Last thirtytwo  
Mon 08:35Table 18
  
 
139
Philippines
Lee Van Corteza
 
AIN
Wiktor Zieliński
 
Winner to Last thirtytwo  
Mon 08:35Table 1
  
 
140
Poland
Wojciech Szewczyk
 
United States
Justin Bergman
 
Winner to Last thirtytwo  
Mon 08:35Table 8
  
 
141
Hungary
Olivér Szolnoki
 
Japan
Hayato Hijikata
 
Winner to Last thirtytwo  
Mon 08:35Table 14
  
 
142
Sweden
Walter Laikre
 
Hong Kong
Robbie Capito
 
Winner to Last thirtytwo  
Mon 08:35Table 12
  
 
143
Poland
Konrad Juszczyszyn
 
AIN
Fedor Gorst
 
Winner to Last thirtytwo  
Mon 08:35Table 13
  
 
144
Poland
Hubert Łopotko
 
Estonia
Denis Grabe
 
Winner to Last thirtytwo  
Sun 08:30Table 15
  
 
113
Spain
David Alcaide
 
United States
Donnie Mills
 
 
Sun 08:30Table 13
  
 
114
Philippines
Jeffrey De Luna
 
New Zealand
Sullivan Clark
 
 
Sun 08:30Table 14
  
 
115
France
Alex Montpellier
 
Germany
Felix Vogel
 
 
Sun 08:30Table 1
  
 
116
Philippines
Sean Mark Malayan
 
Germany
Joshua Filler
 
 
Sun 08:30Table 18
  
 
117
United States
Hunter Lombardo
 
Ukraine
Vitaliy Patsura
 
 
Sun 08:30Table 8
  
 
118
Germany
Ralf Souquet
 
Spain
Alvaro Canóniga
 
 
Sun 08:30Table 3
  
 
119
Poland
Radoslaw Babica
 
Philippines
Roberto Gomez
 
 
Sun 08:30Table 16
  
 
120
Mexico
Joaquin GONZALEZ
 
New Zealand
Jimmy Henry
 
 
Sun 08:30Table 11
  
 
121
United States
Tyler Styer
 
Iraq
Mohanad Mohammed
 
 
Sun 08:30Table 7
  
 
122
Albania
Kledio Kaçi
 
Finland
Valtteri Virtanen
 
 
Sun 08:30Table 4
  
 
123
Philippines
Lee Van Corteza
 
Finland
Arseni Sevastyanov
 
 
Sun 08:31Table 12
  
 
124
Mongolia
Ganbold Ganzorig
 
Poland
Wojciech Szewczyk
 
 
Sun 08:31Table 2
  
 
125
Vietnam
Dương Quốc Hoàng
 
Hungary
Olivér Szolnoki
 
 
Sun 08:31Table 5
  
 
126
Germany
Marco Spitzky
 
Sweden
Walter Laikre
 
 
Sun 08:31Table 10
  
 
127
United States
Gregory Hogue
 
Poland
Konrad Juszczyszyn
 
 
Sun 08:31Table 9
  
 
128
Poland
Hubert Łopotko
 
Peru
Christopher Tevez Ocampo
 
 
Fri 10:58Table 5
  
 
65
Canada
Waleed Hashem
 
Spain
David Alcaide
 
 
  
 
66
Walk Over
 
United States
Donnie Mills
 
 
Fri 11:03Table 10
  
 
67
United Kingdom
Darren Appleton
 
Philippines
Jeffrey De Luna
 
 
Fri 11:09Table 11
  
 
68
China
Xiaocong Xu
 
New Zealand
Sullivan Clark
 
 
Fri 11:03Table 14
  
 
69
United States
Eric Roberts
 
France
Alex Montpellier
 
 
Fri 10:56Table 2
  
 
70
Germany
Felix Vogel
 
Poland
Mateusz Śniegocki
 
 
Fri 10:58Table 6
  
 
71
Philippines
Sean Mark Malayan
 
Estonia
Karl Gnadeberg
 
 
Fri 10:34Table 4
  
 
72
Norway
Emil André Gangfløt
 
Germany
Joshua Filler
 
 
Fri 10:58Table 7
  
 
73
United States
Payne McBride
 
United States
Hunter Lombardo
 
 
  
 
74
Walk Over
 
Ukraine
Vitaliy Patsura
 
 
Fri 10:59Table 8
  
 
75
Germany
Ralf Souquet
 
Philippines
Joven Bustamante
 
 
Fri 10:59Table 9
  
 
76
Germany
Moritz Neuhausen
 
Spain
Alvaro Canóniga
 
 
Fri 10:57Table 3
  
 
77
Chinese Taipei
Sun Yi Hsuan
 
Poland
Radoslaw Babica
 
 
Fri 10:45Table 18
  
 
78
South Africa
Aden Joseph
 
Philippines
Roberto Gomez
 
 
  
 
79
Walk Over
 
Mexico
Joaquin GONZALEZ
 
 
Fri 10:59Table 12
  
 
80
Argentina
Daniel Camil
 
New Zealand
Jimmy Henry
 
 
Fri 10:59Table 13
  
 
81
United States
Frankie Hernandez
 
United States
Tyler Styer
 
 
  
 
82
Walk Over
 
Iraq
Mohanad Mohammed
 
 
Fri 10:28Table 1
  
 
83
Albania
Kledio Kaçi
 
United States
Shane Van Boening
 
 
Fri 10:46Table 17
  
 
84
United States
Justin Hall
 
Finland
Valtteri Virtanen
 
 
Sat 10:41Table 11
  
 
85
Guatemala
Luis Lemus
 
Philippines
Lee Van Corteza
 
 
Sat 10:47Table 13
  
 
86
Finland
Arseni Sevastyanov
 
Poland
Dominik Jastrząb
 
 
Sat 10:47Table 7
  
 
87
United States
Lukas Fracasso-Verner
 
Mongolia
Ganbold Ganzorig
 
 
Sat 10:37Table 2
  
 
88
United States
Hayden Ernst
 
Poland
Wojciech Szewczyk
 
 
Sat 10:37Table 1
  
 
89
Vietnam
Dương Quốc Hoàng
 
Lithuania
Pijus Labutis
 
 
Sat 10:37Table 3
  
 
90
Bosnia and Herzegovina
Sanjin Pehlivanovic
 
Hungary
Olivér Szolnoki
 
 
Sat 10:47Table 15
  
 
91
AIN
Ruslan Chinakhov
 
Germany
Marco Spitzky
 
 
Sat 10:48Table 12
  
 
92
Sweden
Walter Laikre
 
Germany
Ugur Türkü
 
 
Sat 10:47Table 16
  
 
93
Slovakia
Kristián Mrva
 
United States
Gregory Hogue
 
 
Sat 10:57Table 8
  
 
94
Croatia
Ivica Putnik
 
Poland
Konrad Juszczyszyn
 
 
  
 
95
Walk Over
 
Poland
Hubert Łopotko
 
 
Sat 10:47Table 14
  
 
96
United States
Shaun Wilkie
 
Peru
Christopher Tevez Ocampo
 
 
Thu 08:30Table 5
  
 
65 1
Canada
Waleed Hashem
 
64
Peru
Christopher Tevez Ocampo
 
 
  
 
33 2
Poland
Hubert Łopotko
 
96
Walk Over
 
 
Thu 08:30Table 6
  
 
81 3
Albania
Eduard Bregu
 
48
United Kingdom
Darren Appleton
 
 
Thu 08:30Table 7
  
 
49 4
China
Xiaocong Xu
 
80
United States
Gregory Hogue
 
 
Thu 08:30Table 8
  
 
73 5
United States
Eric Roberts
 
56
Germany
Ugur Türkü
 
 
Thu 08:30Table 4
  
 
41 6
Germany
Marco Spitzky
 
88
Germany
Felix Vogel
 
 
Thu 08:30Table 1
  
 
89 7
Philippines
Sean Mark Malayan
 
40
United States
Skyler Woodward
 
 
Thu 08:30Table 9
  
 
57 8
Lithuania
Pijus Labutis
 
72
Norway
Emil André Gangfløt
 
 
Thu 08:30Table 3
  
 
69 9
United Kingdom
Jayson Shaw
 
60
United States
Payne McBride
 
 
  
 
37 10
Mongolia
Ganbold Ganzorig
 
92
Walk Over
 
 
Thu 08:30Table 10
  
 
85 11
Poland
Dominik Jastrząb
 
44
Germany
Ralf Souquet
 
 
Thu 08:30Table 2
  
 
53 12
Philippines
Lee Van Corteza
 
76
Germany
Moritz Neuhausen
 
 
Thu 08:30Table 11
  
 
77 13
Finland
Valtteri Virtanen
 
52
Chinese Taipei
Sun Yi Hsuan
 
 
Thu 08:30Table 12
  
 
45 14
South Africa
Aden Joseph
 
84
Chinese Taipei
Hsieh Chia Chen
 
 
  
 
93 15
Walk Over
 
36
Iraq
Mohanad Mohammed
 
 
Thu 08:31Table 17
  
 
61 16
United States
Tyler Styer
 
68
Argentina
Daniel Camil
 
 
Thu 10:29Table 5
  
 
67 17
New Zealand
Jimmy Henry
 
62
United States
Frankie Hernandez
 
 
  
 
35 18
Mexico
Joaquin GONZALEZ
 
94
Walk Over
 
 
Thu 10:29Table 1
  
 
83 19
Philippines
Roberto Gomez
 
46
Albania
Kledio Kaçi
 
 
Thu 10:29Table 7
  
 
51 20
Poland
Radoslaw Babica
 
78
United States
Justin Hall
 
 
Thu 10:29Table 9
  
 
75 21
Guatemala
Luis Lemus
 
54
Spain
Alvaro Canóniga
 
 
Thu 10:29Table 13
  
 
43 22
Finland
Arseni Sevastyanov
 
86
Philippines
Joven Bustamante
 
 
Thu 10:29Table 14
  
 
91 23
Ukraine
Vitaliy Patsura
 
38
United States
Lukas Fracasso-Verner
 
 
Thu 11:07Table 4
  
 
59 24
United States
Hayden Ernst
 
70
United States
Hunter Lombardo
 
 
Thu 10:29Table 2
  
 
71 25
Vietnam
Dương Quốc Hoàng
 
58
United States
Justin Bergman
 
 
Thu 10:30Table 15
  
 
39 26
Estonia
Karl Gnadeberg
 
90
Bosnia and Herzegovina
Sanjin Pehlivanovic
 
 
Thu 10:41Table 3
  
 
87 27
AIN
Ruslan Chinakhov
 
42
Poland
Mateusz Śniegocki
 
 
Thu 10:30Table 12
  
 
55 28
France
Alex Montpellier
 
74
Sweden
Walter Laikre
 
 
Thu 10:30Table 16
  
 
79 29
Slovakia
Kristián Mrva
 
50
New Zealand
Sullivan Clark
 
 
Thu 10:44Table 8
  
 
47 30
Croatia
Ivica Putnik
 
82
United States
Billy Thorpe
 
 
  
 
95 31
Walk Over
 
34
United States
Donnie Mills
 
 
Thu 10:30Table 18
  
 
63 32
Spain
David Alcaide
 
66
United States
Shaun Wilkie
 
 
Thu 13:01Table 1
  
 
1 33
Austria
Albin Ouschan
 
Peru
Christopher Tevez Ocampo
 
Loser to #96  
Thu 13:02Table 6
  
 
34
Poland
Hubert Łopotko
 
32
Albania
Eklent Kaçi
 
Loser to #95  
Thu 13:02Table 7
  
 
17 35
Poland
Konrad Juszczyszyn
 
Albania
Eduard Bregu
 
Loser to #94  
Thu 13:02Table 10
  
 
36
United States
Gregory Hogue
 
16
Spain
Francisco Sanchez Ruiz
 
Loser to #93  
Thu 13:02Table 8
  
 
9 37
Chinese Taipei
Wu Kun Lin
 
Germany
Ugur Türkü
 
Loser to #92  
Thu 13:02Table 12
  
 
38
Germany
Marco Spitzky
 
24
Poland
Mieszko Fortuński
 
Loser to #91  
Thu 13:02Table 11
  
 
25 39
Hungary
Olivér Szolnoki
 
United States
Skyler Woodward
 
Loser to #90  
Thu 13:02Table 3
  
 
40
Lithuania
Pijus Labutis
 
8
Philippines
Carlo Biado
 
Loser to #89  
Thu 13:02Table 18
  
 
5 41
Poland
Wojciech Szewczyk
 
United Kingdom
Jayson Shaw
 
Loser to #88  
Thu 13:02Table 9
  
 
42
Mongolia
Ganbold Ganzorig
 
28
Finland
Casper Cappe Matikainen
 
Loser to #87  
Thu 13:03Table 17
  
 
21 43
Spain
Jonas Souto
 
Poland
Dominik Jastrząb
 
Loser to #86  
Thu 13:03Table 13
  
 
44
Philippines
Lee Van Corteza
 
12
Greece
Dimitris Loukatos
 
Loser to #85  
Thu 13:03Table 14
  
 
13 45
Germany
Stefan Kasper
 
Finland
Valtteri Virtanen
 
Loser to #84  
Thu 13:01Table 2
  
 
46
Chinese Taipei
Hsieh Chia Chen
 
20
United States
Shane Van Boening
 
Loser to #83  
Thu 13:03Table 15
  
 
29 47
United States
Thorsten Hohmann
 
Iraq
Mohanad Mohammed
 
Loser to #82  
Thu 13:31Table 4
  
 
48
United States
Tyler Styer
 
4
Japan
Naoyuki Oi
 
Loser to #81  
Fri 08:30Table 7
  
 
3 49
Estonia
Denis Grabe
 
New Zealand
Jimmy Henry
 
Loser to #80  
Fri 08:30Table 5
  
 
50
Mexico
Joaquin GONZALEZ
 
30
Austria
Max Lechner
 
Loser to #79  
Fri 08:30Table 2
  
 
19 51
AIN
Fedor Gorst
 
Philippines
Roberto Gomez
 
Loser to #78  
Fri 08:30Table 4
  
 
52
Poland
Radoslaw Babica
 
14
Singapore
Aloysius Yapp
 
Loser to #77  
Fri 08:30Table 6
  
 
11 53
Austria
Mario He
 
Spain
Alvaro Canóniga
 
Loser to #76  
Fri 08:30Table 8
  
 
54
Philippines
Joven Bustamante
 
22
Hong Kong
Robbie Capito
 
Loser to #75  
Fri 08:30Table 9
  
 
27 55
Japan
Hayato Hijikata
 
Ukraine
Vitaliy Patsura
 
Loser to #74  
Fri 08:30Table 12
  
 
56
United States
Hunter Lombardo
 
6
Poland
Daniel Macioł
 
Loser to #73  
Fri 08:30Table 1
  
 
7 57
Germany
Joshua Filler
 
United States
Justin Bergman
 
Loser to #72  
Fri 08:30Table 13
  
 
58
Estonia
Karl Gnadeberg
 
26
Peru
Gerson Martinez Boza
 
Loser to #71  
Fri 08:30Table 17
  
 
23 59
AIN
Wiktor Zieliński
 
Poland
Mateusz Śniegocki
 
Loser to #70  
Fri 08:31Table 10
  
 
60
France
Alex Montpellier
 
10
Netherlands
Marco Teutscher
 
Loser to #69  
Fri 08:31Table 16
  
 
15 61
Poland
Szymon Kural
 
New Zealand
Sullivan Clark
 
Loser to #68  
Fri 08:31Table 11
  
 
62
United States
Billy Thorpe
 
18
Philippines
Jeffrey De Luna
 
Loser to #67  
Fri 08:31Table 18
  
 
31 63
Canada
John Morra
 
United States
Donnie Mills
 
Loser to #66  
Fri 08:31Table 3
  
 
64
Spain
David Alcaide
 
2
Greece
Alex Kazakis
 
Loser to #65  
Sun 13:37Table 15
  
 
97
Austria
Albin Ouschan
 
Albania
Eklent Kaçi
 
Loser to #136  
Sun 12:49Table 11
  
 
98
Albania
Eduard Bregu
 
Spain
Francisco Sanchez Ruiz
 
Loser to #135  
Sun 13:50Table 4
  
 
99
Chinese Taipei
Wu Kun Lin
 
Poland
Mieszko Fortuński
 
Loser to #134  
Sun 13:08Table 2
  
 
100
United States
Skyler Woodward
 
Philippines
Carlo Biado
 
Loser to #133  
Sun 12:55Table 18
  
 
101
United Kingdom
Jayson Shaw
 
Finland
Casper Cappe Matikainen
 
Loser to #132  
Sun 12:48Table 13
  
 
102
Spain
Jonas Souto
 
Greece
Dimitris Loukatos
 
Loser to #131  
Sun 12:51Table 16
  
 
103
Germany
Stefan Kasper
 
Chinese Taipei
Hsieh Chia Chen
 
Loser to #130  
Sun 12:38Table 3
  
 
104
United States
Thorsten Hohmann
 
Japan
Naoyuki Oi
 
Loser to #129  
Sun 12:49Table 14
  
 
105
Estonia
Denis Grabe
 
Austria
Max Lechner
 
Loser to #144  
Sun 13:04Table 9
  
 
106
AIN
Fedor Gorst
 
Singapore
Aloysius Yapp
 
Loser to #143  
Sun 12:48Table 10
  
 
107
Austria
Mario He
 
Hong Kong
Robbie Capito
 
Loser to #142  
Sun 12:49Table 5
  
 
108
Japan
Hayato Hijikata
 
Poland
Daniel Macioł
 
Loser to #141  
Sun 13:12Table 1
  
 
109
United States
Justin Bergman
 
Peru
Gerson Martinez Boza
 
Loser to #140  
Sun 12:49Table 8
  
 
110
AIN
Wiktor Zieliński
 
Netherlands
Marco Teutscher
 
Loser to #139  
Sun 12:49Table 12
  
 
111
Poland
Szymon Kural
 
United States
Billy Thorpe
 
Loser to #138  
Sun 12:49Table 7
  
 
112
Canada
John Morra
 
Greece
Alex Kazakis
 
Loser to #137  
Mon 13:28Table 17
  
 
145
Albania
Eklent Kaçi
 
Greece
Dimitris Loukatos
 
 
Mon 13:26Table 4
  
 
146
Spain
Francisco Sanchez Ruiz
 
United States
Tyler Styer
 
 
Mon 13:27Table 16
  
 
147
Chinese Taipei
Wu Kun Lin
 
Poland
Radoslaw Babica
 
 
Mon 13:26Table 1
  
 
148
United States
Skyler Woodward
 
United States
Justin Bergman
 
 
Mon 13:27Table 10
  
 
149
United Kingdom
Jayson Shaw
 
Poland
Hubert Łopotko
 
 
Mon 14:07Table 6
  
 
150
Spain
Jonas Souto
 
Albania
Kledio Kaçi
 
 
Mon 14:05Table 11
  
 
151
Chinese Taipei
Hsieh Chia Chen
 
Poland
Mieszko Fortuński
 
 
Mon 13:26Table 2
  
 
152
Japan
Naoyuki Oi
 
Austria
Albin Ouschan
 
 
Mon 14:31Table 3
  
 
153
Austria
Max Lechner
 
AIN
Fedor Gorst
 
 
Mon 14:11Table 8
  
 
154
Singapore
Aloysius Yapp
 
Finland
Casper Cappe Matikainen
 
 
Mon 13:28Table 18
  
 
155
Austria
Mario He
 
Spain
David Alcaide
 
 
Mon 13:27Table 13
  
 
156
Poland
Daniel Macioł
 
Hungary
Olivér Szolnoki
 
 
Mon 13:27Table 12
  
 
157
Peru
Gerson Martinez Boza
 
Philippines
Carlo Biado
 
 
Mon 13:27Table 14
  
 
158
Netherlands
Marco Teutscher
 
Hong Kong
Robbie Capito
 
 
Mon 13:55Table 5
  
 
159
Poland
Szymon Kural
 
Germany
Stefan Kasper
 
 
Mon 13:27Table 9
  
 
160
Canada
John Morra
 
AIN
Wiktor Zieliński
 
 
Tue 10:43Table 11
  
 
161
Greece
Dimitris Loukatos
 
Spain
Francisco Sanchez Ruiz
 
 
Tue 11:21Table 1
  
 
162
Chinese Taipei
Wu Kun Lin
 
United States
Skyler Woodward
 
 
Tue 10:53Table 4
  
 
163
United Kingdom
Jayson Shaw
 
Albania
Kledio Kaçi
 
 
Tue 10:46Table 3
  
 
164
Poland
Mieszko Fortuński
 
Austria
Albin Ouschan
 
 
Tue 10:43Table 2
  
 
165
AIN
Fedor Gorst
 
Singapore
Aloysius Yapp
 
 
Tue 10:43Table 12
  
 
166
Austria
Mario He
 
Poland
Daniel Macioł
 
 
Tue 11:33Table 10
  
 
167
Philippines
Carlo Biado
 
Netherlands
Marco Teutscher
 
 
Tue 10:43Table 17
  
 
168
Germany
Stefan Kasper
 
AIN
Wiktor Zieliński
 
 
Tue 16:14Table 3
  
 
169
Spain
Francisco Sanchez Ruiz
 
Chinese Taipei
Wu Kun Lin
 
 
Tue 15:31Table 1
  
 
170
United Kingdom
Jayson Shaw
 
Austria
Albin Ouschan
 
 
Tue 16:29Table 4
  
 
171
Singapore
Aloysius Yapp
 
Poland
Daniel Macioł
 
 
Tue 15:36Table 2
  
 
172
Philippines
Carlo Biado
 
AIN
Wiktor Zieliński
 
 
Wed 12:00
  
 
173
Spain
Francisco Sanchez Ruiz
 
Austria
Albin Ouschan
 
 
Wed 12:00
  
 
174
Singapore
Aloysius Yapp
 
AIN
Wiktor Zieliński
 
 
Wed 17:30
  
 
175
Winner of #173
 
Winner of #174
 
 
Losers qualification
Loser round 2
Loser round 1
Round 1
Winner round 1
Winners qualification
Last thirtytwo
Last sixteen
Quarter final
Semi final
Final