Teams

LOCH.Kasberg

2026 CTRL Adult 40 & Over · Adult 40 & Over 3.0 Men

13 players · average NTRP 3.00 / 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-05-10vs TOC.RamasamyWon 32
W#1 DoublesMichael W Stratemeier / Will Lennon vs Stephen Mungenast / Doug Griswold6-2, 6-1
W#1 SinglesBob Cwikla vs Jay Thakkar6-2, 6-3
W#2 DoublesMark Wolff / David Gupton vs Peter Olmos / CHARLES ENDERLINE4-6, 7-6, 1-0
L#3 DoublesKeith Kasberg / David Marchand vs Javier Schloemann / David Mize1-6, 2-6
L#4 DoublesGustavo Abrantes / Johnny Blevins vs Brian Ross / Thomas Tomberlin4-6, 1-6
2026-04-26vs PW.BelyewLost 23
L#1 DoublesBob Cwikla / David Marchand vs Jason Belyew / William Villafranca3-6, 4-6
W#1 SinglesDavid Gupton vs Victor Torres6-4, 2-6, 1-0
W#2 DoublesMichael W Stratemeier / Will Lennon vs Bill Campbell / Andrew Baker6-2, 6-4
L#3 DoublesMark Wolff / Raymond Eustace vs Fred Adams / Lou Hensley5-7, 2-6
L#4 DoublesKeith Kasberg / Johnny Blevins vs Brandon Bridgman / Fairfax McCandlish4-6, 2-6
2026-04-19vs MD.ZiesLost 23
L#1 DoublesDavid Marchand / Michael W Stratemeier vs Kevin Lee / Bobby Rawls0-6, 2-6
W#1 SinglesDan Zhu vs Jeff Davis7-5, 6-2
L#2 DoublesWill Lennon / David Gupton vs David Zies / Aaron Castaneda3-6, 7-5, 0-1
L#3 DoublesBob Cwikla / Gustavo Abrantes vs Matt Wright / Anand Lakshmanan2-6, 5-7
W#4 DoublesDanny Yoder / Mark Wolff vs Brian Tanaka / King Bostrom3-6, 6-1, 1-0
2026-04-12vs CAS.LabieWon 32
W#1 DoublesDan Zhu / David Marchand vs Reed Barton / Ryan Douglas6-4, 7-6
L#1 SinglesRaymond Eustace vs Jeff Heinz4-6, 2-6
W#2 DoublesBob Cwikla / David Gupton vs Baron Kendrick / Walter Adamczeski6-3, 6-1
W#3 DoublesDanny Yoder / Gustavo Abrantes vs Thomas Brugler / David Wells6-2, 6-2
L#4 DoublesKeith Kasberg / Mark Wolff vs Stephen Chan / Francis Bolger1-6, 2-6
2026-03-26vs MD.ZiesLost 13
L#1 DoublesDavid Marchand / Bob Cwikla vs Kevin Lee / Matt Wright6-4, 2-6, 0-1
L#1 SinglesWill Lennon vs David Zies4-6, 4-6
W#2 DoublesDavid Gupton / John Mcalpin vs Robert Wiltberger / Aaron Castaneda6-4, 4-6, 1-0
L#3 DoublesKeith Kasberg / Danny Yoder vs Anand Lakshmanan / Bobby Rawls2-6, 2-6
2026-03-25vs TOC.RamasamyLost 05
L#1 DoublesBob Cwikla / Will Lennon vs Jay Thakkar / David Mize1-6, 0-6
L#1 SinglesDavid Marchand vs Uzair Sheikh1-6, 1-6
L#2 DoublesDavid Gupton / Danny Yoder vs Javier Schloemann / Brian Ross1-6, 4-6
L#3 DoublesMark Wolff / Raymond Eustace vs Peter Olmos / Stephen Mungenast3-6, 6-4, 0-1
L#4 DoublesKeith Kasberg / Michael W Stratemeier vs Doug Griswold / Thomas Tomberlin6-0, 3-6, 0-1
2026-03-15vs PW.BelyewLost 14
L#1 DoublesWill Lennon / Bob Cwikla vs Jason Belyew / William Villafranca0-6, 6-2, 0-1
L#1 SinglesMark Wolff vs James Baker4-6, 1-6
L#2 DoublesDanny Yoder / Gustavo Abrantes vs Lou Hensley / Andrew Baker1-6, 6-2, 0-1
W#3 DoublesDavid Gupton / Keith Kasberg vs Fred Adams / Vito Guarnaccia7-5, 6-2
L#4 DoublesJohnny Blevins / John Mcalpin vs John McAulay / Frank Bologa6-7, 4-6
2026-03-01vs CAS.LabieWon 32
L#1 DoublesBob Cwikla / David Marchand vs Reed Barton / Ryan Douglas2-6, 3-6
W#1 SinglesDan Zhu vs Jeff Heinz6-4, 6-1
L#2 DoublesWill Lennon / Mark Wolff vs Walter Adamczeski / Thomas Whited2-6, 7-5, 0-1
W#3 DoublesRaymond Eustace / Michael W Stratemeier vs John Buzzell / John Harney7-6, 6-0
W#4 DoublesKeith Kasberg / John Mcalpin vs Josh Kimsey / Gerald Labie3-6, 7-5, 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 standings for Adult 40 & Over 3.0 Men 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 2.74 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.

