Teams

WTC: 3.5 18 Hit Bros

2025 18&Over Men · 3.5

17 players · average NTRP 3.50 / SOUTHERN 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 →
Schedule10 played
W#2 DoublesVladimir Gilinsky / Christian Mpody vs Truly Guzman / Jiarui Wang6-2, 7-5
L#2 SinglesMarc Santoro vs Jared Cohen6-7, 3-6
W#3 DoublesDaniel Constantine / Jorge Linero vs David Milowitz / Stephen Fuller6-4, 6-2
W#1 DoublesChristian Mpody / William Carpenito vs Allan Colaco / Robert Fioretti6-2, 6-4
W#1 SinglesRyan Polisi vs David Paschkes6-1, 6-1
L#2 DoublesSam Manessis / Jorge Linero vs Jesse Kean / Adam Levinson3-6, 6-0, 0-1
W#3 DoublesIvan Martinez / Vladimir Gilinsky vs Seth Gross / Michael Sunwoo6-2, 6-3
2025-06-30vs Sportime Harbor IslandWon 30
W#1 DoublesWilliam Carpenito / Christian Mpody vs Jon Lincoln / Jeremy Gove7-6, 6-0
W#1 SinglesRyan Polisi vs Michael Garris6-2, 6-3
W#2 DoublesDaniel Constantine / Vladimir Gilinsky vs Randy Prager / Jack Cowles6-2, 6-2
2025-06-16vs Saw Mill Club: Smash MastersWon 31
W#1 DoublesWilliam Carpenito / Christian Mpody vs Michael Davenport / Alex Margolin4-6, 6-4, 1-0
L#2 DoublesCharles Knirsch / Kent Wilson vs Steven Lau / Faris Khader6-7, 4-6
W#2 SinglesRyan Polisi vs Aaron Reback7-5, 6-2
W#3 DoublesHyunjoon Park / Raphael Wang vs Srikanth Srinivasan / Oscar Mockridge6-1, 6-0
L#1 DoublesChristian Mpody / William Carpenito vs Daryl Battaglia / Marc Waxler6-7, 4-5
W#1 SinglesRyan Polisi vs Martin Laguerre6-1, 7-5
W#2 DoublesJorge Linero / Sam Manessis vs Sean Aghen / Edgardo Resto6-2, 6-2
W#3 DoublesSteven Rubenstein / Marc Santoro vs Mrinal Verma / Marc Wallen6-2, 6-4
2025-06-02vs Armonk Tennis - JimenezWon 40
W#1 DoublesVladimir Gilinsky / Benjamin McGill vs Max Borchert / Eric Joseph6-2, 7-5
W#1 SinglesRyan Polisi vs Benjamin Moureau7-5, 6-4
W#2 DoublesJorge Linero / Sam Manessis vs Chris Corrado / Davon Weeks6-0, 4-6, 1-0
W#3 DoublesDaniel Constantine / Robert Luttrell vs Zhiyong Yang / Anvar Usmanov6-3, 6-3
2025-05-19vs Tennis Club of Hastings - Nets25Lost 13
L#1 DoublesVladimir Gilinsky / Christian Mpody vs Jason Mirvis / Joel Sciascia6-7, 2-6
W#1 SinglesRyan Polisi vs David Packer1-6, 6-3, 1-0
L#2 DoublesKent Wilson / Steven Rubenstein vs Phil Yuhn / Stuart Jakub4-6, 4-6
L#3 DoublesWilliam Carpenito / Marc Santoro vs Daniel Muskin / Chien-Chung Chen2-6, 2-6
2025-05-12vs Chestnut Ridge Football ClubLost 05
L#1 DoublesVladimir Gilinsky / Christian Mpody vs Jason Kalish / Michael Singer1-6, 6-3, 0-1
L#1 SinglesRyan Polisi vs Quinn Rhoda4-6, 6-4, 0-1
L#2 DoublesCharles Knirsch / Robert Luttrell vs Mark Eickelbeck / Marc Spivack3-6, 6-4, 0-1
L#2 SinglesHyunjoon Park vs Mario Valadez Trevino0-6, 1-6
L#3 DoublesMark Lowe / Jorge Linero vs Adam Aizer / Joshua Lutz6-3, 6-7, 0-1
W#1 DoublesVladimir Gilinsky / Christian Mpody vs Aristide D'Arienzo / Tim TIambeng7-5, 6-3
L#2 DoublesWilliam Carpenito / Kent Wilson vs David Guttmann / Zachary Mayer3-6, 3-6
L#2 SinglesMarc Santoro vs David Priego4-6, 4-6
W#3 DoublesHyunjoon Park / Robert Luttrell vs Dan Zaccagnino / Jeffrey Villa6-1, 3-6, 1-0
2025-04-28vs LIFETIME ATHLETIC Net WarriorsLost 13
L#1 DoublesCharles Knirsch / Vladimir Gilinsky vs James Elliot / Igor Shuli3-6, 2-6
L#2 DoublesMark Lowe / Christian Mpody vs Glen Sansone / Dean Hoffman0-6, 4-6
L#2 SinglesRaphael Wang vs Raphael Rabin-Havt0-6, 1-6
W#3 DoublesIvan Martinez / Hyunjoon Park vs Frederick Kincheloe / Mitchell Kim4-6, 6-4, 1-0
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 standings9 teams · 3.5
TeamWLInd. WInd. LSets lostGames lost
1Tennis Club of Hastings - Nets25010381131366
2Chestnut Ridge Football Club010341541377
3LIFETIME ATHLETIC Net Warriors010321741377
4WTC: 3.5 18 Hit Bros010292148407
5Pleasantville Tennis Club: Muroff's Minions010252350449
6New Rochelle Racquet Club: Breaking Bad010203064468
7Saw Mill Club: Smash Masters010203065501
8Seven Bridges Field Club: If it’s 99% out, it’s in010173371494
9Club Fit Briarcliff Stringbreakers010153372508

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 3.30 estimated across 9 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.70
Ryan Polisi
usually #1 Singles 86%, also #2 Singles 14% · published
3.36
Vladimir Gilinsky
usually #1 Doubles 63%, also #2 Doubles 25% · published
3.34
Sam Manessis
usually #2 Doubles 63%, also #3 Doubles 38% · published
3.32
Christian Mpody
usually #1 Doubles 50%, also #2 Doubles 43% · published 3.5
3.27
Jorge Linero
usually #2 Doubles 63%, also #3 Doubles 38% · published
Benjamin Chin
published 3.5
Benjamin McGill
usually #1 Doubles 100% · published 3.5
Daniel Constantine
usually #3 Doubles 60%, also #1 Doubles 20% · published 3.5
3.23
Steven Rubenstein
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.21
Robert Luttrell
usually #3 Doubles 71%, also #2 Doubles 29% · published
3.15
Marc Santoro
usually #2 Singles 50%, also #3 Doubles 50% · published
3.15
Charles Knirsch
usually #2 Doubles 63%, also #3 Doubles 25% · published 3.5
Hyunjoon Park
usually #3 Doubles 75%, also #2 Singles 25% · published
Kent Wilson
usually #2 Doubles 50%, also #3 Doubles 50% · published
Mark Lowe
usually #3 Doubles 50%, also #2 Doubles 50% · published
Raphael Wang
usually #3 Doubles 50%, also #2 Singles 50% · published
William Carpenito
usually #1 Doubles 63%, 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.

