Teams

YELLOWSTONE 18AM4.5A

2026 ADULT 18&Over · Men's 4.5

16 players · average NTRP 4.42 / NO. CALIFORNIA

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule40 played
L#1 DoublesAneil Kamboj / Prithvi Prathap vs Jaidev Singh Chadha / Matthew Holland2-6, 3-6
2026-06-14vs PLEASANTON 18AM4.5AWon 10
W#2 DoublesAnindya Banerjee / Rohith Pottabathni vs Maverick S Maghirang / Sam Li6-2, 3-6, 1-0
2026-06-13vs FREMONT TC 18AM4.5AWon 31
L#1 DoublesImran Allana / Jayesh Shah vs Dillon Lam / Johnson Tran3-6, 6-4, 1-0
W#1 SinglesChandrasekar Sankaranarayanan vs Sam Ko7-6, 6-2
W#2 SinglesBoris Volosskiy vs Jaron Ivan Bernardo6-1, 6-1
W#3 DoublesMasashi Omori / Soham Mookerjea vs Fabian Phung / Benjamin Chen6-1, 6-1
L#1 DoublesSang Gyum Kim / Jayesh Shah vs George Chang / Oliver Zhao4-6, 1-6
W#1 SinglesSoham Mookerjea vs Alston Kau6-3, 6-2
W#2 DoublesAnindya Banerjee / Michal Bajdich vs George Lee / Karthekeyan Dharmaraj6-3, 6-2
L#2 SinglesTarun Rajavelu vs Vatsal Shah1-6, 1-6
L#3 DoublesJason Lee / Gaurav Tomar vs Venkat Gajulapalli / Sairamkumar Venkataraman3-6, 3-6
2026-06-07Lost 01
L#3 DoublesSoham Mookerjea / Attila Pelit vs Tony Lam / Evan Davis6-1, 4-6, 0-1
2026-06-07vs BAY CLUB COURTSIDE 18AM4.5AWon 20
W#2 DoublesSang Gyum Kim / Hanson Hermsmeier vs Dylan Tozier / Harshit Mehta6-7, 6-3, 1-0
W#3 DoublesVijay Sundaresan / Eric Tsai vs Scott Howard / Roman Olmos7-6, 4-6, 1-0
2026-06-07vs LOS GATOS SR 18AM4.5ALost 14
L#1 DoublesAaron Menezes / Anindya Banerjee vs Kenneth Chang / Anand Vasudev2-6, 3-6
L#1 SinglesTarun Rajavelu vs Shawn Robinson6-4, 2-6, 0-1
W#2 DoublesMatthew Nagle / Jayesh Shah vs Diego Arce / Eric Barloewen6-1, 3-6, 1-0
L#2 SinglesSharat Gaur vs Roshan Vasudev0-1
L#3 DoublesBoris Volosskiy / Gaurav Tomar vs David Yvanovich / Rajasundaram Rajasekaran3-6, 6-3, 0-1
2026-06-07vs PINEWOOD PK 18AM4.5ALost 14
W#1 DoublesSoham Mookerjea / Vijay Sundaresan vs David Le / Edwin Pham7-6, 7-5
L#1 SinglesSharat Gaur vs Florian Suri4-6, 2-6
L#2 DoublesJayesh Shah / Chandrasekar Sankaranarayanan vs Steve Lai / Brian Phommachit2-6, 2-6
L#2 SinglesBoris Volosskiy vs Robert Yee6-4, 1-2
L#3 DoublesAaron Menezes / Matthew Nagle vs Brian Higashi / Raymond Uyehara1-6, 4-6
2026-06-07vs DOUGHERTY VALLEY HS 18AM4.5ALost 12
L#1 SinglesChandrasekar Sankaranarayanan vs Sanjith Senthilkumar4-6, 0-6
L#2 DoublesSanjay Backliwal / Anindya Banerjee vs Imran Allana / Jayesh Shah3-6, 0-6
W#3 DoublesClifton Pang / Soham Mookerjea vs SACHIDANAND ALLE / Vikram Kadi6-1, 6-2
2026-06-06vs RINCONADA PK 18AM4.5BWon 10
W#2 DoublesAneil Kamboj / Scott Anderson vs Ricky Duong / Daniel Lu7-6, 6-2
2026-06-06vs LOS GATOS SR 18AM4.5AWon 20
W#1 DoublesAneil Kamboj / Rob Lamour vs Mark Ebner / Benjamin Tolerba6-1, 6-3
W#3 DoublesVijay Sundaresan / Carlos Basto vs Rajasundaram Rajasekaran / Bruno Vitali6-1, 6-2
2026-06-06vs EVERGREEN VALLEY COLLEGE 18AM4.5AWon 10
W#2 DoublesHerve Alexanian / Sang Gyum Kim vs Juan Castillo / Devin Donnelly6-3, 6-4
L#1 DoublesJayesh Shah / Michal Bajdich vs Patrick Mabry / Nick Martinez1-6, 4-6
W#1 SinglesChandrasekar Sankaranarayanan vs Michael Leopold6-4, 6-1
W#2 DoublesSoham Mookerjea / Matthew Nagle vs Jaewan Mun / Theo Novak7-6, 6-3
L#2 SinglesSuryanarayanan Devarajan vs Martin Zelikovsky3-6, 1-6
L#3 DoublesSang Gyum Kim / Anant Chintamaneni vs Chris Bernt / Ken Ong1-6, 2-6
2026-05-31vs BAY CLUB COURTSIDE 18AM4.5ASplit 11
L#1 SinglesSoham Mookerjea vs Ruhan Prasad3-6, 0-4
W#2 DoublesRoman Olmos / Sang Gyum Kim vs Dylan Tozier / Akshay Mathkar7-5, 6-3
2026-05-31vs BAY TREES PK 18AM4.5ALost 02
L#1 DoublesVijay Sundaresan / Vinay Subramanian vs Alejandro Alfaro / Justin Zertuche4-6, 1-6
L#2 SinglesBoris Volosskiy vs Kevin Lowe3-6, 1-6
2026-05-31vs RICHMOND TA/NICHOLL PK 18AM4.5AWon 10
W#3 DoublesJoseph Nakhleh / Soham Mookerjea vs Damon Levy / Emmanuel Alejandro Briones Diaz6-0, 4-6, 1-0
2026-05-30vs SUNNYVALE MTC 18AM4.5BLost 05
L#1 DoublesMatthew Nagle / Sang Gyum Kim vs Kenny Gea / George Wang2-6, 2-6
L#1 SinglesTarun Rajavelu vs HsiaoTing Ko3-6, 1-6
L#2 DoublesAnindya Banerjee / Suryanarayanan Devarajan vs Yifan Lu / Alexander Liu4-6, 2-6
L#2 SinglesSharat Gaur vs Harrison Tseng2-6, 0-6
L#3 DoublesAnant Chintamaneni / Gaurav Tomar vs Ho Wing Ngan / Jerry Liang6-1, 4-6, 0-1
2026-05-30vs SUNNYVALE MTC 18AM4.5BLost 01
L#1 DoublesEric Tsai / Vijay Sundaresan vs Matt Lin / Ashwin Seshadri Kalathur3-6, 2-6
2026-05-30vs MERVYN MORRIS PK 18AM4.5ALost 01
L#1 DoublesHarish Natarajan / Anindya Banerjee vs Bryce Young / Bryan Balde2-6, 5-7
2026-05-25vs PLEASANTON 18AM4.5AWon 21
W#1 DoublesVijay Sundaresan / Masashi Omori vs John Sines / Ed Chun6-0, 6-0
W#1 SinglesChandrasekar Sankaranarayanan vs Arjun Kolady6-4, 6-4
L#3 DoublesJayesh Shah / Abhi Srivastva vs Javier Lagarde / Andrew Guo3-6, 3-6
W#1 DoublesMatthew Nagle / Vijay Sundaresan vs Michael Porter / Oliver Zhao6-2, 6-1
W#1 SinglesChandrasekar Sankaranarayanan vs Aditya Sudhakar6-2, 7-6
W#2 DoublesMichal Bajdich / Aaron Menezes vs Karthekeyan Dharmaraj / Venkat Gajulapalli7-5, 6-4
W#2 SinglesSoham Mookerjea vs Vatsal Shah6-2, 6-4
2026-05-24vs FREMONT TC 18AM4.5AWon 10
W#3 DoublesAnindya Banerjee / Rohith Pottabathni vs Andre Joson / Jaron Ivan Bernardo6-0, 6-1
2026-05-23vs EVERGREEN VALLEY COLLEGE 18AM4.5AWon 10
W#2 SinglesSoham Mookerjea vs Tim Chew6-2, 6-1
2026-05-22vs SAN PABLO PK 18AM4.5AWon 10
W#2 DoublesNicholas Greenwald / Anindya Banerjee vs Kian Ong / TJ Schaefer6-4, 5-7, 1-0
W#3 DoublesAnindya Banerjee / Sumit Nagal vs Parag Bhatt / Steven Lehmer6-4, 6-4
2026-05-17vs BAY CLUB SANTA CLARA 18AM4.5ALost 23
W#1 DoublesSang Gyum Kim / Vijay Sundaresan vs Eugene Trilesnik / Kevin Margo2-6, 6-4, 1-0
L#1 SinglesAneil Kamboj vs Ranjit Narayanan5-7, 2-6
L#2 DoublesMatthew Nagle / Soham Mookerjea vs Abhishek Nishis / Minal Mishra7-5, 3-6, 1-0
W#2 SinglesChandrasekar Sankaranarayanan vs Carlos Basto6-1, 6-4
L#3 DoublesAnindya Banerjee / Tarun Rajavelu vs Gil Tachibana / Aaron Bloom4-6, 2-6
L#2 DoublesJayesh Shah / Masashi Omori vs Evan Wong / Kevin Huynh6-2, 4-6, 0-1
W#3 DoublesBoris Volosskiy / Chandrasekar Sankaranarayanan vs Tom Chen / Peter Lee3-6, 6-1, 1-0
2026-05-16vs SAN RAMON VALLEY HS 18AM4.5AWon 10
W#3 DoublesSumit Nagal / Anindya Banerjee vs Murray Dean / Patrick Hart6-3, 3-6, 1-0
2026-05-16vs ALMADEN SR 18AM4.5ALost 01
L#2 DoublesAneil Kamboj / Akshay Mathkar vs Vikram Venkataraghavan / Ashwin Seshadri Kalathur5-7, 2-6
2026-05-10vs SUNNYVALE MTC 18AM4.5CWon 41
W#1 DoublesMatthew Nagle / Chandrasekar Sankaranarayanan vs Junchao Lin / HAO GAO7-6, 6-1
W#1 SinglesSharat Gaur vs Da He6-4, 6-3
L#2 DoublesAnant Chintamaneni / Jason Lee vs Hao Wang / Edmond Wang5-7, 5-7
W#2 SinglesTarun Rajavelu vs Harry Wu6-4, 6-0
W#3 DoublesAnindya Banerjee / Suryanarayanan Devarajan vs Yang Gao / SHAOBO XU6-4, 6-4
2026-05-09vs PLEASANTON 18AM4.5ALost 03
L#1 DoublesAaron Menezes / Vinay Subramanian vs TJ Schaefer / Kaisen Chen2-6, 2-6
L#2 SinglesTarun Rajavelu vs Sarang Kashyap2-6, 2-6
L#3 DoublesJayesh Shah / Raghavendra Thodime vs Arjun Kolady / Chuo-Yun Yang6-2, 1-6, 1-0
W#1 DoublesSang Gyum Kim / Vijay Sundaresan vs Yu Horie / Jeffrey Huang7-6, 6-7, 1-0
L#1 SinglesAneil Kamboj vs Bryan Matthews3-6, 4-6
W#2 DoublesSoham Mookerjea / Matthew Nagle vs Natarajan Choodamani / Ben Schreiber6-3, 6-2
W#2 SinglesChandrasekar Sankaranarayanan vs Steven Kim6-2, 6-0
L#3 DoublesSuryanarayanan Devarajan / Jayesh Shah vs Piyush Lakhawat / Ravi Shankar6-7, 7-6, 0-1
2026-05-03vs SAN RAMON VALLEY HS 18AM4.5AWon 21
W#1 DoublesKevin Hwang / Aaron Menezes vs Patrick Hart / Murray Dean3-6, 6-3, 1-0
W#1 SinglesChandrasekar Sankaranarayanan vs Ran Sendrovitz6-0, 6-0
L#2 DoublesJayesh Shah / Masashi Omori vs Dwayne Vakatini / Philip Roque6-3, 2-6, 1-0
2026-05-02vs BAY TREES PK 18AM4.5AWon 10
W#1 DoublesSumit Nagal / Anindya Banerjee vs Nachiketh Gutti / Steve Lhi7-5, 6-7, 1-0
2026-04-26vs SAN RAMON VALLEY HS 18AM4.5ALost 13
W#1 DoublesImran Allana / Vijay Sundaresan vs Natan Allouche / Alex Weber6-2, 6-3
L#1 SinglesChandrasekar Sankaranarayanan vs Garrett Krueger1-6, 6-3, 0-1
L#2 SinglesTarun Rajavelu vs Matt Grintsaig3-6, 4-6
L#3 DoublesAaron Menezes / Abhi Srivastva vs Murray Dean / Patrick Hart2-6, 6-2, 0-1
2026-04-25vs PLEASANTON 18AM4.5AWon 10
W#2 DoublesSumit Nagal / Anindya Banerjee vs Jeremy Famularcano / Ed Chun6-7, 6-1, 1-0
2026-04-19vs BACKESTO PK 18AM4.5ALost 04
L#1 DoublesMatthew Nagle / Chandrasekar Sankaranarayanan vs Nobuhiro Yanagisawa / Shintaro Masuno4-6, 7-5, 0-1
L#1 SinglesGaurav Tomar vs Mustapha Maalej1-6, 1-6
L#2 DoublesAnindya Banerjee / Tarun Rajavelu vs Junya Noda / Harshith Arunkumar2-6, 6-3, 1-0
L#3 DoublesAaron Menezes / Boris Volosskiy vs Don Scettrini / Kotaro Kitagawa2-6, 6-4, 0-1
2026-04-19vs FREMONT TC 18AM4.5BSplit 11
W#1 SinglesChandrasekar Sankaranarayanan vs Harsha Varun6-2, 6-3
L#3 DoublesAnindya Banerjee / Ritesh Bhandari vs Priam Mukundan / Abhi Srivastva4-6, 2-6
2026-04-15vs ROUND HILL CC 18AM4.5AWon 10
W#2 DoublesRaj Khanna / Anindya Banerjee vs Stephan Johnson / Bill Cox6-7, 6-3, 1-0
2026-04-09vs BAY TREES PK 18AM4.5ALost 03
L#1 DoublesAaron Menezes / Tuan Khong vs Mike Arun / Alex Kaiser1-6, 3-6
L#1 SinglesJayesh Shah vs Kevin Lowe6-7, 4-6
L#2 SinglesTarun Rajavelu vs Stephen Flynn2-6, 1-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 standings68 teams · Men's 4.5
TeamWLInd. WInd. LSets lostGames lost
1FOLSOM LAKE CC 18AM4.5A10042822313
2FOSTER CITY TC/EDGEWATER PK 18AM4.5A100391132363
3WALNUT CREEK RC/Walnut Creek TC 18AM4.5A9142820293
4WASHINGTON PK 18AM4.5A91391129293
5LAFAYETTE TC 18AM4.5A91371330317
6ALMADEN SR 18AM4.5A91361433374
7PINEWOOD PK 18AM4.5A91381234373
8SUNNYVALE MTC 18AM4.5B91361437399
9GOLD RIVER RC 18AM4.5C82391128340
10BAY TREES PK 18AM4.5A82381229355
11RINCONADA PK 18AM4.5B82351539396
12SAN RAMON VALLEY HS 18AM4.5A82331740378
13WASHOE TENNIS CLUB/WASHOE TC 18AM4.5A82331740380
14GOLDMAN TC 18AM4.5A82321840406
15SUNNYVALE TC/SUNNYVALE MTC 18AM4.5A82262456454
16RIO DEL ORO 18AM4.5A73341638372
17BAY CLUB COURTSIDE 18AM4.5A73341640371
18RICHMOND TA/NICHOLL PK 18AM4.5A73331741364
19FLYTE RC 18AM4.5A73311945423
20GOLDMAN TC 18AM4.5C73321846415
21ROHNERT PK TC/MAGNOLIA/M PK 18AM4.5A73311947432
22MOUNTAIN VIEW TC/RENGSTORFF PK 18AM4.5A73252558451
23PLEASANTON 18AM4.5A64311947410
24SAN FRAN ST U 18AM4.5A64302047413
25MILL VALLEY 18AM4.5A64272354430
26MILLS COLLEGE 18AM4.5A64242657429
27BAY CLUB REDWOOD SHORES 18AM4.5A64252558447
28BROOKSIDE 18AM4.5A64262459418
29WASHINGTON PK 18AM4.5B55292147376
30BAY CLUB SANTA CLARA 18AM4.5A55292151435
31RIDGEMARK G&CC 18AM4.5A55262452416
32GOLDMAN TC 18AM4.5B55262453426
33BAY CLUB SF TENNIS 18AM4.5B55252555431
34WALNUT CREEK RC/Walnut Creek TC 18AM4.5B55262456443
35SAN PABLO PK 18AM4.5A55242657439
36CHAMISAL TC 18AM4.5A55252557431
37LA MADRONA SR 18AM4.5A55242658462
38FREMONT TC 18AM4.5B55212962428
39RENO TENNIS CENTER 18AM4.5A55232763501
40DOUGHERTY VALLEY HS 18AM4.5A55232766494
41CLOVIS TC/CLOVIS EAST HS 18AM4.5A44202045367
42CLOVIS TC/CLOVIS NORTH HS 18AM4.5A44202047363
43MILLBRAE RC 18AM4.5A46272353432
44BACKESTO PK 18AM4.5A46203068468
45RINCONADA PK 18AM4.5A37232762495
46YELLOWSTONE 18AM4.5A37203063481
47MERVYN MORRIS PK 18AM4.5A37212965460
48LOS ALTOS TC/LOS ALTOS GCC 18AM4.5A37203067485
49BAY CLUB SF TENNIS 18AM4.5A37183268485
50UNION CITY LEISURE S/VETERANS MEM PK 18AM4.5A37193169480
51MARIN TC 18AM4.5A37173370493
52GOLD RIVER RC 18AM4.5A37173371525
53ROSEVILLE LIFE TIME 18AM4.5A37163473531
54LOS GATOS SR 18AM4.5A37173375536
55GOLD RIVER RC 18AM4.5B37133777503
56ROLLING HILLS 18AM4.5A28193168502
57CUESTA TC 18AM4.5A28173371520
58CAUGHLIN 18AM4.5A28193171491
59SUNNYVALE MTC 18AM4.5C28163474512
60WILLOW PASS PK 18AM4.5A18113473486
61CUPERTINO TC/CUPERTINO SC 18AM4.5A19193167449
62EVERGREEN VALLEY COLLEGE 18AM4.5A19133774514
63JOHNSON RANCH 18AM4.5A19143679524
64OLYMPIC 18AM4.5A19123883547
65ROUND HILL CC 18AM4.5A0944184514
66FREMONT TC 18AM4.5A010104083552
67SAN CARLOS TC/CARLMONT HS 18AM4.5A01094186558
68DAVIE STADIUM 18AM4.5A01054591571

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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 4.05 estimated across 16 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.

