Teams

Cambridge (Eric Shack)*

USTA Atlanta Summer - 18 & Over Men - Regular · 3.0 Men (D.C.)

20 players · average NTRP 2.94 / GEORGIA

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 →
Schedule10 played
L#1 DoublesPablo Esparza Rodriguez / Ryan McGuire vs Mitch Mann / William Pierce6-4, 2-6, 6-7
W#2 DoublesKen Rankin / Jeff Stephen vs Jon Best / Rodel Moratin6-7, 6-3, 7-5
W#2 SinglesAndrew Schmidlkofer vs Gary Liao6-3, 6-3
W#3 DoublesEric Shack / Brian Pendergrass vs Alan Fowler / Sailesh Makhijani6-3, 6-4
2024-12-07vs East Roswell (Bret Nelson)*Split 22
L#1 DoublesJeff Stephen / Ken Rankin vs Matthew Wilburn / Alec Beuckman1-6, 2-6
W#1 SinglesAndrew Schmidlkofer vs Alex Ovrick6-3, 4-6, 7-5
L#2 DoublesEric Shack / Brian Pendergrass vs Bret Nelson / Matthew Lynch5-7, 1-6
W#3 DoublesBrooks Stewart / Stephen Mikolajczak vs Kenyon Rhinehart / Tyler Megna6-2, 3-6, 7-6
W#1 DoublesJeff Stephen / Ken Rankin vs Jeff Brown / Steve Williams5-7, 6-1, 6-2
W#1 SinglesMohamad Yassine vs Richard Yang2-6, 6-2, 6-3
W#2 DoublesRyan McGuire / Brian Pendergrass vs HUGH HENDERSON / Bruce Hubbard6-2, 6-2
L#3 DoublesMurali Sundaramurthy / BINAY TIWARI vs Michael Klaskala / Bob Sprinkle4-6, 3-6
2024-07-14vs Liberty (Saravanan Subramaniyan)*Split 22
L#1 DoublesScott Reynolds / Donald DaMour vs Rama Kilaru / Manoj Ravi Milton1-6, 1-6
L#1 SinglesMohamad Yassine vs Dheeraj Jeeru1-6, 0-6
W#2 DoublesJeff Stephen / Ken Rankin vs Amlan Pattnaik / Srinivas Krothapalli6-3, 4-6, 6-4
W#2 SinglesAndrew Schmidlkofer vs Ravikiran Rao6-2, 1-6, 6-2
2024-07-07vs USTA Atlanta/Rahmat SyedLost 14
L#1 DoublesKen Rankin / Jeff Stephen vs Sarvesh Saodekar / Dhyanesh Patel2-6, 0-6
L#1 SinglesMohamad Yassine vs Bhooshan Khairnar2-6, 1-6
L#2 DoublesBrian Pendergrass / Eric Shack vs Prudhvi Kasyap / Pranot Bhosale3-6, 1-6
W#2 SinglesAndrew Schmidlkofer vs Naresh Erukulla6-3, 6-1
L#3 DoublesJoseph Englert / Jacob Hairston vs Ravi Kanchipati / Mahesh Bhat2-6, 0-6
2024-06-30vs White Columns (Daniel Hinchee)*Lost 14
W#1 DoublesEric Shack / Ken Rankin vs Andrew Bowman / Todd Linn3-6, 6-4, 6-4
L#1 SinglesBrian Pendergrass vs Victor Sousa2-6, 1-6
L#2 DoublesBrooks Stewart / Jeff Stephen vs Jonathan Silverman / Eric Warden2-6, 2-6
L#2 SinglesConnor Stewart vs Michael O'Brien3-6, 2-6
L#3 DoublesJoseph Englert / Scott Reynolds vs Roger Lusby / John Cronin6-3, 4-6, 1-6
2024-06-23vs Windward Lake (Steven Stewart)*Lost 14
L#1 DoublesCameron Cha-Choe / Donald DaMour vs Rob Hanson / Michael Hartman0-6, 2-6
L#1 SinglesRyan McGuire vs Jonathan Wright2-6, 3-6
W#2 DoublesKen Rankin / Stephen Mikolajczak vs Peter Follett / Michael Hug6-3, 6-1
L#2 SinglesConnor Stewart vs Jim Piscano2-6, 3-6
L#3 DoublesBrooks Stewart / Murali Sundaramurthy vs Rich Davenport / Andrew Sandoe1-6, 6-4, 1-6
L#1 DoublesKen Rankin / Jeff Stephen vs Syamsundar Thogaru / Rama Krishna Makkena3-6, 1-6
L#1 SinglesMohamad Yassine vs Kalyan Ganti4-6, 0-6
L#2 DoublesBrian Pendergrass / Eric Shack vs Veerendra Kumar Mamidi / Kiran Madadi3-6, 1-6
L#2 SinglesCameron Cha-Choe vs Rajesh Swarna0-6, 2-6
L#3 DoublesMichael DiStefano / Scott Reynolds vs CHANDRAMOULI VEGI / Gowtham Yenuganti1-6, 1-6
2024-06-12vs The Manor (Jake Parsons)*Won 32
L#1 DoublesRick Matarrese / Jacob Hairston vs Coleman Triplett / Feng Gao2-6, 2-6
W#1 SinglesMohamad Yassine vs Masih Khoshneviszadeh6-0, 6-4
W#2 DoublesEric Shack / Brian Pendergrass vs John Schaffner / Michael Hawkins6-2, 6-4
L#2 SinglesConnor Stewart vs Ed Orell3-6, 6-3, 0-1
W#3 DoublesMurali Sundaramurthy / Jeff Stephen vs Scott Bunce / Roxton McNeal6-3, 6-2
2024-06-09vs Park Brooke (Brian Clark)*Lost 14
L#1 DoublesEric Shack / Brooks Stewart vs Jack Clark / Alex Unger4-6, 3-6
L#1 SinglesAndrew Schmidlkofer vs Pat Mcdonald4-6, 0-6
L#2 DoublesStephen Mikolajczak / Murali Sundaramurthy vs David McLeod / Nguyen Thai3-6, 4-6
W#2 SinglesBrian Pendergrass vs Robert Owen6-1, 6-0
L#3 DoublesJoseph Englert / Jacob Hairston vs Bryce Troutt / Andrew Ford4-6, 4-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 standings31 teams · 3.0 Men (D.C.)
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 2.65 estimated across 17 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.15
Andrew Schmidlkofer
usually #2 Singles 60%, also #1 Singles 40% · published 3.5
3.05
Matthew Stephens
published
Connor Stewart
usually #2 Singles 100% · published 3
2.74
Eric Shack
usually #2 Doubles 57%, also #1 Doubles 29% · published 3
2.74
Jeff Stephen
usually #1 Doubles 50%, also #2 Doubles 38% · published
2.74
Stephen Mikolajczak
usually #2 Doubles 67%, also #3 Doubles 33% · published
2.74
Paul Fike
published
2.72
Mohamad Yassine
usually #1 Singles 100% · published
2.68
Joseph Englert
usually #3 Doubles 100% · published
2.67
Ryan McGuire
usually #2 Doubles 33%, also #1 Doubles 33% · published
2.62
Brian Pendergrass
usually #2 Doubles 63%, also #3 Doubles 13% · published 3
2.62
Ken Rankin
usually #1 Doubles 63%, also #2 Doubles 38% · published
2.57
Brooks Stewart
usually #3 Doubles 50%, also #1 Doubles 25% · published 3
2.53
Rick Matarrese
usually #1 Doubles 100% · published
2.52
Jacob Hairston
usually #3 Doubles 67%, also #1 Doubles 33% · published 3
2.48
Murali Sundaramurthy
usually #3 Doubles 75%, also #2 Doubles 25% · published
2.27
Michael DiStefano
usually #3 Doubles 100% · published
Cameron Cha-Choe
usually #1 Doubles 50%, also #2 Singles 50% · published 2.5
2.16
Donald DaMour
usually #1 Doubles 100% · published 2.5
Lucas van Dyke
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.

