Teams

HHTL40/Fedorick/Moss Creek

Adult 40 & Over - USTA · Men 3.5

16 players · average NTRP 3.50 / SOUTH 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 →
Schedule15 played
2026-04-18vs BBTL (A) 3.5M 40 & Over (Ryan)Won 10
W#2 DoublesPatrick White / Scott Vogel vs John Ryan / Stan Flickinger6-4, 6-2
2026-04-16vs HHTL40/Abernathy/Chaplin ParkLost 12
W#1 DoublesPete Carson / Patrick White vs Bradley Ungvarsky / Ed Morgret6-3, 2-6, 1-0
L#2 DoublesJim Shelby / David Hock vs Arthur Kelly / Kevin Cain4-6, 2-6
L#3 DoublesBrian Fedorick / Drew Oehlke vs Jack Abernathy / RODNEY STURGIS6-2, 6-7, 0-1
2026-04-04Lost 01
L#1 DoublesAlan Mock / Patrick White vs John Beckley / Mike Delia4-6, 5-7
2026-04-02vs HHTL40/Green/Long CoveLost 13
W#1 DoublesEvan Welsh / Greg John vs Rodney Banks / Richard Schwartz6-4, 1-6, 1-0
L#1 SinglesPaul Halloran vs Randall Rose4-6, 3-6
L#2 DoublesBill Melchionni / Thomas Stepahin vs Andy Green / Scott Adams6-4, 3-6, 1-0
L#3 DoublesDrew Oehlke / James Shelby vs Christopher Bisgard / Dennis Moody2-6, 3-6
2026-03-28vs BBTL (A) 3.5M 40 & Over (Ryan)Won 10
W#2 DoublesAlan Mock / Patrick White vs Aaron Callahan / Mercer Joyner7-6, 6-4
2026-03-26vs HHTL40/Abernathy/Chaplin ParkWon 31
W#1 DoublesEvan Welsh / Greg John vs Kenneth Dauses / Ed Morgret6-2, 6-3
L#1 SinglesDrew Oehlke vs Bradley Ungvarsky1-6, 2-6
W#2 DoublesBrian Fedorick / Pete Carson vs Charles Bond / Arthur Patterson5-7, 7-5, 1-0
W#3 DoublesWillie Hogan / TIM KESSLER vs Nicholas Castricone / Richard Atkins6-2, 5-7, 1-0
2026-03-19vs HHTL40/Short/PRRCWon 31
W#1 DoublesPete Carson / Bill Melchionni vs Scott Geist / Rich Stone6-2, 6-4
L#1 SinglesBrian Fedorick vs Zach Patterson4-6, 3-6
W#2 DoublesTIM KESSLER / Drew Oehlke vs TED WEITZNER / Greg Goldberg6-2, 6-2
W#3 DoublesJustin Cheesman / Paul Halloran vs Joe Rapp / Daniel Studenc6-3, 6-7, 1-0
2026-03-12vs HHTL40/Green/Long CoveWon 21
L#1 DoublesEvan Welsh / Bill Melchionni vs Richard Schwartz / Randall Rose3-6, 2-6
W#2 DoublesPete Carson / Greg John vs Andy Green / Lawrence Son Hing6-1, 6-1
W#3 DoublesThomas Stepahin / Paul Halloran vs Christopher Bisgard / Dennis Moody6-0, 6-4
2026-03-07vs BBTL (A) 3.5M 40 & Over (Ryan)Won 10
W#1 SinglesPatrick White vs Steven Bowden6-2, 6-0
2026-02-26vs HHTL40/Short/PRRCWon 31
W#1 DoublesEvan Welsh / Bill Melchionni vs Tad Sargent / Scott Geist6-0, 6-2
W#1 SinglesGreg John vs John Faucher6-1, 6-1
W#2 DoublesBrian Fedorick / Pete Carson vs Todd Crutchley / Rich Stone6-3, 2-6, 1-0
L#3 DoublesWillie Hogan / Justin Cheesman vs Joe Rapp / Richard Perkins5-7, 4-6
2026-02-21vs BBTL40/HardenMcMurtry/SunCityLost 01
L#2 DoublesAlan Mock / Patrick White vs William Harwood / Mark McMurtry6-7, 7-6, 0-1
2026-02-19vs HHTL40/Green/Long CoveSplit 22
L#1 DoublesPete Carson / Patrick White vs Richard Schwartz / Rodney Banks3-6, 5-7
W#1 SinglesGreg John vs Randall Rose6-0, 6-2
W#2 DoublesJustin Cheesman / Bill Melchionni vs Andy Green / Christopher Bisgard6-0, 6-2
L#3 DoublesJim Shelby / TIM KESSLER vs Lawrence Son Hing / Dennis Moody2-6, 2-6
2026-02-14vs BBTL (A) 3.5M 40 & Over (Ryan)Lost 01
L#2 DoublesRichard Schwartz / Patrick White vs Mercer Joyner / Randy Marcotte6-4, 3-6, 1-0
2026-02-12vs HHTL40/Abernathy/Chaplin ParkWon 31
W#1 DoublesPete Carson / Greg John vs Jack Abernathy / Dan Barnett6-0, 6-0
W#1 SinglesEvan Welsh vs Bradley Ungvarsky6-2, 6-1
L#2 DoublesDavid Hock / TIM KESSLER vs Arthur Patterson / Charles Bond3-6, 3-6
W#3 DoublesBrian Fedorick / Justin Cheesman vs Kevin Cain / Les Jones6-1, 1-6, 1-0
2026-02-05vs HHTL40/Short/PRRCWon 40
W#1 DoublesPete Carson / TIM KESSLER vs Joe Short / Tad Sargent6-2, 1-6, 1-0
W#1 SinglesPatrick White vs Zach Patterson5-7, 6-4, 1-0
W#2 DoublesBrian Fedorick / Bill Melchionni vs David Wellinghoff / John Faucher6-1, 6-0
W#3 DoublesDrew Oehlke / Jim Shelby vs Joe Rapp / Rich Stone7-5, 1-6, 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 standings4 teams · Men 3.5
TeamWLInd. WInd. LSets lostGames lost
1HHTL40/Fedorick/Moss Creek72231336283
2HHTL40/Green/Long Cove53171533257
3HHTL40/Abernathy/Chaplin Park35181434279
4HHTL40/Short/PRRC27102654353

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.20 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.56
Greg John
usually #1 Doubles 50%, also #1 Singles 33% · published
3.55
Evan Welsh
usually #2 Doubles 50%, also #1 Doubles 40% · published
3.45
Bill Melchionni
usually #2 Doubles 50%, also #1 Doubles 50% · published 3.5
3.32
Brian Fedorick
usually #2 Doubles 50%, also #3 Doubles 33% · published 3.5
3.29
Pete Carson
usually #1 Doubles 63%, also #2 Doubles 38% · published
3.27
Patrick White
usually #2 Doubles 44%, also #1 Doubles 33% · published
3.20
Willie Hogan
usually #3 Doubles 100% · published
3.12
Jim Shelby
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.09
Paul Halloran
usually #3 Doubles 67%, also #1 Singles 33% · published
3.05
TIM KESSLER
usually #2 Doubles 40%, also #3 Doubles 40% · published
3.01
Tom Reilly
published
3.00
David Hock
usually #2 Doubles 100% · published 3.5
2.97
Justin Cheesman
usually #3 Doubles 75%, also #2 Doubles 25% · published
2.91
Drew Oehlke
usually #3 Doubles 60%, also #2 Doubles 20% · published
James Shelby
usually #3 Doubles 100% · published
Thomas Stepahin
usually #2 Doubles 50%, also #3 Doubles 50% · 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.

