Teams

Racqueteers@ElCon

Adult 18 & Over · 4.5 Men's

18 players · average NTRP 4.33 / SOUTHERN ARIZONA

View scouting list →
Schedule9 played
2026-06-06vs Kaboom! 18Won 50
W#1 DoublesChris Madsen / Arturo Prieto vs Patrick Lopez / Shad Lopez6-7, 6-2, 1-0
W#1 SinglesKyle Seyler vs Sam Ritchie6-2, 6-1
W#2 DoublesGreg Desilva / Nicholas Feltes vs Kevin Conway / Oscar Lai5-7, 7-5, 1-0
W#2 SinglesAnayochukwu Uche vs James Duncan6-2, 6-2
W#3 DoublesThao Tran / Juan Cardenas vs Shubhayu Chakraborty / John Condes6-3, 6-0
2026-05-23vs MavericksLost 14
L#1 DoublesGreg Desilva / Chris Madsen vs David Hallinan / Myls Miller6-4, 4-6, 0-1
L#1 SinglesThomas Camilleri vs Kaylan Burleigh1-6, 0-6
W#2 DoublesRobert Feltes / Nicholas Feltes vs Benjamin Mishra / Ubaldo Aguiniga2-6, 6-2, 1-0
L#2 SinglesDaniyar Murataliev vs Neil Kaura1-6, 2-6
L#3 DoublesDavid Bellamy / Zach Gordon vs Ty Morton / Nishantha Maliyagoda3-6, 4-6
2026-05-09vs FanaticsWon 32
W#1 DoublesChris Madsen / Arturo Prieto vs Joshua Little / Minh Nguyen6-0, 6-3
L#1 SinglesThomas Camilleri vs Juan Elizondo1-6, 5-7
W#2 DoublesAndrew Kilpatrick / Ryan Hendrickson vs Simon McManus / David Tellez6-4, 6-4
L#2 SinglesDaniyar Murataliev vs Colby Dressler7-5, 3-6, 0-1
W#3 DoublesJuan Cardenas / Zach Gordon vs Mark Noethen / Patrick Do6-4, 6-2
2026-05-02vs MavericksWon 32
W#1 DoublesChris Madsen / Arturo Prieto vs Nishantha Maliyagoda / Benjamin Mishra6-4, 6-3
L#1 SinglesThomas Camilleri vs Kaylan Burleigh3-6, 2-6
W#2 DoublesGreg Desilva / Yao-Jan Wu vs Ubaldo Aguiniga / Romy Cabacungan6-3, 6-1
L#2 SinglesNicholas Feltes vs David Hallinan0-6, 1-6
W#3 DoublesJuan Cardenas / Thao Tran vs Rich Cruz / Tuan-Anh Paul Nguyen6-3, 6-3
2026-04-25vs Kaboom! 18Lost 23
W#1 DoublesChris Madsen / Arturo Prieto vs Robert Helmig / Scott Duclo7-5, 6-3
L#1 SinglesJuan Cardenas vs Chad Miller1-6, 1-6
W#2 DoublesRobert Feltes / Nicholas Feltes vs Oscar Lai / Kevin Conway6-4, 6-3
L#2 SinglesAnayochukwu Uche vs James Duncan4-6, 3-6
L#3 DoublesRyan Hendrickson / David Bellamy vs Patrick Lopez / Shad Lopez3-6, 5-7
2026-04-18vs FanaticsWon 31
W#1 DoublesChris Madsen / Thao Tran vs Alex Haduong / Colby Dressler6-1, 7-5
W#1 SinglesKyle Seyler vs Juan Elizondo6-2, 7-5
L#2 SinglesJuan Cardenas vs Brian Zacher3-6, 6-7
W#3 DoublesDavid Bellamy / Robert Feltes vs David Tellez / Minh Nguyen6-4, 2-6, 1-0
2026-04-11vs MavericksLost 23
L#1 DoublesGreg Desilva / Yao-Jan Wu vs David Hallinan / Myls Miller6-4, 4-6, 0-1
L#1 SinglesRobert Feltes vs Kaylan Burleigh0-6, 0-6
W#2 DoublesAndrew Kilpatrick / Ryan Hendrickson vs Ubaldo Aguiniga / Benjamin Mishra3-6, 7-6, 1-0
L#2 SinglesDaniyar Murataliev vs Neil Kaura0-6, 2-6
W#3 DoublesNicholas Feltes / Hoa Luu vs Marc Catalano / Matthew Rohne6-4, 7-6
2026-04-04vs Kaboom! 18Won 32
W#1 DoublesYao-Jan Wu / Greg Desilva vs Patrick Lopez / Shad Lopez6-2, 6-2
L#1 SinglesThomas Camilleri vs James Duncan4-6, 1-6
W#2 DoublesArturo Prieto / Ryan Hendrickson vs Julian Mirano / Shubhayu Chakraborty6-2, 6-3
L#2 SinglesNicholas Feltes vs Sam Ritchie3-6, 2-6
W#3 DoublesJuan Cardenas / Thao Tran vs Patrick Simpson / Eduardo Vegas7-5, 6-2
2026-03-28vs FanaticsWon 32
L#1 DoublesNicholas Feltes / Greg Desilva vs Colby Dressler / Alex Haduong3-6, 6-4, 1-0
L#1 SinglesKyle Seyler vs Juan Elizondo4-6, 3-6
W#2 DoublesChris Madsen / Anayochukwu Uche vs Patrick Do / Minh Nguyen6-4, 6-3
W#2 SinglesThomas Camilleri vs Steven Bui6-1, 6-7, 1-0
W#3 DoublesAndrew Kilpatrick / Daniyar Murataliev vs Joshua Little / Mark Noethen6-4, 6-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 standings for 4.5 Men's 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 4.21 estimated across 18 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.

