Teams

We Hit Different

2025 18&Over Men · 4.5

15 players · average NTRP 4.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 →
Schedule14 played
2025-07-24vs Bergen: YES TennisLost 03
L#1 DoublesRyan Belmonte / Amit DCruz vs Todd Green / David Schwartz6-7, 5-7
L#1 SinglesAlbert Lee vs Prasanna Fernando6-7, 6-7
L#2 DoublesMarijus Kuzavas / Ben Kelly vs Shihas Vamanjoor / Vladi Tsipenyuk4-6, 4-6
2025-07-17vs Bergen: YES TennisWon 32
L#1 DoublesBrandon Liebeskind / Francois Vernet vs Fabrizio Rotati / Vladi Tsipenyuk4-6, 4-6
W#1 SinglesAlbert Lee vs Martin Payongayong6-2, 6-1
L#2 DoublesMarijus Kuzavas / Kirk Tsahalis vs JACOB PEREZ / Philippe Gerschel4-6, 5-7
W#2 SinglesRyan Belmonte vs Jonathan Ordonez6-4, 6-7
W#3 DoublesCarlos Vasquez Sr / Morhaf Mahrous vs Joseph Soria / Shihas Vamanjoor6-1, 6-0
2025-07-14vs Let's Do ThisWon 20
W#2 DoublesFrancois Vernet / Brian Maher vs Henry Lanman / David Wachs6-0, 6-3
W#3 DoublesCarlos Vasquez Sr / Frank Dunne vs Ken Wu / Bradley Sloand7-5, 6-1
2025-07-10vs Bergen: YES TennisLost 14
L#1 DoublesAmit DCruz / Carlos Vasquez Sr vs Todd Green / David Schwartz3-6, 3-6
W#1 SinglesJacob Kaminsky vs Gary Gulino7-6, 6-3
L#2 DoublesLu Su / Morhaf Mahrous vs Philippe Gerschel / David Berenbaum2-6, 0-6
L#2 SinglesAlbert Lee vs Emmanuel Sobong6-2, 1-6, 1-0
L#3 DoublesBen Kelly / Ryan Belmonte vs Sergey Shkop / Chris Soulios4-6, 1-6
2025-07-07vs Let's Do ThisWon 31
W#1 DoublesAmit DCruz / Bennett LaLonde vs Will Potter / Sean Huang6-1, 6-0
L#2 DoublesMark Bochner / Carlos Vasquez Sr vs Brian Maher / Stefano Salvatore7-5, 1-6, 0-1
W#2 SinglesJacob Kaminsky vs Jon Rubinstein6-3, 6-2
W#3 DoublesKen Wu / Francois Vernet vs David Bochner / Joseph Graziano6-3, 6-3
2025-06-30vs Let's Do ThisWon 10
W#1 SinglesJacob Kaminsky vs Glen Gannon6-2, 6-0
2025-06-26vs Bergen: YES TennisWon 32
W#1 DoublesAlbert Lee / Brandon Liebeskind vs David Berenbaum / Martin Payongayong3-6, 7-5, 1-0
W#1 SinglesJacob Kaminsky vs Vladimir Koch6-0, 6-3
W#2 DoublesRyan Belmonte / Ben Kelly vs Douglass Coyle / Sergey Shkop7-6, 6-3
L#2 SinglesAmit DCruz vs Fabrizio Rotati4-6, 3-6
L#3 DoublesJason Miguel / Geoffrey Miguel vs David Schwartz / Jonathan Ordonez0-6, 3-6
2025-06-23vs Let's Do ThisWon 20
W#2 DoublesFrancois Vernet / Sean Fernandez vs Will Potter / Mark Bochner6-4, 6-1
W#2 SinglesJacob Kaminsky vs Eric Bochner4-6, 6-4, 1-0
2025-06-19vs Bergen: YES TennisLost 14
L#1 DoublesMorhaf Mahrous / Marijus Kuzavas vs David Berenbaum / Chris Soulios3-6, 2-6
W#1 SinglesAmit DCruz vs Prasanna Fernando6-2, 6-0
L#2 DoublesRyan Belmonte / Carlos Vasquez Sr vs Emmanuel Sobong / Martin Payongayong2-6, 4-6
L#2 SinglesAlbert Lee vs Vladimir Koch5-7, 6-2, 0-1
L#3 DoublesJason Miguel / Geoffrey Miguel vs Sergey Shkop / JACOB PEREZ3-6, 1-6
2025-06-16vs Let's Do ThisWon 30
W#1 DoublesScott Lowder / Amit DCruz vs Jon Rubinstein / David Wachs3-6, 6-0, 1-0
W#2 SinglesJacob Kaminsky vs Alexander Ainge0-6, 7-6, 1-0
W#3 DoublesFrancois Vernet / Viral Pandya vs Frank Dunne / Carlos Vasquez Sr6-4, 6-0
2025-06-12vs Bergen: YES TennisLost 13
L#1 DoublesBrandon Liebeskind / Ryan Belmonte vs Philippe Gerschel / David Berenbaum1-6, 1-6
L#1 SinglesAlbert Lee vs Emmanuel Sobong1-6, 6-3, 0-1
L#2 DoublesMarijus Kuzavas / Francois Vernet vs Vladimir Koch / JACOB PEREZ4-6, 3-6
W#3 DoublesCarlos Vasquez Sr / Kirk Tsahalis vs Joseph Soria / Prasanna Fernando3-6, 6-2, 1-0
2025-06-09vs Let's Do ThisLost 02
L#2 DoublesJon Rubinstein / Carlos Vasquez Sr vs Viral Pandya / Amit DCruz6-2, 4-6, 0-1
L#2 SinglesJacob Kaminsky vs Alexander Ainge2-6, 4-6
2025-06-05vs Bergen: YES TennisLost 05
L#1 DoublesBrandon Liebeskind / Morhaf Mahrous vs Philippe Gerschel / David Schwartz5-7, 1-6
L#1 SinglesBen Kelly vs Fabrizio Rotati4-6, 4-6
L#2 DoublesGeoffrey Miguel / Jason Miguel vs Sergey Shkop / Chris Soulios7-6, 0-6, 0-1
L#2 SinglesRyan Belmonte vs Gary Gulino3-6, 1-6
L#3 DoublesLu Su / Kirk Tsahalis vs Douglass Coyle / JACOB PEREZ2-6, 1-6
2025-06-02vs Let's Do ThisWon 30
W#2 DoublesAmit DCruz / Stefano Salvatore vs David Wachs / Sean Huang6-2, 6-2
W#2 SinglesJacob Kaminsky vs Eric Bochner6-3, 4-6, 1-0
W#3 DoublesFrancois Vernet / Sean Fernandez vs Frank Dunne / Henry Lanman7-5, 6-2
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 standings2 teams · 4.5
TeamWLInd. WInd. LSets lostGames lost
1Bergen: YES Tennis0725923268
2We Hit Different0792553356

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.02 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.

