Teams

SFTNA:Spark-NA:Net Results:vanRavesstyn

2026 EMA Adult 40 & Over Men · 3.5 Men

19 players · average NTRP 3.25 / EASTERN MASSACHUSETTS

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-30vs SFT:Spark Red:SchumerLost 03
L#1 DoublesAnanth Pallapothu / Madhu Pinninti vs Erik C Smith / Scott Latham0-6, 2-6
L#2 DoublesStephen Brown / JEFFREY SOLTES vs James O'Brien / Domingo Medina6-3, 2-6, 0-1
L#3 DoublesMatt Ehrie / Johnathan Zsittnik vs Michael Souza / Xiaowu Zhang2-6, 5-7
2026-07-28vs SFT:Spark Aces:PatelLost 13
W#1 DoublesJohnathan Zsittnik / Yan Feng vs Ravi Jhumat / Darshan Shah6-3, 6-4
L#1 SinglesPhong Ly vs Akash Jain5-7, 1-5
L#2 DoublesJason Baudreau / Kenneth Shieh vs Brian Kang / Jinwook Jang0-6, 0-6
L#3 DoublesTED BORSETI / Madhu Pinninti vs Paul Keltcher / L Michael Romero4-6, 3-6
L#1 DoublesJohnathan Zsittnik / Shane O'Connor vs ANDRIUS JURKUNAS / Brian Campbell6-7, 1-6
W#1 SinglesJohn Karbassi vs David Hadas6-2, 6-4
L#2 DoublesMatt Ehrie / Stephen Brown vs Matt Gordon / Jason Efstathiou1-6, 2-6
L#3 DoublesMadhu Pinninti / Ananth Pallapothu vs David Perticone / Fabio Sala7-6, 6-7, 0-1
L#1 DoublesJohnathan Zsittnik / Jason Baudreau vs Matt Gordon / Jason Efstathiou7-6, 4-6, 1-0
W#1 SinglesJohn Karbassi vs Nick Bogovich6-2, 6-0
L#2 DoublesKenneth Shieh / Madhu Pinninti vs Kurt MacHemer / Fabio Sala4-6, 6-7
L#3 DoublesYan Feng / Ananth Pallapothu vs David Hadas / Jae Chung3-6, 3-6
2026-06-18vs SFT:Spark-A Green:SidemanSplit 22
W#1 DoublesEVERARD HATCH / Shane O'Connor vs Scott Stewart / Hans Fajardo6-7, 6-4, 1-0
W#1 SinglesJohn Karbassi vs Renzo Iturrino6-2, 6-1
L#2 DoublesKenneth Shieh / Ananth Pallapothu vs Chad Heipler / Jeremy Smith3-6, 4-6
L#3 DoublesJEFFREY SOLTES / Stephen Brown vs Phillip Carignan / Jason Carignan2-6, 3-6
2026-06-11vs SFT:Spark Aces:PatelLost 13
L#1 DoublesJason Baudreau / Kenneth Shieh vs L Michael Romero / Paul Keltcher3-6, 3-6
L#1 SinglesJohn Karbassi vs Bhavin Patel6-4, 3-6, 0-1
L#2 DoublesMatt Ehrie / Shane O'Connor vs Jose Duarte Barreiros / Eugene Zakharov6-7, 1-6
W#3 DoublesJEFFREY SOLTES / Stephen Brown vs Nate Raughley / John Favorito7-5, 6-0
2026-05-21vs SFT:Spark Red:SchumerLost 04
L#1 DoublesPhong Ly / EVERARD HATCH vs Erik C Smith / Scott Latham0-6, 2-6
L#1 SinglesJohn Karbassi vs Steven Colby2-6, 2-6
L#2 DoublesMadhu Pinninti / Yan Feng vs Jeffrey Hemman / Mark Yanowitz1-6, 3-6
L#3 DoublesTED BORSETI / Matt Ehrie vs Ralph Brooks / Corey Goodman4-6, 0-6
2026-05-14vs SFT:Spark-A Green:SidemanSplit 22
L#1 DoublesStephen Brown / JEFFREY SOLTES vs Wayne Beaudoin / Chad Heipler6-1, 6-7, 0-1
W#1 SinglesJohn Karbassi vs John Mcgregor6-0, 3-6, 1-0
W#2 DoublesJohnathan Zsittnik / Matt Ehrie vs Hans Fajardo / Scott Weigand6-4, 6-3
L#3 DoublesMadhu Pinninti / Brad Riley vs Jason Carignan / Mark Heichman2-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 standings15 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1SFT:Spark Red:Schumer0823919207
2SFT:Spark Aces:Patel08211126255
3SFT:Spark-A Green:Sideman08191331280
4SFTNA:Spark-NA:Net Results:vanRavesstyn0892348329
5WSTC:Winchester Swim &Tennis Club:Hadas0882450352
6LAK:Lakeville:Nali09241231283
7WEY:Weymouth:King09191739321
8WEY:Very Very Very Merry Men:Kleiman/Gotta09152147331
9BBC:BBC Blasters:Dew09142247328
10LFW:Wayland:Pinto010291129308
11W109:Wimbledon:Bourdeau010251536333
12LFNT:Natick:Jreige/Edwards010192147366
13WAC:3.5 Men's 40+:Maddams010192151375
14WOB:Blue Steel:Nohrnberg010162454396
15WTC:Apex Warriors:Krishnegowda010122861408

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.06 estimated across 14 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.55
John Karbassi
usually #1 Singles 67%, also #3 Doubles 33% · published
3.42
Johnathan Zsittnik
usually #1 Doubles 60%, also #3 Doubles 20% · published
3.29
EVERARD HATCH
usually #1 Doubles 100% · published
3.23
Kenneth Shieh
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.16
Phong Ly
usually #3 Doubles 44%, also #1 Doubles 33% · published
3.07
JEFFREY SOLTES
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.05
Ananth Pallapothu
usually #3 Doubles 50%, also #2 Doubles 25% · published 3.5
3.05
Duncan Bosworth
usually #2 Doubles 50%, also #1 Doubles 50% · published
2.96
Matt Ehrie
usually #2 Doubles 60%, also #3 Doubles 40% · published
2.94
Madhu Pinninti
usually #3 Doubles 50%, also #2 Doubles 33% · published
2.90
Jason Baudreau
usually #1 Doubles 67%, also #2 Doubles 33% · published
2.88
Shane O'Connor
usually #1 Doubles 43%, also #2 Doubles 43% · published
2.79
Michel VanRavestyn
usually #3 Doubles 67%, also #1 Doubles 33% · published
Brad Riley
published 3
2.59
Kelly Higgins
usually #3 Doubles 100% · published
James McDaniel
published
Stephen Brown
published
TED BORSETI
usually #3 Doubles 100% · published
Yan Feng
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.

