DOB
Jul 5, 2003
James McCabe
Ranking
#233
2026
17-12
WWLWW
Career
Career Record
179
-
142
55.8%
Hard
149-109 (57.8%)
Clay
12-18 (40%)
Grass
18-15 (54.5%)
🏆 Rank
#233
🎾 Titles
2
👤 Age
22
⭐ Best
#164
💰 Prize Money
$50K
Season Record 2026
Prize Money
$0
Surface Breakdown
Win Streak:
3W
Recent Results
| Tournament | Round | Opponent | Score | Surface | |
|---|---|---|---|---|---|
| W | Hertogenbosch | ATP Hertogenbosch - Final | S. Jong | 7-6 6-4 | Hard |
| W | Hertogenbosch | ATP Hertogenbosch - Semi-finals | C. Wong | 6-3 4-6 3-6 | Hard |
| L | Birmingham | Birmingham - 1/16-finals | K. Majchrzak | 6-7 3-6 | Hard |
| W | Birmingham | Birmingham - Final | M. Damm | 6-3 3-6 4-6 | Hard |
| W | Birmingham | Birmingham - Semi-finals | B. Moxon | 2-6 3-6 | Hard |
| L | French Open | ATP French Open - Quarter-finals | Z. Kolar | 3-6 6-7 | Hard |
| L | Wuxi | Wuxi - 1/8-finals | A. Walton | 6-3 7-6 | Hard |
| W | Wuxi | Wuxi - 1/16-finals | Wu Tung-Lin | 5-7 6-7 | Hard |
| L | Jiujiang (China) - Qualification | Jiujiang - 1/16-finals | A. Ilagan | 4-6 6-4 6-2 | Hard |
| L | Gwangju | Gwangju - Quarter-finals | L. Riedi | 1-6 4-6 | Hard |
Betting Statistics
📊
1951
Matches with Odds
⭐
930
Times Favorite
🎯
1021
Times Underdog
📈
1.06
Avg Odds (Favorite)
📉
2.80
Avg Odds (Underdog)
🏆
48%
Favorite Rate
Based on 1951 matches with betting odds. Lower odds when favorite indicates stronger market confidence.
Career Statistics
2
Career Titles
$50,000
Prize Money
#164
Best Ranking