4.59
Kyle Seyler
usually #1 Singles 60%, also #1 Doubles 20% · published
4.45
Yao-Jan Wu
usually #1 Doubles 57%, also #2 Doubles 43% · published
4.43
Greg Desilva
usually #1 Doubles 67%, also #2 Doubles 33% · published
4.39
Arturo Prieto
usually #1 Doubles 80%, also #2 Doubles 20% · published 4.5
4.39
Chris Madsen
usually #1 Doubles 86%, also #2 Doubles 14% · published 4.5
4.35
Juan Cardenas
usually #3 Doubles 50%, also #2 Doubles 25% · published
4.25
Ryan Hendrickson
usually #2 Doubles 75%, also #3 Doubles 25% · published
4.23
David Bellamy
usually #3 Doubles 100% · published 4.5
4.20
Thao Tran
usually #3 Doubles 75%, also #1 Doubles 25% · published
4.19
Nicholas Feltes
usually #2 Doubles 60%, also #2 Singles 20% · published
4.17
Robert Feltes
usually #2 Doubles 50%, also #1 Singles 25% · published
4.12
Andrew Kilpatrick
usually #2 Doubles 67%, also #3 Doubles 33% · published 4.5
4.10
Anayochukwu Uche
usually #1 Singles 50%, also #2 Doubles 25% · published 4
4.09
Zach Gordon
usually #3 Doubles 100% · published
4.08
Thomas Camilleri
usually #1 Singles 80%, also #2 Singles 20% · published
3.95
Hoa Luu
usually #3 Doubles 100% · published
3.87
Terry Kirk
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.84
Daniyar Murataliev
usually #2 Singles 75%, also #3 Doubles 25% · published 4
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.

Thao Tran + Juan Cardenas191156% games+4.8% vs expected
Chris Madsen + Arturo Prieto23662% games+4.4% vs expected
Robert Feltes + Nicholas Feltes11455% games+4.3% vs expected
David Bellamy + Zach Gordon3449% games−1.8% vs expected
Andrew Kilpatrick + Ryan Hendrickson9652% games−1.9% vs expected
David Bellamy + Thao Tran3544% games−7.1% vs expected
Greg Desilva + Nicholas Feltes8359% gamesnot enough data
Juan Cardenas + Chris Madsen9258% gamesnot 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.

Kyle Seyler
35W–9L career · 5 lines in 2026
<1%27%73%
4.59
Yao-Jan Wu
13W–11L career · 7 lines in 2026
<1%64%36%
4.45
Greg Desilva
84W–42L career · 6 lines in 2026
<1%70%30%
4.43
4.5
Arturo Prieto
109W–67L career · 5 lines in 2026
<1%78%22%
4.39
4.5
Chris Madsen
182W–72L career · 7 lines in 2026
<1%78%22%
4.39
Juan Cardenas
142W–73L career · 8 lines in 2026
1%85%15%
4.35
Ryan Hendrickson
37W–37L career · 4 lines in 2026
3%93%4%
4.25
4.5
David Bellamy
53W–92L career · 3 lines in 2026
5%92%3%
4.23
Thao Tran
37W–30L career · 4 lines in 2026
7%91%2%
4.20
Nicholas Feltes
46W–28L career · 10 lines in 2026
8%90%1%
4.19
Robert Feltes
95W–72L career · 4 lines in 2026
11%88%1%
4.17
4.5
Andrew Kilpatrick
65W–61L career · 3 lines in 2026
19%80%<1%
4.12
4
Anayochukwu Uche
47W–24L career · 8 lines in 2026
<1%24%76%
4.10
Zach Gordon
56W–39L career · 2 lines in 2026
26%74%<1%
4.09
Thomas Camilleri
3W–5L career · 5 lines in 2026
29%71%<1%
4.08
Hoa Luu
78W–14L career · 1 line in 2026
<1%63%37%
3.95
Terry Kirk
81W–28L career · 5 lines in 2026
<1%81%18%
3.87
4
Daniyar Murataliev
4W–14L career · 4 lines in 2026
1%86%13%
3.84

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.