KM
ATP · Unranked
Keenan
Mayo
USAUSA·age 26·Right-handed·198cm · 6′6″
0
Career titles
1-19
Career W/L
Current form
last 5 matchesCleveland · Q1
LEvan Zhu
6–7(3)7–56–4
02-02
San · Q1
LKarl Poling
6–36–2
01-27
Lexington · Q1
LRyuki Matsuda
6–42–66–1
07-28
Lincoln · Q1
LRyuki Matsuda
6–47–6(3)
08-05
Tyler · Q1
LFilip Peliwo
2–66–06–4
06-03
Race position
Not in current raceHead to Head
top rivals · all-timeCareer Stats
singles · all-timeCareer record
1 – 19
win rate · 5.0%
Titles
0
tour-level singles
Hard
0–15
0% win
Clay
1–4
20% win
Elo rating by surface
Clay1485peak 1500 · 5 matches
Hard1442peak 1500 · 12 matches
Recent Matches
last 20| Date | Tournament | Round | Opponent | Score | W/L |
|---|---|---|---|---|---|
| 2026-02-02 | Cleveland CH | Q1 | Evan Zhu | 6-7(3) 7-5 6-4 | L |
| 2026-01-27 | San Diego CH | Q1 | Karl Poling | 6-3 6-2 | L |
| 2025-07-28 | Lexington CH | Q1 | Ryuki Matsuda | 6-4 2-6 6-1 | L |
| 2024-08-05 | Lincoln CH | Q1 | Ryuki Matsuda | 6-4 7-6(3) | L |
| 2024-06-03 | Tyler CH | Q1 | Filip Peliwo | 2-6 6-0 6-4 | L |
| 2024-05-27 | Little Rock CH | Q1 | Moerani Bouzige | 6-3 6-4 | L |
| 2024-04-22 | Savannah CH | Q1 | Kyle Edmund | 7-5 6-3 | L |
| 2024-04-08 | Cuernavaca CH | Q1 | Andre Ilagan | 7-6(7) 6-2 | L |
| 2024-03-18 | Merida CH | Q2 | Preston Brown | 7-6(5) 6-4 | L |
| 2024-01-29 | Cleveland CH | Q1 | Ezekiel Clark | 4-6 6-3 7-5 | L |
| 2024-01-22 | Indian Wells 2 CH | Q1 | Jaimee Floyd Angele | 3-6 6-4 6-4 | L |
| 2023-11-13 | Champaign CH | Q1 | Inaki Montes De La Torre | 6-3 6-1 | L |
| 2023-10-30 | Charlottesville CH | Q1 | Christian Langmo | 6-2 6-4 | L |
| 2023-08-14 | Winnipeg CH | Q1 | Kiranpal Pannu | 6-1 6-4 | L |
| 2023-07-24 | Salinas CH | Q1 | Alfredo Perez | 6-2 6-3 | L |
| 2023-06-26 | Medellin CH | Q2 | Tristan Mccormick | 6-3 3-6 6-3 | L |
| 2023-06-26 | Medellin CH | Q1 | Joao Victor Couto Loureiro | 6-4 6-4 | W |
| 2022-10-03 | Tiburon CH | Q1 | Christian Langmo | 2-6 6-1 7-5 | L |
| 2022-04-25 | Savannah CH | Q1 | Jose Pereira | 6-4 7-5 | L |
| 2021-11-15 | Champaign CH | Q1 | Sho Shimabukuro | 6-1 6-2 | L |