Teams

Cochran 18s 4.0M Thurs PM

2026 Piedmont USTA 18 & Over · MEN 4.0 18 & Over Thur PM

15 players · average NTRP 3.83 / 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-07vs Newman 18s 4.0M Thurs PMLost 14
W#1 DoublesTyler Paul / Jordan Cohen vs E P Forehand / Scott Wellons6-1, 6-4
L#1 SinglesMatthew Cochran vs Jeremy Madrazo2-6, 1-6
L#2 DoublesMatthew Dunning / Edwin Petitfils vs Kyle McCandless / Chris McCandless6-3, 2-6, 0-1
L#2 SinglesNicholas Baxendell vs Rob Newman6-7, 4-6
L#3 DoublesVince Credle / Kevin Navarro vs Chris Leggette / Matthew Sadlik4-6, 2-6
2026-04-30vs Bui/Hjelt 18s 4.0M Thurs PMLost 05
L#1 DoublesEric Nocera / Clifton Mann vs Amiel Rossabi / Johan Nordmark1-6, 6-7
L#1 SinglesMark Leng vs Marko Milojevic2-6, 6-4, 0-1
L#2 DoublesBrad MacDonald / Brandon Weymann vs Preston Thomas / Philip Weikel0-6, 4-6
L#2 SinglesMatthew Dunning vs John Kim5-7, 4-6
L#3 DoublesKevin Navarro / Jordan Cohen vs Robert Foster / Kevin Thoma6-4, 4-6, 0-1
2026-04-23vs Hilliard 18s 4.0M Thurs PMLost 05
L#1 DoublesCraig Freed / Eric Nocera vs Charles Calkins / Stephen Davis6-4, 0-6, 0-1
L#1 SinglesMark Leng vs Huy Ho7-5, 2-6, 0-1
L#2 DoublesJordan Cohen / Matthew Dunning vs Jason Beuchler / Brian McLeod3-6, 6-4, 1-0
L#2 SinglesNicholas Baxendell vs Chris Apple2-6, 2-6
L#3 DoublesBrad MacDonald / Brandon Weymann vs Michael Raley / Jagdeep Singh4-6, 6-1, 0-1
2026-04-16vs Whiteley 18s 4.0M Thurs PMLost 13
L#1 DoublesCraig Freed / Clifton Mann vs Paul Hewitt / Yoichiro Shibata1-6, 0-6
L#1 SinglesNicholas Baxendell vs Robert Lough1-6, 2-6
W#2 DoublesMatthew Cochran / Jordan Cohen vs Charley Whiteley / PETER USTACH3-6, 6-4, 1-0
L#2 SinglesMark Leng vs NAGARAJAN MOHAN1-6, 3-6
2026-04-09vs Beuchat / Lara 18s 4.0M Thurs PMLost 05
L#1 DoublesClifton Mann / Craig Freed vs Alexis Beuchat / Mikael Penteado3-6, 0-6
L#1 SinglesMark Leng vs Matt Ritter1-6, 4-6
L#2 DoublesMatthew Dunning / Jordan Cohen vs Rohit Rajwade / Rodrigo Lara6-4, 1-6, 0-1
L#2 SinglesNicholas Baxendell vs Scott Cunningham1-6, 3-6
L#3 DoublesMatthew Cochran / Kevin Navarro vs Charles Chuang / Ajay Goyal1-6, 4-6
2026-04-02vs Davis 18s 4.0M Thurs PMLost 14
L#1 DoublesClifton Mann / Matthew Cochran vs Eric Biesecker / John Graves2-6, 4-6
L#1 SinglesTyler Paul vs Akira Terui2-6, 1-6
W#2 DoublesBrad MacDonald / Brandon Weymann vs Tony McGraw / Lawrence Cox6-2, 6-3
L#2 SinglesNicholas Baxendell vs Corey Davis3-6, 2-6
L#3 DoublesVince Credle / Kevin Navarro vs J Stacey Allred / Wayne Hamilton6-7, 2-6
2026-03-26vs Core 18s 4.0M Thurs PMWon 32
W#1 DoublesCraig Freed / Tyler Paul vs Scott Majestic / D J McGarrigan3-6, 6-3, 1-0
W#1 SinglesMark Leng vs Houston Core6-4, 7-5
L#2 DoublesKevin Navarro / Jordan Cohen vs Benjamin Herrick / Martin Rossato3-6, 0-6
W#2 SinglesEdwin Petitfils vs Kevin Womble6-2, 7-6
L#3 DoublesMatthew Cochran / Vince Credle vs Grayson Blow / Jack Walsh1-6, 5-7
2026-03-19vs Newman 18s 4.0M Thurs PMLost 04
L#1 DoublesEric Nocera / Clifton Mann vs Jeffrey Steed / Jeremy Madrazo2-6, 4-6
L#1 SinglesNicholas Baxendell vs Scot Harrison2-6, 0-6
L#2 DoublesMatthew Cochran / Jordan Cohen vs Chris McCandless / Kyle McCandless3-6, 4-6
L#2 SinglesMark Leng vs E P Forehand1-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 standings8 teams · MEN 4.0 18 & Over Thur PM
TeamWLInd. WInd. LSets lostGames lost
1Beuchat / Lara 18s 4.0M Thurs PM7134617248
2Bui/Hjelt 18s 4.0M Thurs PM71301025290
3Whiteley 18s 4.0M Thurs PM53221842334
4Davis 18s 4.0M Thurs PM53211944376
5Hilliard 18s 4.0M Thurs PM44182253395
6Newman 18s 4.0M Thurs PM35202043340
7Cochran 18s 4.0M Thurs PM1763470447
8Core 18s 4.0M Thurs PM0893165430

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.50 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.81
Tyler Paul
usually #1 Doubles 63%, also #2 Doubles 25% · published
3.75
Eric Nocera
usually #1 Doubles 100% · published 4
3.72
Brad MacDonald
usually #2 Doubles 67%, also #3 Doubles 33% · published 4
3.66
Clifton Mann
usually #1 Doubles 100% · published 4
3.54
Matthew Dunning
usually #2 Doubles 56%, also #1 Singles 22% · published
3.50
Kevin Navarro
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.50
Mark Leng
usually #1 Singles 67%, also #2 Singles 33% · published
3.49
Brandon Weymann
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.46
Nicholas Baxendell
usually #2 Singles 67%, also #1 Singles 33% · published
3.46
Matthew Cochran
usually #2 Doubles 36%, also #1 Doubles 27% · published
3.46
Craig Freed
usually #1 Doubles 100% · published 4
3.36
Edwin Petitfils
usually #2 Singles 50%, also #2 Doubles 50% · published 3.5
3.17
Vince Credle
usually #3 Doubles 100% · published
3.11
Jordan Cohen
usually #2 Doubles 71%, also #1 Doubles 14% · published
Samraat Saxena
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.

