Teams

Bergen Bashers

2026 18&Over Men · 3.5

19 players · average NTRP 3.50 / NEW JERSEY REGION

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 →
Schedule8 played
2026-07-29Lost 01
L#1 SinglesAnuj Jain vs Jason Park4-6, 6-4, 0-1
2026-07-13vs Spin DoctorsLost 23
L#1 DoublesJonathan Glassman / Leonid Sorkin vs Allen Chung / John Kim4-6, 3-6
L#1 SinglesDeepak Daryanani vs Kojin Kinoshita3-6, 4-6
L#2 DoublesTor Hansen / Sebastian Novero vs Kishore Chandrasekharan / Will Coston2-6, 6-3, 1-0
W#2 SinglesKhush Bafna vs Alex Wei6-4, 4-6, 1-0
W#3 DoublesRamesh Pamani / Amit Bafna vs John Yoon Kim / Junyoung Choi3-6, 6-4, 1-0
2026-07-08vs Guts & GloryLost 13
L#1 DoublesMichael Ying / Ramesh Pamani vs Bradley Kutcha / Daniel Aviles4-6, 5-7
L#1 SinglesKhush Bafna vs Andrew Lam4-6, 2-6
W#2 DoublesTor Hansen / Daniel Bettinardi vs Joseph Mendez / Carlos Lopez6-4, 4-6, 1-0
L#3 DoublesRavi Munver / SAUMIL PARIKH vs Igal Katan / Richard Shirley4-6, 6-4, 0-1
2026-07-06vs Net AssetsWon 21
W#1 DoublesLeonid Sorkin / Jonathan Glassman vs Lorenzo Woodlin / Peter Figueredo6-4, 6-0
L#2 SinglesNik Bafana vs Chirag Doshi2-6, 2-6
W#3 DoublesDeepak Daryanani / Ramesh Pamani vs Varun Gowthaman / John Bae6-4, 6-1
2026-06-29vs Bergen:WTF 18Lost 03
L#1 DoublesJohn Carlin / Jonathan Glassman vs Danilo Correa / Rajiv Rohilla4-6, 3-6
L#2 SinglesKhush Bafna vs Tian Nan - (DQ)2-6, 2-6
L#3 DoublesAakash Sancheti / Prashant Mitta vs Tony Ferrante / Michael Cirasola3-6, 7-6, 0-1
2026-06-22vs Guts & GloryLost 23
L#1 DoublesRamesh Pamani / Michael Ying vs Carlos Lopez / Daniel Aviles6-7, 6-1, 0-1
W#1 SinglesMayank Sharma vs Bradley Kutcha6-3, 6-2
W#2 DoublesNik Bafana / Daniel Bettinardi vs Igal Katan / Alexander DiGuilio2-6, 6-4, 1-0
L#2 SinglesKhush Bafna vs Andrew Lam7-6, 4-6, 0-1
L#3 DoublesAmit Bafna / SAUMIL PARIKH vs Richard Shirley / Peter Norr6-4, 4-6, 0-1
2026-06-08vs Spin DoctorsLost 23
W#1 DoublesJonathan Glassman / John Carlin vs Kishore Chandrasekharan / Felix Hui6-1, 7-5
W#1 SinglesTor Hansen vs John Yoon Kim6-1, 6-2
L#2 DoublesRamesh Pamani / Aakash Sancheti vs Edgar Cala / Scott Leiman2-6, 6-7
L#2 SinglesMichael Ying vs Alex Wei6-7, 3-4
L#3 DoublesAmit Bafna / Khush Bafna vs John Kim / Eric Hwang2-6, 2-6
2026-06-01vs Net AssetsWon 31
W#1 DoublesJonathan Glassman / Tor Hansen vs Lorenzo Woodlin / John Bae6-2, 6-1
W#2 DoublesJohn Carlin / Ramesh Pamani vs Amit Sareen / Craig Goldstein6-1, 3-6, 1-0
W#2 SinglesDeepak Daryanani vs Matias di Spalatro6-3, 6-6
L#3 DoublesAmit Bafna / Nik Bafana vs Jay Kapur / Wenda Zhou0-6, 6-2, 0-1
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.5 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 3.24 estimated across 17 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.

