Teams

CP-Racquet Rascals-Kaliyaperumal

2026 Adult 18 & Over · 3.0 Men

13 players · average NTRP 2.83 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2026-05-30vs MI-WolfeLost 04
L#1 DoublesAtanas Koralski / David Grace vs Troy Schell / Philip Moberg6-4, 2-6, 0-1
L#1 SinglesZhentao Lin vs Jonathan Lanterman1-6, 0-6
L#2 DoublesMark LeMaster / Markus Mielke vs Bryan Goode / Ken Wolfe0-6, 1-6
L#3 DoublesJeffrey Merrifield / Kit Merker vs Michiel Versteeg / Manny McBride0-6, 1-6
2026-05-23vs WSC-GrandSlammers-KanakalaSplit 22
W#1 DoublesZhentao Lin / Yonggang Deng vs Sai Gokul Kanakala / Andre Firoozi6-3, 5-5
L#1 SinglesDavid Grace vs ANMOL MOHANTY3-6, 5-7
W#2 DoublesMarkus Mielke / Mark LeMaster vs Ankush Gupta / Harsh Verma2-6, 7-5, 1-0
L#3 DoublesKit Merker / Phillip Lu vs Jared Groff / Neil Flodin1-6, 2-6
2026-05-15vs PL-Aces and Lobs-TahilramaniLost 03
L#1 DoublesDiego Piacentini / Yonggang Deng vs Wei Luk / Nitin Sharma1-6, 0-1
L#1 SinglesBryce Danz vs Eliuth Triana3-6, 1-6
L#2 DoublesJeffrey Merrifield / Mark LeMaster vs Jason Messer / Mikel Morrow1-6, 1-6
2026-05-10vs RBW-Love Means Nothing-LinLost 05
L#1 DoublesDiego Piacentini / David Grace vs Jikun Wang / Ruochen Wang - (DQ)*4-6, 2-6
L#1 SinglesZhentao Lin vs Ruichen Teng0-6, 0-6
L#2 DoublesMarkus Mielke / Yonggang Deng vs Yunda Jia / Tzu-Chi Lin0-6, 4-6
L#2 SinglesBryce Danz vs Shangchieh Hung3-6, 2-6
L#3 DoublesKit Merker / Phillip Lu vs Yu Wang / Tianhui Zhou - (DQ)2-6, 2-6
2026-05-01vs HBSQ-Net Ninjas-GibbsLost 05
L#1 DoublesKesav Kaliyaperumal / Zhentao Lin vs Damian Gibbs / Anthony DiLorenzo6-3, 2-6, 1-0
L#1 SinglesYonggang Deng vs Michael Codsi0-6, 2-6
L#2 DoublesAtanas Koralski / Diego Piacentini vs Forrest Carlson / Jorge Calugas Ii1-6, 5-7
L#2 SinglesDavid Grace vs Richard Golphenee5-7, 2-6
L#3 DoublesPhillip Lu / Jeffrey Merrifield vs Tom Dillard / Keith Wong2-6, 1-6
2026-04-26vs TUK-Tennis St(D)uds-OsbornLost 14
W#1 DoublesAtanas Koralski / Kesav Kaliyaperumal vs Gough Chan / Prateek Sharma6-4, 7-6
L#1 SinglesJiyan Gu vs Ken Rapkin6-7, 2-6
L#2 DoublesPhillip Lu / Diego Piacentini vs Rusty Warnock / Jerry Osborn4-6, 5-7
L#2 SinglesZhentao Lin vs Nicolas Kuhn De Chizelle4-6, 4-6
L#3 DoublesKit Merker / Bryce Danz vs Paulo Mesaros / Greg Reynolds1-6, 2-6
2026-04-18vs ETC-Hawks-LiLost 05
L#1 DoublesDavid Grace / Diego Piacentini vs Chi Yi / Han Zhao1-6, 3-6
L#1 SinglesYonggang Deng vs Yang Chen2-6, 1-6
L#2 DoublesKesav Kaliyaperumal / Atanas Koralski vs Ziran Lin / Zihang Pu4-6, 5-7
L#2 SinglesBryce Danz vs Haakon Sorensen2-6, 2-6
L#3 DoublesPhillip Lu / Jeffrey Merrifield vs WENSI LI / Yuxin Huang2-6, 1-6
2026-04-11vs EDG-Mavericks-AuffantLost 13
L#1 DoublesDavid Grace / Atanas Koralski vs Xiaohu Liu / Venu Subramanyam4-6, 7-6, 0-1
W#1 SinglesJiyan Gu vs Kostia Dombrovsky7-5, 6-4
L#2 DoublesBryce Danz / Mark LeMaster vs Doug Wood / Zhan Chen5-7, 2-6
L#2 SinglesYonggang Deng vs Ryan Zhang3-6, 4-6
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.

