Teams

PL-Turtle Tennis-Jaiswal

2026 Adult 18 & Over · 2.5 Men

9 players · average NTRP 2.50 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2026-06-06vs NWW-RTC-ChenWon 21
W#1 DoublesXianbin Wu / Qifei Shen vs Ziang Zhao / Derek Yang6-2, 6-3
W#1 SinglesLu Chang vs Xing Liu6-2, 6-1
L#2 DoublesSteve Walker / Kunal Mahajan vs Ningyuan Chen / Justin Yang3-6, 7-5, 1-0
2026-05-29vs ETC-Team1-BoxLost 12
L#1 DoublesQifei Shen / Xianbin Wu vs Alexander Nip / Will Cai3-6, 6-4, 1-0
W#1 SinglesLu Chang vs Jashan Parikh7-5, 6-4
L#2 DoublesKunal Mahajan / Adrian Hamza vs Louis Cheng / Mehrdad Mozafari4-6, 6-1, 0-1
2026-05-17vs HBSQ-RichWon 30
W#1 DoublesQifei Shen / Xianbin Wu vs Bruce Jahnke / Michael Kosten6-1, 6-3
W#1 SinglesLu Chang vs Aaron Young6-0, 6-7, 1-0
W#2 DoublesAdrian Hamza / Jiangye Yuan vs Daryl Okamura / Greg Hill6-3, 6-4
2026-05-03vs TUK-The Bagel Beagles-MendezWon 30
W#1 DoublesQifei Shen / Xianbin Wu vs William Liew / Chen Tong6-1, 6-0
W#1 SinglesLu Chang vs Alejandro Vega6-1, 6-2
W#2 DoublesSteve Walker / Kunal Mahajan vs Julio Mendez / Glenn Johnston6-2, 6-2
2026-04-26vs TUK-XuWon 21
W#1 DoublesQifei Shen / Xianbin Wu vs Jiawei Zhang / Roderick Mercer6-2, 2-6, 1-0
W#1 SinglesLu Chang vs Leo Li6-1, 6-0
L#2 DoublesSteve Walker / Jiangye Yuan vs Sakae Sakai / Roger Guan6-4, 3-6, 0-1
2026-04-19vs WSC-LashWon 30
W#1 DoublesQifei Shen / Xianbin Wu vs Bram Santoso / Xin Liu6-1, 6-0
W#1 SinglesTushar Jaiswal vs Yiu Woon Lau6-2, 6-0
W#2 DoublesSteve Walker / Kunal Mahajan vs Vail Degraff / Amit Kumar6-2, 6-0
2026-04-04vs FC-Basha Tennis 2.5MWon 30
W#1 DoublesLu Chang / Xianbin Wu vs rui jin / Hongyu Zhu6-1, 3-6, 1-0
W#1 SinglesTushar Jaiswal vs Jiacheng Wu6-1, 4-6, 1-0
W#2 DoublesQifei Shen / Neeraj Narang vs Xiaofei Xie / Xinyu Wang6-1, 6-0
2026-03-29vs HBSQ-RichLost 12
W#1 DoublesLu Chang / Xianbin Wu vs Joseph Carter / Ryan Buma3-6, 6-2, 1-0
L#1 SinglesTushar Jaiswal vs Greg Hill3-6, 6-7
L#2 DoublesKunal Mahajan / Steve Walker vs John Haines / Daryl Okamura5-7, 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 2.5 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 7 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.74
Lu Chang
usually #1 Singles 63%, also #1 Doubles 25% · published
2.45
Qifei Shen
usually #1 Doubles 60%, also #3 Doubles 20% · published 2.5
2.44
Xianbin Wu
usually #1 Doubles 100% · published
2.42
Adrian Hamza
usually #2 Doubles 100% · published 2.5
2.38
Tushar Jaiswal
usually #1 Singles 100% · published
2.25
Kunal Mahajan
usually #2 Doubles 100% · published
2.21
Steve Walker
usually #2 Doubles 100% · published 2.5
Jiangye Yuan
usually #2 Doubles 100% · published
Neeraj Narang
usually #2 Doubles 100% · 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.

Xianbin Wu + Qifei Shen6167% games+12.3% vs expected
Kunal Mahajan + Steve Walker224 matchesnot enough data
Xianbin Wu + Steve Walker123 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.

Lu Chang
10W–1L career · 8 lines in 2026
0%4%96%
2.74
2.5
Qifei Shen
14W–9L career · 10 lines in 2026
0%64%36%
2.45
Xianbin Wu
17W–9L career · 8 lines in 2026
0%65%35%
2.44
2.5
Adrian Hamza
3W–1L career · type S · 2 lines in 2026
0%71%29%
2.42
Tushar Jaiswal
7W–6L career · 3 lines in 2026
0%80%20%
2.38
Kunal Mahajan
28W–26L career · 5 lines in 2026
0%97%3%
2.25
2.5
Steve Walker
31W–33L career · 5 lines in 2026
0%98%2%
2.21
Jiangye Yuan
1W–1L career · 2 lines in 2026
not enough data
Neeraj Narang
1W–0L career · 1 line in 2026
not enough data

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.