JEFFREY SOLTES + Stephen Brown15460% games+6.8% vs expected
Michel VanRavestyn + James McDaniel3844% games+1.3% vs expected
Brad Riley + Michel VanRavestyn5155% gamesnot enough data
Michel VanRavestyn + Kelly Higgins3248% gamesnot enough data
Michel VanRavestyn + EVERARD HATCH3258% gamesnot enough data
Johnathan Zsittnik + Phong Ly4156% gamesnot enough data
Matt Ehrie + Johnathan Zsittnik224 matchesnot enough data
Kelly Higgins + Yan Feng134 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.

John Karbassi
91W–59L career · 9 lines in 2026
<1%36%64%
3.55
Johnathan Zsittnik
49W–35L career · 5 lines in 2026
<1%71%29%
3.42
EVERARD HATCH
38W–16L career · 2 lines in 2026
2%91%7%
3.29
Kenneth Shieh
51W–51L career · 4 lines in 2026
5%92%3%
3.23
Phong Ly
37W–31L career · 9 lines in 2026
13%87%1%
3.16
JEFFREY SOLTES
56W–38L career · 4 lines in 2026
31%69%<1%
3.07
3.5
Ananth Pallapothu
14W–15L career · type S · 4 lines in 2026
36%64%<1%
3.05
Duncan Bosworth
25W–9L career · 2 lines in 2026
<1%36%64%
3.05
Matt Ehrie
47W–55L career · 5 lines in 2026
62%38%<1%
2.96
Madhu Pinninti
0W–10L career · 6 lines in 2026
67%33%<1%
2.94
Jason Baudreau
26W–34L career · 3 lines in 2026
77%23%<1%
2.90
Shane O'Connor
27W–28L career · 7 lines in 2026
<1%79%20%
2.88
Michel VanRavestyn
68W–67L career · 3 lines in 2026
2%92%6%
2.79
3
Brad Riley
39W–32L career · no lines in 2026
not enough data
Kelly Higgins
30W–51L career · 2 lines in 2026
26%74%<1%
2.59
James McDaniel
52W–44L career · no lines in 2026
not enough data
Stephen Brown
30W–19L career · no lines in 2026
not enough data
TED BORSETI
13W–16L career · 2 lines in 2026
not enough data
Yan Feng
28W–31L career · no lines 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.