Pete Carson + Willie Hogan5063% gamesnot enough data
David Hock + Pete Carson303 matchesnot enough data
David Hock + Thomas Stepahin123 matchesnot enough data
Pete Carson + Brian Fedorick303 matchesnot enough data
Pete Carson + Evan Welsh033 matchesnot enough data
Tom Reilly + Evan Welsh213 matchesnot enough data
Greg John + Evan Welsh303 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.

Greg John
13W–4L career · 6 lines in 2026
<1%33%67%
3.56
Evan Welsh
25W–21L career · 10 lines in 2026
<1%37%63%
3.55
3.5
Bill Melchionni
12W–6L career · 6 lines in 2026
<1%63%37%
3.45
3.5
Brian Fedorick
11W–12L career · 6 lines in 2026
1%89%10%
3.32
Pete Carson
37W–28L career · 8 lines in 2026
2%91%7%
3.29
Patrick White
7W–7L career · 9 lines in 2026
3%92%5%
3.27
Willie Hogan
19W–13L career · 2 lines in 2026
8%91%2%
3.20
Jim Shelby
1W–2L career · 3 lines in 2026
20%80%<1%
3.12
Paul Halloran
11W–11L career · 3 lines in 2026
26%74%<1%
3.09
TIM KESSLER
6W–8L career · 5 lines in 2026
36%64%<1%
3.05
Tom Reilly
7W–11L career · no lines in 2026
48%52%<1%
3.01
3.5
David Hock
11W–18L career · 2 lines in 2026
49%51%<1%
3.00
Justin Cheesman
9W–1L career · 4 lines in 2026
58%42%<1%
2.97
Drew Oehlke
3W–5L career · 5 lines in 2026
74%26%<1%
2.91
James Shelby
7W–17L career · 1 line in 2026
not enough data
Thomas Stepahin
6W–4L career · 2 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.