Brad MacDonald + Brandon Weymann4454% games−1.0% vs expected
Craig Freed + Eric Nocera224 matchesnot enough data
Jordan Cohen + Matthew Dunning033 matchesnot enough data
Craig Freed + Matthew Dunning123 matchesnot enough data
Nicholas Baxendell + Eric Nocera033 matchesnot enough data
Eric Nocera + Clifton Mann123 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.

Tyler Paul
8W–13L career · 8 lines in 2026
1%91%8%
3.81
4
Eric Nocera
19W–24L career · 3 lines in 2026
3%95%3%
3.75
4
Brad MacDonald
4W–4L career · 3 lines in 2026
4%94%2%
3.72
4
Clifton Mann
4W–17L career · 5 lines in 2026
10%89%<1%
3.66
Matthew Dunning
34W–21L career · 9 lines in 2026
<1%37%63%
3.54
Kevin Navarro
4W–18L career · 5 lines in 2026
48%52%<1%
3.50
Mark Leng
2W–7L career · 6 lines in 2026
51%49%<1%
3.50
3.5
Brandon Weymann
4W–6L career · 3 lines in 2026
<1%54%46%
3.49
Nicholas Baxendell
4W–19L career · 6 lines in 2026
61%39%<1%
3.46
Matthew Cochran
13W–41L career · 11 lines in 2026
<1%63%37%
3.46
4
Craig Freed
11W–24L career · 4 lines in 2026
64%36%<1%
3.46
3.5
Edwin Petitfils
6W–7L career · 2 lines in 2026
<1%86%14%
3.36
Vince Credle
35W–26L career · 3 lines in 2026
9%90%1%
3.17
Jordan Cohen
4W–12L career · 7 lines in 2026
>99%<1%<1%
3.11
Samraat Saxena
3W–3L 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.