Teams

Bray/Memphis

2025 Adult 18 & Over -Memphis · 3.0 Men 18 & over

15 players · average NTRP 3.43 / TENNESSEE

View scouting list →
Schedule9 played
2025-05-07vs Heard/MemphisWon 31
L#1 DoublesDoug Wilson / John Manshack vs Graham Heard / Matt Stark6-7
W#2 DoublesWilliam Winstead / Christopher Heimann vs Edgar Contreras / Perry Green6-2, 6-7, 1-0
W#2 SinglesSanthosh Dinakaran vs Peyton Clark6-0, 6-0
W#3 DoublesGlenn Neilson / Bill Clark vs Alfredo Moran / Corey Richter6-1, 6-2
2025-05-05vs Coopwood/MemphisWon 31
L#1 DoublesJohn Manshack / William Winstead vs Ryan Coopwood / Paul Fultz6-2, 2-6, 0-1
W#1 SinglesSamuel Corcoran vs Michael Parks6-4, 6-2
W#2 DoublesGlenn Neilson / Christopher Heimann vs Lloyd Nesbitt / Brandon Jackson6-3, 6-2
W#3 DoublesDavid Bray / Curt Goetsch vs Brian Chapman / David Moore6-2, 6-2
2025-05-04vs Galdieri/MemphisWon 32
W#1 DoublesCurt Goetsch / Bill Clark vs Wade Anthony / David Patterson6-2, 6-4
W#1 SinglesSanthosh Dinakaran vs Mike Galdieri6-1, 6-4
W#2 DoublesSuraj Sarvode Mothi / Dylan Plumlee vs Samuel LaBonia / John Castany7-6, 4-6, 1-0
L#2 SinglesSamuel Corcoran vs Lee Olswanger2-6, 2-6
L#3 DoublesGlenn Neilson / John Manshack vs Brice Bailey / Court Ogilvie4-6, 2-6
2025-04-16vs Stukenborg/MemphisWon 50
W#1 DoublesSuraj Sarvode Mothi / John Manshack vs John Stukenborg / Michael Wittke6-2, 6-1
W#1 SinglesBrandon Brackett vs Scott Hirsch6-4, 6-4
W#2 DoublesWilliam Winstead / Doug Wilson vs Xiangxia Liu / Huan Nguyen1-6, 6-4, 1-0
W#2 SinglesDylan Plumlee vs Michael Agyemang6-3, 6-0
W#3 DoublesDavid Bray / John Mikl vs Michael Mohler / Jared Roaten7-5, 6-0
2025-04-13vs Day/MemphisWon 32
L#1 DoublesBill Clark / Robert O'Bryan vs Jason Buchanan / Gregory Gaston1-6, 6-4, 0-1
W#1 SinglesBrandon Brackett vs Patrick Turner6-1, 6-4
W#2 DoublesJohn Mikl / Doug Wilson vs Blake Hankins / Bryce Daves6-2, 6-2
W#2 SinglesDylan Plumlee vs Tyler Little6-3, 6-0
L#3 DoublesChristopher Heimann / Santhosh Dinakaran vs Barrett Day / Barry Maynard2-6, 6-4, 0-1
2025-04-10vs Andrews/MemphisWon 50
W#1 DoublesJohn Manshack / Bill Clark vs Kush Shah / Daniel Bastardo Blanco6-3, 6-7, 1-0
W#1 SinglesSanthosh Dinakaran vs David Dachille6-1, 6-4
W#2 DoublesWilliam Winstead / Doug Wilson vs Jared Andrews / Chris Bay6-3, 6-2
W#2 SinglesSamuel Corcoran vs Josh Bay6-2, 6-2
W#3 DoublesRobert O'Bryan / Reid Corcoran vs Chris Davenport / Hiren Pokharna4-6, 7-5, 1-0
2025-03-25vs Romero/MemphisWon 50
W#1 DoublesJohn Manshack / Dylan Plumlee vs Torrean Johnson / Kim Barkins6-1, 6-1
W#1 SinglesSamuel Corcoran vs Eric Raymond6-4, 7-5
W#2 DoublesWilliam Winstead / Doug Wilson vs Razvan Marinescu / Zach Minton6-1, 6-1
W#2 SinglesSanthosh Dinakaran vs Ian Takahashi6-1, 6-0
W#3 DoublesBill Clark / Christopher Heimann vs Davis Jeu / Louis Connelly6-1, 6-1
2025-03-09vs Edwards/MemphisWon 32
W#1 DoublesJohn Manshack / Dylan Plumlee vs Price Edwards / JD Wilson6-2, 7-6
L#1 SinglesSamuel Corcoran vs Robert Bradsher1-6, 1-6
L#2 DoublesDoug Wilson / Glenn Neilson vs Michael Rude / Jay Thakkar3-6, 6-4, 1-0
W#2 SinglesBrandon Brackett vs Ludovic Bruneau6-1, 6-2
W#3 DoublesCurt Goetsch / William Winstead vs Sam Moody / Brent Church6-2, 6-4
2025-03-02vs Shipley/MemphisWon 50
W#1 DoublesGlenn Neilson / Doug Wilson vs Marion Gillespie / Andrew Williamson5-7, 6-3, 1-0
W#1 SinglesBrandon Brackett vs Paul Shifflet6-0, 6-1
W#2 DoublesJohn Manshack / Samuel Corcoran vs Peter Ryan / Wesley Phillips6-4, 6-0
W#2 SinglesSanthosh Dinakaran vs Laurin Murk6-3, 6-3
W#3 DoublesWilliam Winstead / Robert O'Bryan vs Stephen Fly / Jack Wellford6-2, 6-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 3.0 Men 18 & over 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 3.04 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.

