Teams

LRC-Campana

2025 Adult 40 & Over · 4.0 Men

15 players · average NTRP 3.95 / SOUTHWEST WASHINGTON

View scouting list →
Schedule14 played
2025-03-16vs SWW-JTC-WhiteLost 13
L#1 DoublesPeter Lusk / Mike Manke vs Joshua Hulburt / Justin Low4-6, 4-6
L#1 SinglesDavid Campana vs Nickolay Tchervenski - (DQ)6-3, 2-6, 0-1
W#2 DoublesCraig Robertson / Patrick Boyle vs David White / Eli Baratz2-6, 6-1, 1-0
L#3 DoublesSON KIM / Young Park vs Chauncey Smith / Mark Hayter3-6, 4-6
2025-03-15vs GTC-Doane 4.0Won 21
W#1 SinglesMatthew Sheets vs Kyle Moore6-3, 6-3
W#2 DoublesMatthew Harris / Patrick Boyle vs Jeremy Cheung / Oliver Vicente6-2, 4-6, 1-0
L#3 DoublesJohn Shelton / Joel Peyton vs Bhupinder Oberoi / James Xu2-6, 6-3, 1-0
L#1 SinglesDavid Campana vs David Liu4-6, 0-6
2025-03-08vs KTAC-AhlstromWon 30
W#1 DoublesJohn Shelton / Joel Peyton vs Steven Bell / Roan Blacker7-5, 6-4
W#2 DoublesMatthew Sheets / Aris Rosario vs Ken Lieuw / Seok Nichols6-1, 6-3
W#3 DoublesMatthew Harris / Patrick Boyle vs Steve Hudgins / David Smith6-2, 6-1
2025-03-02vs GTC-Doane 4.0Split 22
L#1 DoublesCraig Robertson / Peter Lusk vs Randy Myers / Brad Thompson3-6, 7-5, 1-0
W#1 SinglesMatthew Sheets vs Kyle Moore6-2, 6-3
W#2 DoublesSON KIM / Jerry Kang vs Roy Seeman / Anthony Caruso2-6, 6-3, 1-0
L#3 DoublesPatrick Boyle / Matthew Harris vs Cedric Canton / Jeremy Cheung2-6, 2-6
2025-02-23vs PSC-ZhuLost 01
L#1 SinglesDavid Campana vs Ruslan Kasymov6-4, 5-7, 0-1
2025-02-22vs SWW-JTC-WhiteLost 04
L#1 DoublesJoel Peyton / Mike Manke vs David White / Mark Hayter6-4, 4-6, 0-1
L#1 SinglesDavid Campana vs Qiming Jiang4-6, 1-6
L#2 DoublesAris Rosario / Brian Johnson vs Anthony Rice / Rik Radecki6-4, 4-6, 0-1
L#3 DoublesMatthew Harris / Patrick Boyle vs Joshua Hulburt / Justin Low2-6, 6-3, 1-0
2025-02-09vs KTAC-AhlstromWon 31
W#1 DoublesMike Manke / Peter Lusk vs Roan Blacker / Steven Bell6-4, 6-2
L#1 SinglesCraig Robertson vs Nick Bicknell3-6, 2-6
W#2 DoublesYoung Park / SON KIM vs Christopher Floro / Tauseef Badar4-6, 7-5, 1-0
W#3 DoublesMatthew Harris / Patrick Boyle vs Ken Ahlstrom / David Smith6-4, 6-2
2025-02-08vs NWW-STC-JohnsonLost 01
L#1 SinglesDavid Campana vs Mark Symington4-6, 4-6
2025-02-02vs MI-ParcelLost 01
L#1 SinglesDavid Campana vs Leonardo Rubio2-6, 2-6
2025-01-25vs GTC-Doane 4.0Lost 13
L#1 DoublesMatthew Harris / Matthew Sheets vs Oliver Vicente / James Xu1-6, 6-4
W#1 SinglesDavid Campana vs Jeremy Cheung6-7, 6-1, 1-0
L#2 DoublesCraig Robertson / Aris Rosario vs Cedric Canton / Roy Seeman2-6, 6-6
L#3 DoublesAaron Benson / Brian Johnson vs Vichet Hoy / M R3-6, 2-6
2025-01-11vs SWW-JTC-WhiteSplit 22
W#1 DoublesAris Rosario / Craig Robertson vs David White / Graeme Chapman7-5, 6-2
L#1 SinglesMatthew Sheets vs Sonny Ko6-7, 0-6
W#2 DoublesAaron Benson / Brian Johnson vs Anthony Rice / Eric Beard6-4, 5-7, 1-0
L#3 DoublesYoung Park / Peter Lusk vs Eli Baratz / Justin Low4-6, 6-4, 0-1
2025-01-04vs KTAC-AhlstromWon 31
L#1 DoublesMatthew Harris / Patrick Boyle vs Ken Ahlstrom / David Gibson4-6, 6-7
W#1 SinglesDavid Campana vs David Smith7-5, 6-1
W#2 DoublesSON KIM / Jerry Kang vs Seok Nichols / Ken Lieuw6-2, 6-3
W#3 DoublesJoel Peyton / John Shelton vs Steve Hudgins / Tauseef Badar6-2, 6-3
2025-01-04vs EDG-HiraiWon 10
W#1 SinglesDavid Campana vs Anton Piskunov6-1, 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 4.0 Men 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.68 estimated across 12 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.90
Matthew Sheets
usually #1 Singles 60%, also #1 Doubles 20% · published 4
3.90
Aris Rosario
usually #2 Doubles 57%, also #3 Doubles 29% · published 4
3.78
Brian Johnson
usually #3 Doubles 50%, also #2 Doubles 50% · published 4
3.76
David Campana
usually #1 Singles 100% · published 4
3.73
John Shelton
usually #3 Doubles 67%, also #1 Doubles 33% · published 4
3.72
Craig Robertson
usually #1 Doubles 29%, also #2 Doubles 29% · published 4
3.71
Joel Peyton
usually #3 Doubles 50%, also #1 Doubles 50% · published 4
3.67
Peter Lusk
usually #1 Doubles 75%, also #3 Doubles 25% · published 4
3.66
SON KIM
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.55
Aaron Benson
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.46
Matthew Harris
usually #3 Doubles 55%, also #1 Doubles 27% · published 4
3.29
Young Park
usually #3 Doubles 67%, also #2 Doubles 33% · published
Jerry Kang
usually #2 Doubles 100% · published
Mike Manke
usually #1 Doubles 100% · published
Patrick Boyle
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.