Flight standings for 3.0 Men have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 2.41 estimated across 13 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

2.76
David Grace
usually #1 Doubles 31%, also #2 Singles 23% · published 3
2.69
Atanas Koralski
usually #1 Doubles 57%, also #2 Doubles 29% · published 3
2.60
Jiyan Gu
usually #1 Singles 100% · published
2.57
Phillip Lu
usually #3 Doubles 80%, also #2 Doubles 20% · published 3
2.55
Yonggang Deng
usually #1 Doubles 33%, also #1 Singles 33% · published
2.44
Diego Piacentini
usually #1 Doubles 60%, also #2 Doubles 40% · published 3
2.36
Zhentao Lin
usually #1 Doubles 40%, also #1 Singles 40% · published
2.33
Mark LeMaster
usually #2 Doubles 100% · published 2.5
2.30
Kesav Kaliyaperumal
usually #1 Doubles 67%, also #2 Doubles 33% · published
2.30
Markus Mielke
usually #2 Doubles 100% · published
2.16
Kit Merker
usually #3 Doubles 100% · published
2.16
Bryce Danz
usually #2 Singles 40%, also #2 Doubles 20% · published 2.5
2.08
Jeffrey Merrifield
usually #3 Doubles 75%, also #2 Doubles 25% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Atanas Koralski + Kesav Kaliyaperumal4256% games+14.8% vs expected
Atanas Koralski + Diego Piacentini2340% games−2.7% vs expected
Jeffrey Merrifield + Mark LeMaster0533% games−7.8% vs expected
Jeffrey Merrifield + Kit Merker0516% games−10.0% vs expected
Kesav Kaliyaperumal + Markus Mielke314 matchesnot enough data
Kesav Kaliyaperumal + Diego Piacentini224 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

3
David Grace
5W–11L career · type S · 12 lines in 2026
2%94%3%
2.76
3
Atanas Koralski
34W–31L career · 7 lines in 2026
7%92%1%
2.69
Jiyan Gu
1W–7L career · 2 lines in 2026
22%78%<1%
2.60
3
Phillip Lu
55W–64L career · 5 lines in 2026
30%70%<1%
2.57
Yonggang Deng
2W–12L career · 6 lines in 2026
35%65%<1%
2.55
3
Diego Piacentini
7W–17L career · 5 lines in 2026
68%32%<1%
2.44
Zhentao Lin
9W–23L career · 5 lines in 2026
86%14%<1%
2.36
2.5
Mark LeMaster
13W–29L career · 4 lines in 2026
0%90%10%
2.33
Kesav Kaliyaperumal
17W–21L career · 3 lines in 2026
94%6%<1%
2.30
Markus Mielke
9W–14L career · 3 lines in 2026
94%6%<1%
2.30
Kit Merker
4W–13L career · 4 lines in 2026
>99%<1%<1%
2.16
2.5
Bryce Danz
10W–22L career · 5 lines in 2026
0%>99%<1%
2.16
Jeffrey Merrifield
2W–34L career · 4 lines in 2026
>99%<1%<1%
2.08

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

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.