Ryan McGuire + Eric Shack9358% games+4.8% vs expected
Jeff Stephen + Paul Fike4353% games+3.8% vs expected
Brian Pendergrass + Eric Shack3445% games−4.8% vs expected
Jeff Stephen + Ken Rankin6647% games−4.8% vs expected
Jeff Stephen + Eric Shack2446% gamesnot enough data
Mohamad Yassine + Rick Matarrese134 matchesnot enough data
Rick Matarrese + Brooks Stewart134 matchesnot enough data
Rick Matarrese + Eric Shack134 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.

3.5
Andrew Schmidlkofer
15W–4L career · 5 lines in 2025
13%86%<1%
3.15
Matthew Stephens
7W–14L career · no lines in 2025
<1%35%65%
3.05
3
Connor Stewart
0W–6L career · 3 lines in 2025
not enough data
3
Eric Shack
34W–39L career · 7 lines in 2025
3%95%2%
2.74
Jeff Stephen
39W–43L career · 8 lines in 2025
3%95%2%
2.74
Stephen Mikolajczak
18W–22L career · 3 lines in 2025
3%95%2%
2.74
Paul Fike
33W–22L career · no lines in 2025
3%94%2%
2.74
Mohamad Yassine
32W–43L career · 5 lines in 2025
5%94%2%
2.72
Joseph Englert
4W–7L career · 3 lines in 2025
9%91%1%
2.68
Ryan McGuire
22W–26L career · 3 lines in 2025
9%90%1%
2.67
3
Brian Pendergrass
7W–21L career · 8 lines in 2025
18%82%<1%
2.62
Ken Rankin
42W–43L career · 8 lines in 2025
19%81%<1%
2.62
3
Brooks Stewart
10W–28L career · 4 lines in 2025
29%71%<1%
2.57
Rick Matarrese
36W–69L career · 1 line in 2025
42%58%<1%
2.53
3
Jacob Hairston
3W–10L career · 3 lines in 2025
44%55%<1%
2.52
Murali Sundaramurthy
3W–12L career · 4 lines in 2025
55%45%<1%
2.48
Michael DiStefano
1W–14L career · 1 line in 2025
96%4%<1%
2.27
2.5
Cameron Cha-Choe
0W–2L career · 2 lines in 2025
not enough data
2.5
Donald DaMour
0W–8L career · 2 lines in 2025
0%>99%<1%
2.16
Lucas van Dyke
6W–9L career · no 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.