Matthew Harris + Matthew Sheets12855% games+6.2% vs expected
SON KIM + Jerry Kang7356% games+6.0% vs expected
Craig Robertson + Aris Rosario9653% games+1.5% vs expected
Joel Peyton + John Shelton6254% games−5.8% vs expected
Young Park + SON KIM3248% gamesnot enough data
Peter Lusk + Craig Robertson224 matchesnot enough data
David Campana + Aaron Benson213 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.

4
Matthew Sheets
35W–33L career · 5 lines in 2025
<1%75%25%
3.90
4
Aris Rosario
86W–74L career · 7 lines in 2025
<1%77%23%
3.90
4
Brian Johnson
12W–1L career · 2 lines in 2025
2%92%6%
3.78
4
David Campana
132W–95L career · 11 lines in 2025
3%93%4%
3.76
4
John Shelton
100W–53L career · 3 lines in 2025
5%92%3%
3.73
4
Craig Robertson
22W–30L career · 7 lines in 2025
6%92%2%
3.72
4
Joel Peyton
53W–39L career · 4 lines in 2025
7%91%2%
3.71
4
Peter Lusk
38W–49L career · 4 lines in 2025
11%88%1%
3.67
4
SON KIM
41W–29L career · 4 lines in 2025
13%86%1%
3.66
3.5
Aaron Benson
99W–43L career · type A · 2 lines in 2025
<1%36%64%
3.55
4
Matthew Harris
73W–40L career · 11 lines in 2025
60%40%<1%
3.46
Young Park
24W–18L career · 3 lines in 2025
2%91%7%
3.29
Jerry Kang
15W–11L career · 1 line in 2025
not enough data
Mike Manke
8W–6L career · 3 lines in 2025
not enough data
Patrick Boyle
3W–5L 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.