3.43
Leonid Sorkin
usually #1 Doubles 100% · published
3.40
Sebastian Novero
usually #2 Doubles 100% · published
3.37
Deepak Daryanani
usually #2 Singles 33%, also #3 Doubles 33% · published 3.5
3.34
Ramesh Pamani
usually #2 Doubles 33%, also #1 Doubles 33% · published
3.32
John Carlin
usually #1 Doubles 100% · published
3.31
Tor Hansen
usually #2 Doubles 67%, also #1 Singles 33% · published
3.31
Jonathan Glassman
usually #1 Doubles 100% · published
3.30
Michael Ying
usually #1 Doubles 67%, also #2 Singles 33% · published
Aakash Sancheti
usually #2 Doubles 100% · published 3.5
David Moyer
published 3.5
3.21
Prashant Mitta
usually #3 Doubles 100% · published
3.20
Daniel Bettinardi
usually #2 Doubles 100% · published 3.5
3.18
Anuj Jain
usually #1 Singles 100% · published 3.5
3.17
Amit Bafna
usually #3 Doubles 100% · published 3.5
3.15
Ravi Munver
usually #3 Doubles 100% · published
3.13
Khush Bafna
usually #2 Singles 60%, also #3 Doubles 20% · published
3.08
Nik Bafana
usually #3 Doubles 33%, also #2 Doubles 33% · published
3.06
Mayank Sharma
usually #1 Singles 100% · published
3.05
SAUMIL PARIKH
usually #3 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.

Jonathan Glassman + Leonid Sorkin7265% games+16.4% vs expected
Tor Hansen + Sebastian Novero7556% games−1.7% vs expected
Ramesh Pamani + Amit Bafna5156% gamesnot enough data
Ramesh Pamani + Anuj Jain4255% gamesnot enough data
Amit Bafna + John Carlin2353% gamesnot enough data
Nik Bafana + Amit Bafna224 matchesnot enough data
Daniel Bettinardi + Ramesh Pamani404 matchesnot enough data
Daniel Bettinardi + Michael Ying404 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.

Leonid Sorkin
12W–5L career · 1 line in 2026
<1%68%32%
3.43
Sebastian Novero
10W–7L career · 1 line in 2026
<1%75%25%
3.40
3.5
Deepak Daryanani
15W–13L career · 3 lines in 2026
<1%82%18%
3.37
Ramesh Pamani
48W–25L career · 6 lines in 2026
1%87%12%
3.34
John Carlin
18W–29L career · 1 line in 2026
1%89%10%
3.32
Tor Hansen
13W–11L career · 3 lines in 2026
1%89%9%
3.31
Jonathan Glassman
44W–35L career · 5 lines in 2026
1%90%9%
3.31
Michael Ying
20W–9L career · 3 lines in 2026
2%91%8%
3.30
3.5
Aakash Sancheti
12W–5L career · 1 line in 2026
not enough data
3.5
David Moyer
2W–1L career · type S · no lines in 2026
not enough data
Prashant Mitta
1W–2L career · 1 line in 2026
6%92%2%
3.21
3.5
Daniel Bettinardi
22W–14L career · 2 lines in 2026
8%90%1%
3.20
3.5
Anuj Jain
21W–19L career · 1 line in 2026
10%89%1%
3.18
3.5
Amit Bafna
15W–12L career · 4 lines in 2026
12%88%1%
3.17
Ravi Munver
0W–3L career · 1 line in 2026
15%85%1%
3.15
Khush Bafna
3W–7L career · 5 lines in 2026
17%82%<1%
3.13
Nik Bafana
12W–8L career · 3 lines in 2026
30%70%<1%
3.08
Mayank Sharma
14W–1L career · 1 line in 2026
<1%33%67%
3.06
SAUMIL PARIKH
5W–7L career · 2 lines in 2026
36%64%<1%
3.05

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.