Teams

Baseline Brawlers

Adult 18 & Over · 3.5 Men - Flight 1

13 players · average NTRP 3.50 / PHILADELPHIA

View scouting list →
Schedule10 played
2025-06-28vs Hoffman ParkLost 12
L#1 DoublesJamal Barksdale / Rick Caudill vs Ziauddin Ahmed / Michael Proska0-6, 0-6
W#1 SinglesGeorge Schafer vs Gary Le6-3, 7-5
L#2 SinglesCaleb Sun vs Louis Rivera3-6, 0-6
2025-06-21vs UMLY AcesLost 13
L#1 DoublesDonny Wong / Greg Mccord vs Eric Valderrama / Tim Parrott1-6, 1-6
L#1 SinglesCody Solar vs Jinsuo Xu6-3, 3-4, 0-1
L#2 DoublesThomas Choinacky / Joshua del Puerto vs Amrit Tewary / Nicholas Marsello1-6, 1-6
W#2 SinglesByron Fields vs Chaka Allen6-7, 3-1, 1-0
2025-06-07vs WOODFORD ROYALSWon 21
W#1 DoublesCody Solar / Byron Fields vs Samuel Mays / Jason Johnson6-2, 6-4
W#1 SinglesGeorge Schafer vs Omer Sarfraz1-6, 6-2, 1-0
L#2 DoublesJoshua del Puerto / Thomas Choinacky vs Salar Alemo / Kevin Stroski2-6, 6-7
2025-05-31vs Great Valley 3.5Lost 05
L#1 DoublesCaleb Sun / George Schafer vs Dan Nguyen / Trung Lam1-6, 0-6
L#1 SinglesJackson Rist vs Vinh Nguyen1-6, 4-6
L#2 DoublesJamal Barksdale / Donny Wong vs Ryan Shelton-Benson / Tien Nguyen3-6, 1-6
L#2 SinglesCody Solar vs Eddie Wang6-4, 3-6, 0-1
L#3 DoublesThomas Choinacky / Rick Caudill vs Anton Tanumihardja / Ryan Calderaro0-6, 1-6
2025-05-31Lost 01
L#2 DoublesWenjue Liu / Byron Fields vs David Knoblock / Ziyi Gao0-6, 1-6
2025-05-24vs Hoffman ParkLost 04
L#1 DoublesCaleb Sun / Donny Wong vs Ziauddin Ahmed / Tony Nguyen2-6, 2-6
L#1 SinglesCody Solar vs Rohit Gandrakota2-6, 5-7
L#2 DoublesJamal Barksdale / Rick Caudill vs Louis Rivera / Jason Solovitz0-6, 1-6
L#3 DoublesThomas Choinacky / Joshua del Puerto vs Gary Le / Patrick Lipawen1-6, 1-6
2025-05-17vs UMLY AcesLost 03
L#1 DoublesJoshua del Puerto / Donny Wong vs Eric Valderrama / Tim Parrott4-6, 1-6
L#1 SinglesJamal Barksdale vs Amrit Tewary3-6, 3-6
L#2 DoublesByron Fields / Rick Caudill vs Chaka Allen / Joe Mullen3-6, 6-4, 1-0
2025-05-10vs Great Valley 3.5Lost 04
L#1 DoublesDonny Wong / George Schafer vs Ryan Shelton-Benson / Tien Nguyen4-6, 7-6, 0-1
L#1 SinglesJackson Rist vs Vinh Nguyen4-6, 1-6
L#2 DoublesNicholas Noker / Jamal Barksdale vs Trung Lam / Anton Tanumihardja6-7, 0-4
L#3 DoublesGreg Mccord / Rick Caudill vs Ryan Calderaro / Charis Felton4-6, 4-6
2025-05-10vs UMLY AcesLost 01
L#3 DoublesByron Fields / Wenjue Liu vs Augusto Barrios / Andrew Bauer5-7, 2-6
2025-05-03vs WOODFORD ROYALSLost 13
W#1 DoublesJoshua del Puerto / Thomas Choinacky vs Kendall Stewart / Samuel Mays6-2, 6-1
L#1 SinglesJackson Rist vs Omer Sarfraz2-6, 6-4, 0-1
L#2 DoublesCody Solar / Greg Mccord vs Jethro Maldonado / Jason Johnson6-4, 3-6, 1-0
L#3 DoublesNicholas Noker / Byron Fields vs Mark Mendenhall / Kenneth Nesmith4-6, 7-6, 0-1
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 standings6 teams · 3.5 Men - Flight 1
TeamWLInd. WInd. LSets lostGames lost
1Naylor's Run Park08103064422
2Baseline Brawlers0853572446
3Hoffman Park010391128284
4UMLY Aces010371334362
5Great Valley 3.5010311942357
6WOODFORD ROYALS010173369468

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.11 estimated across 3 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.31
Nicholas Noker
usually #3 Doubles 50%, also #2 Doubles 50% · published
Caleb Sun
usually #1 Doubles 67%, also #2 Singles 33% · published 3.5
Cody Solar
usually #1 Singles 40%, also #2 Doubles 20% · published 3.5
3.19
Byron Fields
usually #3 Doubles 33%, also #2 Doubles 33% · published 3.5
2.84
Jamal Barksdale
usually #2 Doubles 60%, also #1 Doubles 20% · published
Donny Wong
usually #1 Doubles 80%, also #2 Doubles 20% · published
George Schafer
usually #1 Singles 50%, also #1 Doubles 50% · published
Greg Mccord
usually #2 Doubles 33%, also #3 Doubles 33% · published
Jackson Rist
usually #1 Singles 100% · published
Joshua del Puerto
usually #1 Doubles 40%, also #2 Doubles 40% · published
Pavan Patel
published
Rick Caudill
usually #2 Doubles 40%, also #3 Doubles 40% · published
Thomas Choinacky
usually #3 Doubles 40%, also #2 Doubles 40% · 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.

Thomas Choinacky + Joshua del Puerto134 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.

Nicholas Noker
26W–27L career · 2 lines in 2025
1%90%8%
3.31
3.5
Caleb Sun
0W–3L career · 3 lines in 2025
not enough data
3.5
Cody Solar
5W–4L career · 5 lines in 2025
not enough data
3.5
Byron Fields
7W–41L career · 6 lines in 2025
9%89%1%
3.19
Jamal Barksdale
1W–15L career · 5 lines in 2025
87%13%<1%
2.84
Donny Wong
0W–5L career · 5 lines in 2025
not enough data
George Schafer
2W–5L career · 4 lines in 2025
not enough data
Greg Mccord
0W–3L career · 3 lines in 2025
not enough data
Jackson Rist
0W–3L career · 3 lines in 2025
not enough data
Joshua del Puerto
1W–4L career · 5 lines in 2025
not enough data
Pavan Patel
5W–1L career · no lines in 2025
not enough data
Rick Caudill
9W–18L career · 5 lines in 2025
not enough data
Thomas Choinacky
1W–4L 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.