ATP Tour
ATP World Ranking - 81 pts
🪃 Counterpuncher
Turns defense into offense. Absorbs pace, redirects with precision, and thrives in long rallies by letting opponents beat themselves. Excels at converting break points when they matter most.
Strong against
Weak against
Age
23
Height
5'10" (178 cm)
Weight
76 kg (168 lbs)
Plays
Right-Handed, Two-Handed BH
Career-High Ranking
#541 (2026-02-16)
9
Wins
13
Losses
40.9%
Win %
0
Titles
Career record broken down by surface
| Year | Summary | Clay | Hard | Grass |
|---|---|---|---|---|
| 2026 | 6/9 | - | 6/9 | - |
| 2025 | 3/4 | - | 3/4 | - |
| Career | 9/13 | - | 9/13 | - |
Averages · Last 90 days (7 matches)
Serve
Return
Rally
Last 10 results
| Date | Tournament | Round | Opponent | Surface | Score | Result |
|---|---|---|---|---|---|---|
| Apr 19, 2026 | Gwangju Open | 1st Round Qualifying | Hayato Matsuoka | Hard | 57 26 | L |
| Apr 15, 2026 | WUNING OPEN 2 | Round of 32 | Fajing Sun | Hard | 26 16 | L |
| Apr 12, 2026 | WUNING OPEN 2 | 1st Round Qualifying | Linghao Zhang | Hard | 62 64 | W |
| Apr 6, 2026 | WUNING OPEN 1 | 1st Round Qualifying | Hanyi Liu | Hard | 67 16 | L |
| Apr 1, 2026 | WUNING OPEN 2 | 2nd Round Qualifying | Khumoyun Sultanov | Hard | 67 36 | L |
| Mar 30, 2026 | Koyushokucho Miyazaki Challenger | 2nd Round Qualifying | Carl Emil Overbeck | Hard | 16 64 26 | L |
| Mar 30, 2026 | Koyushokucho Miyazaki Challenger | 1st Round Qualifying | Ryo Tabata | Hard | 75 67 64 | W |
| Mar 3, 2026 | Yokkaichi Challenger | 2nd Round Qualifying | Carl Emil Overbeck | Hard | 46 26 | L |
| Mar 2, 2026 | Yokkaichi Challenger | 1st Round Qualifying | Braden Shick | Hard | 64 36 75 | W |
| Feb 12, 2026 | Brisbane Tennis International #2 | Round of 16 | Hiroki Moriya | Hard | 76 06 46 | L |
Tai Sach is currently ranked #521 in the ATP singles rankings with 81 points.
Tai Sach (ATP #521) has a career win-loss record of 9-13 (40.9% win rate) and has won 0 ATP titles.
Smashrs tracks Tai's upcoming matches with AI-powered predictions across six independent models. Our confidence score reflects the degree of agreement between models - a higher score means stronger consensus. Check back before each match for the latest prediction.