3.07
Gustavo Abrantes
usually #3 Doubles 50%, also #4 Doubles 25% · published 3
3.04
Dan Zhu
usually #1 Singles 67%, also #1 Doubles 33% · published 3
2.89
Will Lennon
usually #2 Doubles 43%, also #1 Doubles 43% · published
2.84
Bob Cwikla
usually #1 Doubles 42%, also #3 Doubles 33% · published 3
2.83
David Gupton
usually #2 Doubles 71%, also #1 Singles 14% · published 3
2.80
David Marchand
usually #1 Doubles 71%, also #3 Doubles 14% · published 3
2.79
Mark Wolff
usually #2 Doubles 29%, also #4 Doubles 29% · published
2.77
Michael W Stratemeier
usually #1 Doubles 40%, also #3 Doubles 20% · published
2.65
Keith Kasberg
usually #4 Doubles 57%, also #3 Doubles 43% · published
2.55
Raymond Eustace
usually #3 Doubles 75%, also #1 Singles 25% · published
2.52
John Mcalpin
usually #4 Doubles 67%, also #2 Doubles 33% · published
2.48
Danny Yoder
usually #1 Singles 46%, also #3 Doubles 27% · published 3
2.38
Johnny Blevins
usually #4 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.

Bob Cwikla + Danny Yoder044 matchesnot enough data
Johnny Blevins + Keith Kasberg033 matchesnot enough data
Raymond Eustace + Mark Wolff033 matchesnot enough data
Keith Kasberg + John Mcalpin213 matchesnot enough data
Bob Cwikla + David Marchand033 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.

3
Gustavo Abrantes
1W–4L career · 4 lines in 2026
<1%29%71%
3.07
3
Dan Zhu
7W–10L career · 3 lines in 2026
<1%38%62%
3.04
Will Lennon
7W–6L career · 7 lines in 2026
<1%80%19%
2.89
3
Bob Cwikla
40W–60L career · 12 lines in 2026
<1%89%11%
2.84
3
David Gupton
5W–5L career · type S · 7 lines in 2026
1%90%9%
2.83
3
David Marchand
5W–14L career · type S · 7 lines in 2026
1%93%6%
2.80
Mark Wolff
4W–13L career · 7 lines in 2026
1%93%6%
2.79
Michael W Stratemeier
9W–8L career · 5 lines in 2026
2%94%4%
2.77
Keith Kasberg
3W–13L career · 7 lines in 2026
12%87%<1%
2.65
Raymond Eustace
1W–9L career · 4 lines in 2026
36%64%<1%
2.55
John Mcalpin
3W–3L career · 3 lines in 2026
44%56%<1%
2.52
3
Danny Yoder
15W–48L career · type A · 11 lines in 2026
56%44%<1%
2.48
Johnny Blevins
1W–10L career · 3 lines in 2026
83%17%<1%
2.38

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.