Teams

MAC-Wright/Eisen

2024 Adult 18 & Over · 3.5 Men

15 players · average NTRP 3.57 · USTA/PACIFIC NW / NORTHERN OREGON

View scouting list →
Scouting

Roster averages 3.31 estimated across 10 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.

MICHAEL DOHERTY
usually #3 Doubles 50%, also #2 Doubles 33% · published 4
3.60
Chris Hasle
usually #3 Doubles 50%, also #2 Doubles 38% · published 4
3.48
John Magaddino
usually #2 Doubles 67%, also #1 Doubles 17% · published 3.5
3.45
Paul Garrahan
usually #1 Doubles 54%, also #2 Doubles 25% · published 3.5
3.30
Jeffrey Bayless
usually #1 Doubles 44%, also #2 Doubles 33% · published 3.5
3.26
Alejandro Kitzis
usually #2 Singles 40%, also #2 Doubles 40% · published 3.5
3.26
Tim Leatherman
published 3.5
Brian McCarn
usually #3 Doubles 67%, also #1 Singles 33% · published 3.5
Glenn Eisen
usually #3 Doubles 50%, also #1 Doubles 25% · published 3.5
3.25
Greg Bell
usually #1 Doubles 100% · published 3.5
Michael Delanty
usually #1 Singles 29%, also #3 Doubles 29% · published 3.5
Will Gruner
usually #1 Singles 33%, also #2 Singles 33% · published 3.5
3.18
Richard Sohn
usually #1 Doubles 44%, also #3 Doubles 22% · published 3.5
3.17
Zachary Wright
usually #1 Doubles 60%, also #3 Doubles 30% · published 3.5
3.13
Scott Keeney
usually #3 Doubles 40%, also #2 Singles 40% · published 3.5
Results21 ties
2025-03-15Lost 01
L#1 DoublesZachary Wright / Kim Wright vs Connie Bishop / Bradley Jones7-6, 7-6
2024-09-22Lost 01
L#1 DoublesZachary Wright / Kim Wright vs Robin Freedman / Rob Vander Stoep6-2, 1-6, 1-0
2024-09-22Won 10
W#2 DoublesRichard Sohn / Jian Xu vs Jill Shanda / Jim Clerget4-6, 6-1, 1-0
2024-09-21Won 10
W#1 DoublesRichard Sohn / Lisa Hockman vs Shannan Murphy-Barlow / Eric Swenson6-2, 7-5
2024-09-13Lost 01
L#2 DoublesJeffrey Bayless / Tim Leatherman vs Carlin Jackson / Steve Bolstad6-1, 6-1
2024-06-22Lost 12
L#1 DoublesJeffrey Bayless / Michael Delanty vs Yi Sun / Warren Yasutake7-6, 6-0
W#2 DoublesRichard Sohn / Zachary Wright vs Matt Neerincx / Zhidong Yang6-2, 1-6, 1-0
L#3 DoublesGlenn Eisen / Scott Keeney vs Gary Zhao / Joe Zhou4-6, 7-6, 1-0
2024-06-22Lost 01
L#1 DoublesRichard Sohn / Zachary Wright vs Michael Davis / Matt Purcell6-2, 5-7, 1-0
2024-06-21Won 10
W#2 DoublesMichael Delanty / Tim Leatherman vs Kevin Kromholtz / Richard Lester6-2, 7-6
2024-05-22Won 10
W#1 DoublesJeffrey Bayless / Tony Humpage vs Steve Russell / Jon Mandeville6-4, 6-2
2024-03-16Won 32
L#1 DoublesJeffrey Bayless / Nathaniel Post vs Robert Gettle / John van Leeuwen6-3, 6-1
W#1 SinglesMichael Delanty vs Bill Eisen Amurao6-4, 7-5
W#2 DoublesPaul Garrahan / Alejandro Kitzis vs Robert Tatsumi / Paul OHollaren6-2, 2-6, 1-0
L#2 SinglesScott Keeney vs Craig Hlady5-7, 6-4, 1-0
W#3 DoublesTim Leatherman / Zachary Wright vs Dan Bingham / Jeffery Terrill6-2, 6-1
2024-03-15Lost 01
L#2 DoublesJeri Finn / John Magaddino vs Douglas Hill / Rachel Novak6-4, 6-3
2024-03-10Won 31
L#1 DoublesJeffrey Bayless / Richard Sohn vs Alex Harbell / Michael Kardas6-2, 3-6, 1-0
W#2 DoublesMICHAEL DOHERTY / Chris Hasle vs Dennis Pelton / Jeff Marcus2-6, 6-0, 1-0
W#2 SinglesScott Keeney vs N/A6-0, 6-0
W#3 DoublesMichael Delanty / Zachary Wright vs Richard Clark / Kevin Sullivan6-1, 6-2
2024-03-02Won 41
W#1 DoublesMICHAEL DOHERTY / Chris Hasle vs Todd Carris / Eric Schniewind6-1, 6-0
L#1 SinglesRichard Sohn vs Shiloh Halsey6-1, 6-0
W#2 DoublesGlenn Eisen / John Magaddino vs John Baker / David Floyd3-6, 6-1, 1-0
W#2 SinglesAlejandro Kitzis vs Peter Farrelly6-3, 6-4
W#3 DoublesJeffrey Bayless / Nathaniel Post vs Sam Chase / Ken Dragoon6-1, 6-4
2024-02-25Lost 13
L#1 DoublesGreg Bell / Zachary Wright vs Edmundo Arroyo / Kirk Planck6-4, 6-0
L#1 SinglesBrian McCarn vs Surya Vadivazhagu6-0, 6-3
W#2 DoublesJeffrey Bayless / Christopher Graham vs Dennis Deng / Kok Waii Wong7-6, 2-6, 1-0
L#3 DoublesPaul Garrahan / Will Gruner vs PHAT Lee / Andalib Khan7-6, 6-3
2024-02-17Lost 14
L#1 DoublesGreg Bell / Scott Keeney vs Nicholas Tran / Chris MacMillan6-3, 7-5
L#1 SinglesAlejandro Kitzis vs Raymond Lien6-3, 7-6
L#2 DoublesJeffrey Bayless / Christopher Graham vs Sanh Trinh / Tommy Trakoolthai6-1, 6-3
W#2 SinglesWill Gruner vs David Vo6-2, 0-6, 1-0
L#3 DoublesBrian McCarn / Richard Sohn vs Kevin Jian / Kenny Wong6-3, 6-4
2024-01-28Won 40
W#1 DoublesChristopher Graham / Zachary Wright vs Matthew Seibt / Eric Ayers6-4, 6-4
W#1 SinglesWill Gruner vs Octavian Tudorache6-3, 6-2
W#2 DoublesAlejandro Kitzis / John Magaddino vs Andy Alfonso / Xiaolin Nan6-2, 6-0
W#3 DoublesGlenn Eisen / Paul Garrahan vs Dan Wolff / Jeff Anhaltzer3-6, 6-1, 1-0
2024-01-20Split 22
L#1 DoublesZachary Wright / Richard Sohn vs Tommy Trakoolthai / Kenny Wong1-6, 6-3, 1-0
W#2 DoublesChris Hasle / MICHAEL DOHERTY vs David Vo / Raymond Lien2-6, 6-1, 1-0
W#2 SinglesAlejandro Kitzis vs Jeremy Chiang6-4, 6-2
L#3 DoublesJeffrey Bayless / Scott Keeney vs John Rutledge / Simon Yee6-4, 4-6, 1-0
2024-01-06Lost 04
L#1 DoublesChristopher Graham / Glenn Eisen vs Saril Valiyaparambil / Sebastian Llados Vila6-3, 6-4
L#1 SinglesMichael Delanty vs Justin Levinsohn6-3, 6-3
L#2 DoublesJohn Magaddino / Tim Leatherman vs Suresh Patibandla / Mark Bernazzani6-3, 6-4
L#3 DoublesBrian McCarn / Richard Sohn vs MADHUKAR PURUMANDLA / Nikhil Parulkar7-6, 7-6
2023-12-09Lost 01
L#3 DoublesZachary Wright / Kim Wright vs Xiaolu Huang / Gabriel Weaver6-4, 4-6, 1-0
2023-12-03Won 20
W#2 DoublesRobert Broad / Michael Delanty vs Tony Moreno / Octavian Tudorache2-6, 6-4, 1-0
W#3 DoublesTim Leatherman / John Magaddino vs Jeff Marshall / Jeffrey Gates6-3, 6-2
2023-12-02Won 20
W#1 DoublesJohn Magaddino / Fred Winter vs Chinwoo Kim / Hoon Shin0-6, 6-2, 1-0
W#3 DoublesRobert Broad / Michael Delanty vs JIN PARK / David Lee6-2, 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.
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
MICHAEL DOHERTY
66W–40L career
not enough data
4
Chris Hasle
55W–54L career
24%75%1%
3.60
3.5
John Magaddino
84W–40L career
0%83%17%
3.48
3.5
Paul Garrahan
130W–40L career
0%91%9%
3.45
3.5
Jeffrey Bayless
130W–100L career
0%99%1%
3.30
3.5
Alejandro Kitzis
45W–35L career
1%99%0%
3.26
3.5
Tim Leatherman
52W–36L career
3%95%2%
3.26
3.5
Brian McCarn
4W–12L career
not enough data
3.5
Glenn Eisen
57W–50L career
not enough data
3.5
Greg Bell
4W–6L career · type S
8%87%5%
3.25
3.5
Michael Delanty
14W–17L career
not enough data
3.5
Will Gruner
12W–8L career
not enough data
3.5
Richard Sohn
64W–65L career
3%97%0%
3.18
3.5
Zachary Wright
177W–142L career
3%97%0%
3.17
3.5
Scott Keeney
27W–42L career
9%91%0%
3.13

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.