4.35
Soham Mookerjea
usually #2 Doubles 29%, also #3 Doubles 24% · published
4.34
Aneil Kamboj
usually #2 Doubles 50%, also #1 Singles 25% · published 4.5
4.33
Matthew Nagle
usually #2 Doubles 44%, also #1 Doubles 44% · published
4.17
Chandrasekar Sankaranarayanan
usually #1 Singles 57%, also #2 Singles 14% · published 4.5
4.14
Sang Gyum Kim
usually #1 Doubles 50%, also #2 Doubles 38% · published
4.13
Anant Chintamaneni
usually #3 Doubles 67%, also #2 Doubles 33% · published 4.5
4.10
Boris Volosskiy
usually #2 Singles 50%, also #3 Doubles 50% · published 4.5
4.10
Suryanarayanan Devarajan
usually #3 Doubles 50%, also #2 Singles 25% · published
4.06
Michal Bajdich
usually #1 Doubles 75%, also #2 Doubles 25% · published
4.06
Jayesh Shah
usually #2 Doubles 42%, also #1 Doubles 25% · published
4.02
Anindya Banerjee
usually #2 Doubles 47%, also #3 Doubles 35% · published 4.5
3.99
Vijay Sundaresan
usually #1 Doubles 80%, also #3 Doubles 20% · published
3.96
Sharat Gaur
usually #2 Singles 50%, also #1 Singles 50% · published
3.78
Tarun Rajavelu
usually #2 Singles 56%, also #1 Singles 22% · published
3.63
Gaurav Tomar
usually #3 Doubles 75%, also #1 Singles 25% · published
3.58
Aaron Menezes
usually #3 Doubles 46%, also #1 Doubles 36% · published 4
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.

