Teams

Greystone Y - Bradford

2026 B'ham Winter Weeknight - Adult 18 & Over M & W · 4.0 Men - Monday

13 players · average NTRP 3.67 / ALABAMA

View scouting list →
Schedule6 played
2026-03-13vs YMCA Mt. Brook - SansingLost 03
L#1 DoublesMark Barron / Shawn Bradley vs Jeremy Herskowitz / Rusty Sansing4-6, 0-3
L#1 SinglesDavid Bradford vs Richard Pope4-6, 4-6
L#2 DoublesKeith Roberts / Bob Sims vs Crawford Crim / Luke Liapes4-6, 1-6
2026-03-09vs Life Time - DowlingLost 14
L#1 DoublesKeith Roberts / Shawn Bradley vs Briggs Shreve / Prabhdeep Singh3-6, 1-6
L#1 SinglesDavid Bradford vs Smit Patel2-6, 2-6
L#2 DoublesCraig Alverson / Freddy Guerra vs Palaniappan Sethu / Lobo Tran0-6, 2-6
L#2 SinglesHammond Reynolds vs Trent Hopton-Jones2-6, 3-6
W#3 DoublesPatrick Mills / Jason Malone vs Donny Kakati / Noel Dowling6-2, 6-4
2026-03-04vs Hoover Met - YounghouseLost 03
L#1 DoublesMark Barron / Patrick Mills vs Charles Carter / Joe Smith4-6, 3-6
L#2 DoublesDavid Bradford / Shawn Bradley vs Cody Minter / Walker Lee6-7, 7-6, 0-1
L#3 DoublesFreddy Guerra / Sam Wasko vs CRISTIAN SANCHEZ / Jonathan Arnold2-6, 0-6
2026-03-02vs HCC - Carden Spring 26Lost 14
L#1 DoublesMark Barron / Craig Alverson vs Andrew Schilder / Matthew Davis4-6, 2-6
L#1 SinglesFreddy Guerra vs Spencer Bourn2-6, 1-6
L#2 DoublesSam Wasko / Sid Swaminathan vs Kevin Carden / Thomas Woodall1-6, 0-6
L#2 SinglesDavid Bradford vs Martin Strickler3-6, 6-7
W#3 DoublesJason Malone / Patrick Mills vs Graham Minor / Greg Cottrell6-2, 6-2
2026-02-18vs BHRC - PorterLost 14
L#1 DoublesSam Wasko / Russell Johnson vs Dan Carlisle / Brandon Chanco0-6, 6-7
L#1 SinglesFreddy Guerra vs Landon McKee3-6, 7-6, 0-1
L#2 DoublesButch Barker / Keith Roberts vs Troy Vaughn / Will Draper3-6, 6-3, 0-1
W#2 SinglesShawn Bradley vs Ralph Rmeily6-4, 6-4
L#3 DoublesDavid Bradford / Sid Swaminathan vs Gatewood Thrasher / Alex Miller4-6, 3-6
2026-02-11vs BH - Andress/DearingLost 13
W#1 DoublesSam Wasko / Freddy Guerra vs David Condon / R Landgren6-4, 6-7, 1-0
L#2 DoublesKeith Roberts / Russell Johnson vs Peter Wright / John Brackin4-6, 2-6
L#2 SinglesDavid Bradford vs William Hoffmeister2-6, 3-6
L#3 DoublesSid Swaminathan / Gil Brown vs Patrick Taylor / Tyler Gainer2-6, 0-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 standings7 teams · 4.0 Men - Monday
TeamWLInd. WInd. LSets lostGames lost
1BH - Andress/Dearing51201023222
2HCC - Carden Spring 2651191126222
3Life Time - Dowling42181228232
4Hoover Met - Younghouse42171332273
5YMCA Mt. Brook - Sansing24121838279
6BHRC - Porter15121843305
7Greystone Y - Bradford0672347308

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.51 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.89
Jason Malone
usually #3 Doubles 100% · published
3.77
Hammond Reynolds
usually #2 Singles 100% · published
3.76
Shawn Bradley
usually #1 Doubles 50%, also #2 Singles 25% · published
3.76
David Bradford
usually #2 Singles 33%, also #1 Singles 33% · published 4
3.72
Patrick Mills
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.66
Freddy Guerra
usually #1 Singles 40%, also #2 Doubles 20% · published
3.64
Mark Barron
usually #1 Doubles 100% · published
3.60
Butch Barker
usually #2 Doubles 100% · published 3.5
3.44
Craig Alverson
usually #1 Doubles 63%, also #2 Doubles 25% · published 3.5
3.19
Keith Roberts
usually #2 Doubles 75%, also #1 Doubles 25% · published
3.13
Gil Brown
usually #3 Doubles 100% · published
3.09
Russell Johnson
usually #1 Doubles 50%, also #2 Doubles 50% · published
2.99
Sid Swaminathan
usually #2 Doubles 38%, also #3 Doubles 38% · 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.

Patrick Mills + Jason Malone7065% games+11.3% vs expected
Butch Barker + Craig Alverson0735% gamesnot enough data
Butch Barker + David Bradford4167% gamesnot enough data
Russell Johnson + Gil Brown1435% gamesnot enough data
Mark Barron + Patrick Mills044 matchesnot enough data
David Bradford + Shawn Bradley123 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.

Jason Malone
24W–9L career · 2 lines in 2026
<1%78%22%
3.89
Hammond Reynolds
25W–12L career · 1 line in 2026
3%92%5%
3.77
Shawn Bradley
15W–24L career · 4 lines in 2026
3%92%5%
3.76
4
David Bradford
35W–28L career · 6 lines in 2026
3%93%4%
3.76
Patrick Mills
9W–17L career · 3 lines in 2026
6%92%2%
3.72
Freddy Guerra
13W–23L career · 5 lines in 2026
13%86%1%
3.66
Mark Barron
17W–21L career · 3 lines in 2026
15%84%1%
3.64
3.5
Butch Barker
28W–26L career · type A · 1 line in 2026
<1%23%77%
3.60
3.5
Craig Alverson
33W–34L career · 8 lines in 2026
<1%67%33%
3.44
Keith Roberts
6W–21L career · 4 lines in 2026
8%90%1%
3.19
Gil Brown
18W–20L career · 1 line in 2026
<1%17%83%
3.13
Russell Johnson
16W–41L career · 2 lines in 2026
<1%26%74%
3.09
Sid Swaminathan
22W–39L career · 8 lines in 2026
<1%53%47%
2.99

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.