Christian Mpody + William Carpenito4159% games+18.4% vs expected
Charles Knirsch + Benjamin McGill6168% games+12.5% vs expected
Steven Rubenstein + Charles Knirsch8556% games+8.9% vs expected
Vladimir Gilinsky + Charles Knirsch16457% games+1.1% vs expected
Sam Manessis + Jorge Linero404649% games−0.6% vs expected
Daniel Constantine + William Carpenito3357% games−3.6% vs expected
Robert Luttrell + Charles Knirsch61740% games−4.2% vs expected
Steven Rubenstein + Jorge Linero7360% games−5.5% vs expected
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.

Ryan Polisi
17W–5L career · 7 lines in 2025
<1%8%92%
3.70
Vladimir Gilinsky
73W–35L career · 8 lines in 2025
1%84%16%
3.36
Sam Manessis
75W–92L career · 8 lines in 2025
1%86%13%
3.34
3.5
Christian Mpody
63W–30L career · 14 lines in 2025
1%89%10%
3.32
Jorge Linero
207W–174L career · 8 lines in 2025
3%92%5%
3.27
3.5
Benjamin Chin
19W–19L career · no lines in 2025
not enough data
3.5
Benjamin McGill
54W–34L career · 1 line in 2025
not enough data
3.5
Daniel Constantine
96W–58L career · 5 lines in 2025
not enough data
Steven Rubenstein
101W–59L career · 2 lines in 2025
5%92%3%
3.23
Robert Luttrell
22W–35L career · 7 lines in 2025
7%91%2%
3.21
Marc Santoro
7W–10L career · 4 lines in 2025
13%86%1%
3.15
3.5
Charles Knirsch
149W–165L career · 8 lines in 2025
14%85%1%
3.15
Hyunjoon Park
7W–11L career · 4 lines in 2025
not enough data
Kent Wilson
18W–21L career · 6 lines in 2025
not enough data
Mark Lowe
19W–14L career · 2 lines in 2025
not enough data
Raphael Wang
1W–9L career · 2 lines in 2025
not enough data
William Carpenito
25W–16L career · 8 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.