Matthew Nagle + Anindya Banerjee4155% games+3.1% vs expected
Matthew Nagle + Chandrasekar Sankaranarayanan4359% games−1.0% vs expected
Matthew Nagle + Michal Bajdich213 matchesnot enough data
Matthew Nagle + Soham Mookerjea213 matchesnot enough data
Jayesh Shah + Suryanarayanan Devarajan123 matchesnot enough data
Jayesh Shah + Anindya Banerjee213 matchesnot enough data
Anindya Banerjee + Tarun Rajavelu033 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.

Soham Mookerjea
14W–16L career · 15 lines in 2026
1%85%14%
4.35
4.5
Aneil Kamboj
11W–6L career · 8 lines in 2026
1%87%13%
4.34
Matthew Nagle
16W–8L career · 9 lines in 2026
1%87%12%
4.33
4.5
Chandrasekar Sankaranarayanan
20W–12L career · 13 lines in 2026
12%88%1%
4.17
Sang Gyum Kim
30W–16L career · 8 lines in 2026
17%83%<1%
4.14
4.5
Anant Chintamaneni
2W–4L career · 3 lines in 2026
18%81%<1%
4.13
4.5
Boris Volosskiy
3W–5L career · 6 lines in 2026
23%77%<1%
4.10
Suryanarayanan Devarajan
6W–7L career · 4 lines in 2026
24%76%<1%
4.10
Michal Bajdich
23W–7L career · 12 lines in 2026
<1%33%67%
4.06
Jayesh Shah
9W–21L career · 12 lines in 2026
34%66%<1%
4.06
4.5
Anindya Banerjee
22W–16L career · 17 lines in 2026
45%55%<1%
4.02
Vijay Sundaresan
16W–9L career · 10 lines in 2026
53%47%<1%
3.99
Sharat Gaur
1W–6L career · 4 lines in 2026
62%38%<1%
3.96
Tarun Rajavelu
2W–14L career · 9 lines in 2026
94%6%<1%
3.78
Gaurav Tomar
1W–13L career · 4 lines in 2026
>99%<1%<1%
3.63
4
Aaron Menezes
13W–15L career · 11 lines in 2026
27%72%<1%
3.58

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.