Play to Clinch
Season 1 2026
World Week 0 · Regular season
↺ New league
Recruiting › class of 2026 › Profile ← Recruiting board
KS
🇹🇼 Kuo-hui Shih TPE
Class of 2026 · Born Kaohsiung, TPE · Jan 15 · NRUnrated
STR
41.8
current (projection)
StrikePrediction · favourite to commit: Columbia 100% 1 offer
Rankings
Recruiting board (consensus)#929
International#323
Ranking points (372 pts · 25 events) #486
STR41.8
Junior STR (singles) 41.1
Doubles STR (results-based) 41.0
Junior Badges titles & ranking milestones
GLOBALTop 250 NATIONTop 5 NATIONTop 10
Junior Results tournament history
DATETOURNAMENT LEVELRESULT
Wk 2 Portsmouth Open Developmental R32
Wk 3 Salvador Open Developmental R16
Wk 5 Seville Open Developmental R32
Wk 6 Nara Classic State Quarterfinalist
Wk 8 Niš Classic State Semifinalist
Wk 9 Leiden Cup Developmental Quarterfinalist
Wk 10 Borgerhout Cup Developmental R32
Wk 12 Chiba Challenger Developmental Quarterfinalist
Wk 13 Ibiúna Cup Developmental R16
Wk 15 Madrid Challenger Developmental R32
Wk 16 Namur Challenger Developmental Finalist
Wk 18 Cannes Open Developmental Quarterfinalist
Wk 19 Cardiff Open Developmental R32
Wk 21 Resistencia Open Developmental Finalist
Wk 22 Hermosillo Championships National Quarterfinalist
Wk 23 Plzeň Championships National R16
Wk 25 Manchester Challenger Developmental R32
Wk 26 Ibiúna Open Developmental Semifinalist
Wk 28 New York Challenger Developmental Champion
Wk 29 San Luis Classic National R16
Wk 31 Bielefeld Championships National R16
Wk 32 Mönchengladbach Championships National R16
Wk 33 Bari Open National R16
Wk 35 Brussels Classic National R16
Wk 36 Antwerp Classic National Champion
Junior Doubles ¼ weight into the combined ranking
DATETOURNAMENT LEVELPARTNERRESULT
Wk 2 Portsmouth Open Developmental Zakhar Ilyin Champion
Wk 5 Seville Open Developmental Milan Rees Champion
Wk 10 Borgerhout Cup Developmental Deiton Alston Finalist
Wk 12 Chiba Challenger Developmental Ben Wiltjer Champion
Wk 18 Cannes Open Developmental Tomm Lowery Quarterfinalist
Wk 19 Cardiff Open Developmental Pavel Čech Finalist
Wk 21 Resistencia Open Developmental Rollin Gaubert Finalist
Wk 25 Manchester Challenger Developmental Marlin Morgan Finalist
Wk 26 Ibiúna Open Developmental Wyatt Loughlin Quarterfinalist
Wk 28 New York Challenger Developmental Budge Zubich Finalist
Wk 29 San Luis Classic National Elias Muurinen Quarterfinalist
Wk 32 Mönchengladbach Championships National Tyler Nelson Quarterfinalist
Wk 36 Antwerp Classic National Radek Horák Champion
Junior Match Record every opponent was a fellow recruit
DATETOURNAMENT W/LOPPONENTSCORE
Wk 2 Portsmouth Open Round of 32 L Pavel Čech 1-6 2-6
Wk 3 Salvador Open Round of 32 W Dani Guijarro 6-3 5-7 10-8
Wk 3 Salvador Open Round of 16 L Sebastián Silva 5-7 6-7
Wk 5 Seville Open Round of 32 L Oliver Jacobs 6-7 7-6 8-10
Wk 6 Nara Classic Round of 32 W Wilfred Ebun 6-0 6-1
Wk 6 Nara Classic Round of 16 W Ivan Chorý 6-3 6-0
Wk 6 Nara Classic Quarterfinals L Norbert Teodorczyk 6-1 3-6 5-10
Wk 8 Niš Classic Round of 32 W Devan Battle 6-2 6-2
Wk 8 Niš Classic Round of 16 W Luke Irving 6-0 6-3
Wk 8 Niš Classic Quarterfinals W Awudu Meijer 6-3 6-2
Wk 8 Niš Classic Semifinals L Benjamin Goodling 4-6 1-6
Wk 9 Leiden Cup Round of 32 W Paul Negri 4-6 6-4 10-2
Wk 9 Leiden Cup Round of 16 W Julián Hoffmann 6-0 6-1
Wk 9 Leiden Cup Quarterfinals L Yaroslav Belov 1-6 4-6
Wk 10 Borgerhout Cup Round of 32 L Oscar Moeen 6-7 2-6
Wk 12 Chiba Challenger Round of 32 W Jaime Yearick 6-2 6-3
Wk 12 Chiba Challenger Round of 16 W Lucas Lofgren 6-4 6-4
Wk 12 Chiba Challenger Quarterfinals L Erick Pruitt 6-7 4-6
Wk 13 Ibiúna Cup Round of 32 W Marc Chang 6-2 6-3
Wk 13 Ibiúna Cup Round of 16 L Everard Watling 6-2 5-7 3-10
Wk 15 Madrid Challenger Round of 32 L Noel Earle 4-6 6-4 8-10
Wk 16 Namur Challenger Round of 32 W Subramanian Murugan 6-3 6-2
Wk 16 Namur Challenger Round of 16 W Jamroc Brookshire 7-6 6-4
Wk 16 Namur Challenger Quarterfinals W Timo Boschker 7-5 6-4
Wk 16 Namur Challenger Semifinals W Jessie Gelsey 2-6 6-3 10-6
Wk 16 Namur Challenger Final L Cranston Strimple 2-6 1-6
Wk 18 Cannes Open Round of 32 W Tomm Lowery 7-6 6-4
Wk 18 Cannes Open Round of 16 W Usman Piqué 6-3 1-6 10-7
Wk 18 Cannes Open Quarterfinals L Oliver Jacobs 1-6 4-6
Wk 19 Cardiff Open Round of 32 L Garth Barrera 6-4 2-6 7-10
Wk 21 Resistencia Open Round of 32 W Ernesto Hollenbeck 6-1 6-1
Wk 21 Resistencia Open Round of 16 W Austin Malin 5-7 6-3 10-3
Wk 21 Resistencia Open Quarterfinals W Vincent Molenaar 6-2 6-3
Wk 21 Resistencia Open Semifinals W Diehl Desinor 4-6 6-1 10-5
Wk 21 Resistencia Open Final L Deylin Campos 6-7 5-7
Wk 22 Hermosillo Championships Quarterfinals L Benjamin Goodling 4-6 5-7
Wk 23 Plzeň Championships Round of 32 W Todd Brackens 6-2 6-4
Wk 23 Plzeň Championships Round of 16 L José Abelleira 6-4 4-6 4-10
Wk 25 Manchester Challenger Round of 32 L Pavel Čech 3-6 6-4 8-10
Wk 26 Ibiúna Open Round of 32 W Jaylen Liebsack 6-0 6-3
Wk 26 Ibiúna Open Round of 16 W Cecil Smart 6-3 6-3
Wk 26 Ibiúna Open Quarterfinals W Zakhar Ilyin 2-6 6-4 10-8
Wk 26 Ibiúna Open Semifinals L Mac Alston 7-6 4-6 11-13
Wk 28 New York Challenger Round of 32 W James Kypson 6-4 6-3
Wk 28 New York Challenger Round of 16 W David Sarabia 6-2 7-6
Wk 28 New York Challenger Quarterfinals W Ronnie Birkel 6-7 6-4 10-8
Wk 28 New York Challenger Semifinals W Joost Alonso 3-6 6-4 11-9
Wk 28 New York Challenger Final W Maikel Eguren 6-4 7-5
Wk 29 San Luis Classic Round of 32 W Ellsworth Beigel 6-2 6-1
Wk 29 San Luis Classic Round of 16 L George Caruso 5-7 2-6
Wk 31 Bielefeld Championships Round of 32 W Francisco Stallard 6-4 7-6
Wk 31 Bielefeld Championships Round of 16 L Tyler Nelson 6-3 4-6 3-10
Wk 32 Mönchengladbach Championships Round of 32 W Renzo Lara 7-6 6-3
Wk 32 Mönchengladbach Championships Round of 16 L Marmaduke Huggins 6-7 3-6
Wk 33 Bari Open Round of 32 W Perth Bott 6-2 4-6 10-4
Wk 33 Bari Open Round of 16 L Ricardo Tagoa'i 4-6 6-3 7-10
Wk 35 Brussels Classic Round of 32 W Will Hull 6-2 7-5
Wk 35 Brussels Classic Round of 16 L Jimari Rabasco 4-6 4-6
Wk 36 Antwerp Classic Round of 32 W Emmett Sentnor 1-6 7-6 11-9
Wk 36 Antwerp Classic Round of 16 W Blake Bouwmeester 6-4 7-5
Wk 36 Antwerp Classic Quarterfinals W Abdiel Dávila 6-4 6-4
Wk 36 Antwerp Classic Semifinals W Jenson Kean 3-6 7-6 10-4
Wk 36 Antwerp Classic Final W Renzo Lara 6-4 6-7 11-9
College List 1 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Columbia Hot ¼ 100% Finalist
Dreamsheet schools this recruit dreams of
Stanford Virginia North Carolina
Scouting two independent ceiling reads (±fog)
Shared service (consensus)39.2
Your department55.7
4-year projection45.3
Ranking History junior progression
DATE GLOBAL NATION STR
Early 2026 #197 #2 40.3
Mid 2026 #217 #2 39.5
Late 2026 #212 #2 39.8
Final 2026 #185 #2 41.0
Attributes visible current grades (20–80)
Serve Power 49
Serve Accuracy 42
Return 48
Forehand 45
Backhand 43
Consistency 48
Net Play 43
Speed 42
Stamina 49
Composure 43
Clutch 49
Recruiting
Intended majorHealth Administration
Junior tierRegional / State Elite
OriginInternational
CommitmentUncommitted
Recruiting Timeline
Received interest from Columbia early_contact Wk 2
Offered by Columbia offers Wk 8
Official visit to Columbia visits Wk 16