Melvin San Pedro
33 matches · 22W–11L · seasons 2025–2026
Captains: add Melvin San Pedro to your scout list and get a weekly note on what they did. Create a free account to start one.
Match history33 matches
W
Jonathan Harris / Michael Evans
expectation pending — we’re still fetching an opponent’s record
7-5, 7-6
W
expectation pending — we’re still fetching an opponent’s record
7-5, 6-1
L
expectation pending — we’re still fetching an opponent’s record
5-7, 7-6, 1-0
L
expectation pending — we’re still fetching an opponent’s record
6-3, 1-6, 0-1
W
expectation pending — we’re still fetching an opponent’s record
6-4, 7-5
Teams44 teams · 2023–2026
BENICIA TA/BENICIA HS 55AM8.0A
CONCORD TC/WILLOW PASS PK 18AM3.5A
CONCORD TC/WILLOW PASS PK 18MX7.0A
CONCORD TC/WILLOW PASS PK 40AM3.5A
DANVILLE TC/MONTE VISTA HS 40AM3.5A
DANVILLE TC/MONTE VISTA HS 55AM7.0A
DAVIE STADIUM 18AM3.5B
DIAMOND HILLS 18MX7.0A
Pain in the Ace/Austero/Oakley
SUNNYVALE MTC 18AM3.5D
SUNNYVALE MTC 40AM3.5A
WALNUT CREEK RC/Walnut Creek TC 55AM7.0A
Over timerating by season, and how you rank
By level7 levels played
3.5
66.7%
12W–6L · 54.2% of games
4.0
0W–2L
not enough matches yet
7.0
75%
3W–1L · 56.5% of games
7.5
2W–1L
not enough matches yet
8.0
2W–0L
not enough matches yet
7.0mixed
2W–1L
not enough matches yet
8.0mixed
1W–0L
not enough matches yet
Games won matters more than matches won — NTRP adjusts on margins.
Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.
Pressure is a privilege.