4.40
Jacob Kaminsky
usually #2 Singles 63%, also #1 Singles 38% · published
4.26
Amit DCruz
usually #1 Doubles 50%, also #2 Doubles 25% · published 4.5
4.23
Carlos Vasquez Sr
usually #3 Doubles 50%, also #2 Doubles 38% · published 4.5
4.18
Brandon Liebeskind
usually #1 Doubles 100% · published 4.5
4.18
Francois Vernet
usually #3 Doubles 43%, also #2 Doubles 43% · published
4.09
Albert Lee
usually #1 Singles 50%, also #2 Singles 33% · published 4.5
4.07
Ben Kelly
usually #2 Doubles 50%, also #1 Singles 25% · published 4.5
4.06
Lu Su
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.94
Marijus Kuzavas
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.80
Ryan Belmonte
usually #1 Singles 43%, also #2 Singles 21% · published
3.77
Kirk Tsahalis
usually #2 Doubles 70%, also #3 Doubles 20% · published
3.65
Geoffrey Miguel
usually #1 Doubles 67%, also #3 Doubles 22% · published
3.64
Jason Miguel
usually #1 Doubles 67%, also #3 Doubles 22% · published
Francisco Kim
usually #1 Singles 100% · published
Morhaf Mahrous
usually #1 Doubles 50%, 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.

Jason Miguel + Geoffrey Miguel382554% games−3.2% vs expected
Brandon Liebeskind + Morhaf Mahrous134 matchesnot enough data
Brandon Liebeskind + Francois Vernet134 matchesnot enough data
Brandon Liebeskind + Carlos Vasquez Sr314 matchesnot enough data
Ryan Belmonte + Amit DCruz224 matchesnot enough data
Ben Kelly + Ryan Belmonte213 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.

Jacob Kaminsky
36W–28L career · 8 lines in 2025
<1%77%23%
4.40
4.5
Amit DCruz
34W–15L career · 8 lines in 2025
3%93%4%
4.26
4.5
Carlos Vasquez Sr
110W–87L career · 8 lines in 2025
5%92%3%
4.23
4.5
Brandon Liebeskind
21W–15L career · 4 lines in 2025
10%89%1%
4.18
Francois Vernet
77W–65L career · 7 lines in 2025
10%89%1%
4.18
4.5
Albert Lee
16W–10L career · 6 lines in 2025
27%73%<1%
4.09
4.5
Ben Kelly
13W–16L career · 4 lines in 2025
31%69%<1%
4.07
Lu Su
13W–26L career · 2 lines in 2025
34%66%<1%
4.06
Marijus Kuzavas
246W–105L career · 4 lines in 2025
67%33%<1%
3.94
Ryan Belmonte
34W–34L career · 13 lines in 2025
1%90%8%
3.80
Kirk Tsahalis
39W–37L career · 10 lines in 2025
3%92%5%
3.77
Geoffrey Miguel
42W–29L career · 9 lines in 2025
14%85%1%
3.65
Jason Miguel
41W–26L career · 9 lines in 2025
16%84%1%
3.64
Francisco Kim
18W–18L career · 1 line in 2025
not enough data
Morhaf Mahrous
33W–63L career · 4 lines in 2025
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.