Teams

N OR-THPRD-Wilson

2023 Adult 18 & Over · 4.0 Men

9 players · average NTRP 4 · USTA/PACIFIC NW / NORTHERN OREGON

View scouting list →
Scouting

Roster averages 3.77 estimated across 8 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.15
Jason Mah
usually #1 Doubles 53%, also #2 Doubles 32% · published 4.5
3.90
Kevin Hughes
usually #1 Doubles 44%, also #3 Doubles 35% · published 4
3.83
Brian Hughes
usually #3 Doubles 41%, also #2 Doubles 36% · published 4
3.79
Zachary Kinavey
usually #1 Doubles 33%, also #3 Doubles 33% · published 4
3.78
Shane Wilson
published 4
Truc Tran
usually #1 Doubles 40%, also #2 Singles 20% · published 4
3.73
Kyle Cavelti
usually #3 Doubles 38%, also #1 Doubles 31% · published 4
3.65
Stefan Youngs
usually #2 Singles 56%, also #1 Doubles 22% · published 4
3.35
Huy Pham
published 3.5
Results35 ties
2024-03-08Lost 01
L#2 DoublesKevin Hughes / Brian Hughes vs Gage Morgan / James Williams7-5, 7-6
2024-03-07Lost 01
L#2 DoublesBrian Hughes / Kevin Hughes vs Parag Bhatt / Matt Lourens6-1, 6-3
2023-11-11Won 10
W#3 DoublesKevin Hughes / Danira Bilanovic vs Jonathan Wagner / Maria Olagunju6-1, 7-5
2023-11-11Lost 01
L#2 DoublesKevin Hughes / Danira Bilanovic vs Pablo Venes Molina / Nicole Hernandez6-2, 1-6, 1-0
2023-11-10Lost 01
L#1 DoublesKevin Hughes / Carolyn Graeper vs Julia Stephen / Matthew Stephen6-2, 6-3
2023-11-10Won 10
W#1 DoublesKevin Hughes / Carolyn Graeper vs Maximillian Lewis / Jennifer Mitchell6-1, 6-2
2023-09-23Won 10
W#1 DoublesKevin Hughes / Brian Hughes vs Steve Lindsay / Travis Anderson6-2, 6-2
2023-09-22Won 10
W#1 DoublesBrian Hughes / Kevin Hughes vs Jonathan Whiteside / Dan Plath6-4, 7-5
2023-08-20Won 10
W#1 DoublesBrian Hughes / Son Huynh vs Mike Zielinski / Sheng Saechao7-5, 4-6, 1-0
2023-08-19Lost 01
L#1 DoublesBrian Hughes / Son Huynh vs David Vant Hof / John Droege6-4, 7-5
2023-08-12Won 31
W#1 DoublesKyle Cavelti / Truc Tran vs Travis Anderson / Robb Schotthoefer6-3, 7-5
L#2 DoublesBrian Hughes / John Barbieri vs Kitt Hawkins / Steve Lindsay6-4, 3-6, 1-0
W#2 SinglesStefan Youngs vs Mark Leckband6-4, 6-0
W#3 DoublesSon Huynh / Kevin Hughes vs Corey Weathers / Dustin Shively6-2, 6-4
2023-08-12Split 22
L#1 DoublesJohn Barbieri / Stefan Youngs vs Turner Hibbs / Ken Ahlstrom6-2, 4-6, 1-0
L#1 SinglesTruc Tran vs Nick Bicknell6-2, 1-6, 1-0
W#2 DoublesKyle Cavelti / Son Huynh vs Seok Nichols / Ken Lieuw7-6, 2-6, 1-0
W#3 DoublesBrian Hughes / Kevin Hughes vs John Casale / Robert Eiford6-1, 6-2
2023-08-11Lost 12
L#1 DoublesBrian Hughes / Kevin Hughes vs Jeff Chaney / Lakhmeet Singh Ghai6-2, 6-4
L#1 SinglesStefan Youngs vs Andreas Ohrbeck6-4, 6-2
W#3 DoublesKyle Cavelti / Truc Tran vs Jonathan Lai / Sai Akshay Loganda Khumaresh6-3, 2-6, 1-0
2023-07-16Won 10
W#2 DoublesCarolyn Graeper / Brian Hughes vs Anthony Brooks / Stacia Green6-2, 6-1
2023-07-15Split 11
L#1 DoublesKevin Hughes / Danira Bilanovic vs Vietlong Le / Junyi Wang6-3, 6-2
W#3 DoublesBrian Hughes / Carolyn Graeper vs Sherry Liao / Jeremy Cheung6-4, 6-4
2023-07-15Split 11
L#1 DoublesKevin Hughes / Jennifer Pultz vs Stacy Chance / Kailyn Fowler6-4, 6-2
W#2 DoublesBrian Hughes / Carolyn Graeper vs Christopher Casey / Ann Posen6-0, 5-7, 1-0
2023-07-15Lost 01
L#1 DoublesKyle Cavelti / Lindsey Kahler vs Christine Yang / Andre Levi7-6, 6-3
2023-07-14Won 20
W#1 DoublesKevin Hughes / Danira Bilanovic vs Alana Wade / Sam Worden7-6, 6-3
W#2 DoublesBrian Hughes / Carolyn Graeper vs Brian Johnson / Catherine Mcnaughton6-3, 7-6
2023-07-14Lost 01
L#2 DoublesKyle Cavelti / Jennifer Tran vs Carrie Perry / Jim Perry7-5, 6-4
2023-07-14Won 10
W#3 DoublesInna Vlad / Kyle Cavelti vs Mo Jemmali / Julie Schmiess6-2, 6-1
2023-04-02Won 20
W#2 DoublesZachary Kinavey / Kyle Cavelti vs Jason Crawford / Chris Eddy6-1, 6-2
W#3 DoublesKevin Hughes / Brian Hughes vs Russ DeMoss / Mike Farrell6-1, 6-1
2023-04-01Won 20
W#2 DoublesZachary Kinavey / Kyle Cavelti vs Wahyu Setyawan / Shung Shin6-3, 6-4
W#3 DoublesKevin Hughes / Brian Hughes vs Tin Duong / Minh Nguyen4-6, 6-4, 1-0
2023-03-26Split 22
W#1 DoublesKevin Hughes / Son Huynh vs Chris Collins / Brad Ouderkirk7-6, 6-2
L#2 DoublesJohn Barbieri / Stefan Youngs vs Marc DeSantis / Juan Gomez Humphrey4-6, 6-4, 1-0
L#2 SinglesTruc Tran vs John Droege6-1, 6-2
W#3 DoublesZachary Kinavey / Kyle Cavelti vs Damon Ogden / Jack Yothers6-1, 6-1
2023-03-19Won 21
W#1 DoublesRyan Ebisu / Truc Tran vs Joe Conyard / Brian McDonagh6-1, 6-0
W#2 DoublesSon Huynh / Jason Mah vs Chris Thoman / Thomas Turnbull6-3, 6-2
L#3 DoublesBrian Hughes / David Nguyen vs John Hall / Brian Posewitz6-4, 3-6, 1-0
2023-03-17Lost 01
L#3 DoublesJin Velasco / Zachary Kinavey vs Honorato Wenceslao / Christina Wright6-3, 6-4
2023-03-05Won 31
W#1 DoublesJason Mah / Son Huynh vs David Richardson / Mike Zielinski6-3, 7-5
W#2 DoublesRyan Ebisu / Kevin Hughes vs Jono Neher / John Christiaan6-4, 6-4
L#2 SinglesStefan Youngs vs Cristian Crisan6-1, 6-4
W#3 DoublesJohn Barbieri / Brian Hughes vs Thomas Lockhart / Frank Olson6-0, 7-5
2023-03-04Won 40
W#1 DoublesSon Huynh / Jason Mah vs Gabriel Newland / Keith Anderson6-2, 6-2
W#2 DoublesJohn Barbieri / Kyle Cavelti vs Ron Anthony Sepe / Wes Haas6-1, 7-5
W#2 SinglesStefan Youngs vs Peter Howe6-3, 3-6, 1-0
W#3 DoublesKevin Hughes / Huy Pham vs Andrew Jorgenson / Richard Kelly6-1, 6-2
2023-02-25Won 31
W#1 DoublesZachary Kinavey / Jason Mah vs Bill Christensen / Brad Socolofsky6-3, 6-1
W#2 DoublesSon Huynh / Brian Hughes vs Jaap Sparrius / Jonathan Caplan6-1, 6-0
W#2 SinglesStefan Youngs vs Jason Hyde6-3, 6-2
L#3 DoublesDavid Nguyen / Kyle Cavelti vs Don Ormsby / David Vedder7-6, 5-7, 1-0
2023-02-19Won 30
W#1 DoublesRyan Ebisu / Kyle Cavelti vs Martin Schnappenberger / Sushil Srivastava6-1, 4-6, 1-0
W#2 DoublesSon Huynh / Jason Mah vs Stefan Olander / Dave Cobban6-2, 6-0
W#3 DoublesBrian Hughes / Kevin Hughes vs Kevin Heller / David Pham6-4, 6-4
2023-01-21Won 40
W#1 DoublesZachary Kinavey / Kyle Cavelti vs Gabriel Newland / Nicolas Zumbo6-3, 6-3
W#2 DoublesSon Huynh / Jason Mah vs Daniel Paul / Wes Haas6-1, 6-4
W#2 SinglesStefan Youngs vs Peter Howe6-2, 6-3
W#3 DoublesBrian Hughes / John Barbieri vs Ron Anthony Sepe / Andrew Jorgenson6-2, 6-3
2023-01-14Lost 03
L#1 DoublesKyle Cavelti / Stefan Youngs vs David Vant Hof / Marc DeSantis6-3, 6-3
L#2 DoublesDavid Nguyen / Kevin Hughes vs Adam Gamboa / Juan Gomez Humphrey6-4, 2-6, 1-0
L#3 DoublesBrian Hughes / Jason Mah vs Damon Ogden / Joshua Weber2-6, 6-1, 1-0
2022-12-10Lost 01
L#3 DoublesKyle Cavelti / Lindsey Kahler vs Sean Wei / Rachel Karlin6-2, 6-3
2022-12-10Lost 01
L#1 DoublesKevin Hughes / Chizuru Watanabe vs William Creger / Ellen Mader6-4, 7-5
2022-12-09Won 20
W#2 DoublesCarolyn Graeper / Brian Hughes vs David Pham / Barbara Dusicka6-1, 6-4
W#3 DoublesDanira Bilanovic / Kevin Hughes vs Theresa Fichter / Sonny Trinh6-2, 0-1
2022-12-09Won 10
W#3 DoublesKyle Cavelti / Lindsey Kahler vs Honorato Wenceslao / Michelle Beilstein7-5, 6-4
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.
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.

4.5
Jason Mah
45W–24L career
4%95%1%
4.15
4
Kevin Hughes
102W–53L career
0%94%6%
3.90
4
Brian Hughes
89W–41L career
0%97%3%
3.83
4
Zachary Kinavey
83W–41L career
6%87%8%
3.79
4
Shane Wilson
15W–13L career
1%97%2%
3.78
4
Truc Tran
67W–43L career
not enough data
4
Kyle Cavelti
49W–46L career
4%95%1%
3.73
4
Stefan Youngs
25W–40L career
10%90%0%
3.65
3.5
Huy Pham
40W–26L career
0%97%3%
3.35

Three percentages are the year-end projection — chance of moving down, staying, moving up — and the number on the right is our estimated dynamic rating, which USTA never publishes. 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.