Dylan Plumlee
usually #1 Doubles 40%, also #2 Singles 40% · published 5
3.65
Brandon Brackett
usually #1 Singles 67%, also #2 Singles 17% · published 3.5
3.31
Suraj Sarvode Mothi
usually #1 Doubles 43%, also #2 Singles 29% · published
3.13
William Winstead
usually #2 Doubles 57%, also #3 Doubles 29% · published
3.12
John Manshack
usually #1 Doubles 55%, also #3 Doubles 36% · published
3.04
John Mikl
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.01
Samuel Corcoran
usually #1 Singles 36%, also #2 Singles 27% · published
3.00
Bill Clark
usually #1 Doubles 60%, also #3 Doubles 40% · published 3.5
3.00
Curt Goetsch
usually #3 Doubles 67%, also #1 Doubles 33% · published 3
2.95
Santhosh Dinakaran
usually #2 Singles 36%, also #1 Singles 18% · published
2.94
Robert O'Bryan
usually #3 Doubles 67%, also #1 Doubles 33% · published
2.90
Glenn Neilson
usually #2 Doubles 40%, also #3 Doubles 40% · published 3
2.77
Christopher Heimann
usually #3 Doubles 50%, also #2 Doubles 50% · published 3
2.68
David Bray
usually #3 Doubles 100% · published 3
Reid Corcoran
usually #3 Doubles 80%, also #2 Doubles 20% · 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.

John Manshack + William Winstead7169% games−0.7% vs expected
Christopher Heimann + Glenn Neilson314 matchesnot enough data
John Mikl + Brandon Brackett303 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.

5
Dylan Plumlee
11W–9L career · 5 lines in 2025
not enough data
3.5
Brandon Brackett
67W–11L career · 6 lines in 2025
<1%12%88%
3.65
Suraj Sarvode Mothi
31W–11L career · 7 lines in 2025
1%92%7%
3.31
William Winstead
65W–18L career · 7 lines in 2025
<1%15%85%
3.13
John Manshack
68W–21L career · 11 lines in 2025
<1%18%82%
3.12
John Mikl
23W–6L career · 2 lines in 2025
<1%39%61%
3.04
Samuel Corcoran
19W–24L career · 10 lines in 2025
47%53%<1%
3.01
3.5
Bill Clark
35W–22L career · 5 lines in 2025
49%51%<1%
3.00
3
Curt Goetsch
15W–8L career · 3 lines in 2025
<1%51%49%
3.00
Santhosh Dinakaran
19W–11L career · 10 lines in 2025
<1%64%36%
2.95
Robert O'Bryan
14W–16L career · 3 lines in 2025
<1%67%33%
2.94
3
Glenn Neilson
28W–21L career · 5 lines in 2025
<1%77%23%
2.90
3
Christopher Heimann
30W–15L career · 4 lines in 2025
2%94%4%
2.77
3
David Bray
21W–13L career · 2 lines in 2025
8%91%1%
2.68
Reid Corcoran
4W–13L career · 5 lines in 2025
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.