Teams

CAS.Labie

2026 CTRL Tri-Level 40 & Over · Tri-Level 40 4.0

14 players · average NTRP 3.70 / NORTH CAROLINA

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-08-04vs TOC.SpiningSplit 11
W#2 DoublesMorten Pedersen / Stephen Winters vs Chip Pope / Eduardo Delossantos6-4, 7-5
L#3 DoublesJeff Heinz / David Wells vs Srihari Murthy / Shri Prakashan Parapalli2-6, 4-6
2026-07-27Won 10
W#1 DoublesRodney Martin / Craig Cardella vs N/A6-0, 6-0
2026-07-12vs TOC.YadavLost 12
W#1 DoublesJames Klemenz / Rodney Martin vs N/A6-0, 6-0
L#2 DoublesStephen Winters / Jeff Heinz vs Steven Harris / Amit Sachan1-6, 3-6
L#3 DoublesThomas Whited / Thomas Brugler vs Vinay Chandra / Jitesh Pamnani1-6, 1-6
2026-06-28vs PW.HaywardLost 12
L#1 DoublesMatt Stocking / Gerald Labie vs William Villafranca / Andrew Baker4-6, 1-6
L#2 DoublesMorten Pedersen / Stephen Winters vs Marc Hastings / Colin Hayward4-6, 2-6
W#3 DoublesJohn Nealis / Craig Cardella vs Bill Nagel / Mark Heron6-2, 6-1
2026-06-15vs TOC.TandonLost 12
W#1 DoublesJames Klemenz / Jeffrey Tabelon vs Deepak Jayashankaran / Ghanshyamsinh Gohil7-5, 0-6, 1-0
L#2 DoublesMorten Pedersen / Ivan Lacross vs Bharath Dheekonda / Neeraj Singh1-6, 2-6
L#3 DoublesDavid Wells / Gerald Labie vs Ram Basireddy / Jaikumaran Ganapathysamy0-6, 1-6
2026-06-07vs TOC.SpiningLost 12
W#1 DoublesJames Klemenz / John Nealis vs Vamsee Pasangulapati / Rahul Narang4-6, 6-3, 1-0
L#2 DoublesIvan Lacross / Jeff Heinz vs Chip Pope / Moe Dessouky4-6, 3-6
L#3 DoublesThomas Brugler / Thomas Whited vs Garth Zoller / Srihari Murthy4-6, 1-6
2026-06-06vs PW.HaywardLost 12
W#1 DoublesJeffrey Tabelon / Craig Cardella vs Jerome Roussin / Timothy O'Donnell6-3, 6-1
L#2 DoublesThomas Whited / Morten Pedersen vs John Kruszewski / Todd Younkin0-6, 5-7
L#3 DoublesJeff Heinz / Thomas Brugler vs William Villafranca / Lou Hensley4-6, 2-6
2026-05-31vs TOC.YadavLost 03
L#1 DoublesJohn Nealis / Craig Cardella vs Kiran Ramaswamy / Steven Harris6-7, 4-6
L#2 DoublesThomas Whited / Matt Stocking vs Shiv Giri / Ramamoorthy Makkithaya0-6, 0-6
L#3 DoublesDavid Wells / Jeff Heinz vs Vinay Chandra / Anish Arya3-6, 2-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 standings3 teams · Tri-Level 40 4.0
TeamWLInd. WInd. LSets lostGames lost
1TOC.Yadav6217719181
2TOC.Tandon35121225189
3CAS.Labie1791532218

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.15 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.88
Craig Cardella
usually #1 Doubles 57%, also #2 Doubles 29% · published 4
3.81
James Klemenz
usually #1 Doubles 100% · published 4
3.68
Jeffrey Tabelon
usually #1 Doubles 100% · published 4
3.67
John Nealis
usually #1 Doubles 67%, also #3 Doubles 33% · published
3.46
Rodney Martin
published
3.29
Morten Pedersen
usually #2 Doubles 100% · published 3.5
3.07
Ivan Lacross
usually #2 Doubles 100% · published
3.06
Stephen Winters
usually #2 Doubles 100% · published
2.92
Thomas Whited
usually #3 Doubles 50%, also #2 Doubles 50% · published
2.87
Jeff Heinz
usually #3 Doubles 60%, also #2 Doubles 40% · published 3
2.81
Reed Barton
published
2.59
Matt Stocking
usually #1 Doubles 50%, also #2 Doubles 50% · published
2.52
Gerald Labie
usually #1 Doubles 50%, also #3 Doubles 50% · published
2.42
Thomas Brugler
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.

James Klemenz + Craig Cardella5157% games+8.2% vs expected
James Klemenz + Jeffrey Tabelon3256% gamesnot enough data
Morten Pedersen + Jeffrey Tabelon2342% gamesnot 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.

4
Craig Cardella
53W–69L career · 7 lines in 2026
<1%80%19%
3.88
4
James Klemenz
188W–132L career · 3 lines in 2026
1%90%9%
3.81
4
Jeffrey Tabelon
88W–79L career · 2 lines in 2026
10%89%1%
3.68
John Nealis
14W–18L career · 3 lines in 2026
11%88%1%
3.67
Rodney Martin
4W–11L career · no lines in 2026
61%39%<1%
3.46
3.5
Morten Pedersen
78W–71L career · 4 lines in 2026
2%92%6%
3.29
Ivan Lacross
0W–6L career · 2 lines in 2026
30%70%<1%
3.07
Stephen Winters
1W–6L career · 3 lines in 2026
33%67%<1%
3.06
Thomas Whited
4W–5L career · 4 lines in 2026
<1%71%29%
2.92
3
Jeff Heinz
40W–49L career · 5 lines in 2026
<1%83%17%
2.87
Reed Barton
1W–2L career · no lines in 2026
1%90%8%
2.81
Matt Stocking
0W–4L career · 2 lines in 2026
26%74%<1%
2.59
Gerald Labie
0W–6L career · 2 lines in 2026
45%55%<1%
2.52
Thomas Brugler
0W–8L career · 3 lines in 2026
71%29%<1%
2.42

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.