Teams

WHRC-Lofts

2025 Adult 18 & Over · 3.5 Men

11 players · average NTRP 3.36 · USTA/PACIFIC NW / NORTHERN OREGON

View scouting list →
Scouting

Roster averages 3.18 estimated across 9 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.60
Daniel Albrecht
usually #1 Doubles 67%, also #3 Doubles 33% · published 4
3.43
Gareth Harries
usually #1 Singles 100% · published 3.5
3.34
Janis Locenieks
usually #2 Doubles 67%, also #2 Singles 33% · published 3.5
Simon Buchard
usually #3 Doubles 83%, also #2 Doubles 17% · published 3.5
3.20
Octavian Tudorache
usually #3 Doubles 25%, also #2 Singles 25% · published 3.5
3.14
Simon Lofts
usually #2 Doubles 67%, also #1 Doubles 17% · published 3.5
3.12
Tom Grissom
usually #3 Doubles 60%, also #2 Singles 20% · published 3.5
3.03
Scott Dickinson
usually #1 Doubles 55%, also #2 Doubles 36% · published 3
2.90
Aaryo Bakhtiar
usually #1 Singles 31%, also #2 Singles 23% · published 3
2.83
Manoj Agnihotri
usually #2 Doubles 42%, also #1 Doubles 33% · published 3
Moshe Menashe
usually #2 Doubles 60%, also #3 Doubles 20% · published 3
Results17 ties
2025-09-13Won 10
W#1 DoublesScott Dickinson / Jason Floyd vs Garrett Bluemmel / Chase Stowell6-1, 6-7, 1-0
2025-09-13Won 10
W#1 DoublesScott Dickinson / Will Bayon vs Kelley Strawn / Jay Brown6-2, 7-6
2025-09-12Won 10
W#1 DoublesJason Floyd / Scott Dickinson vs Michael Harn / James Maxfields6-3, 7-5
2025-06-22Lost 23
W#1 DoublesDrake George / Daniel Albrecht vs Prashanth Sakthi / Sac Roth6-3, 6-1
L#1 SinglesOctavian Tudorache vs Qiantong Fang6-2, 1-6, 1-0
L#2 DoublesSimon Lofts / Scott Dickinson vs Michael Barrantes / Paul Kreiter7-6, 6-3
W#2 SinglesAaryo Bakhtiar vs N/A6-0, 6-0
L#3 DoublesSimon Buchard / Tom Grissom vs Kirill Voronin / RAMBABU BANDAM6-4, 6-2
2025-06-22Lost 01
L#1 DoublesScott Dickinson / James Horen vs Marian Stanescu / Sherman Tang6-4, 6-4
2025-06-21Lost 01
L#1 DoublesScott Dickinson / James Horen vs Michael Wallent / Bogdan Moldoveanu7-6, 6-4
2025-06-21Won 10
W#2 DoublesJames Horen / Scott Dickinson vs Kurt Bethman / Steve Hirsch6-2, 6-2
2025-06-21Lost 01
L#3 DoublesOctavian Tudorache / Arkadiy Boyarshinov vs Mister Archedon / Robert Hillison7-6, 6-4
2025-06-20Won 10
W#2 DoublesManoj Agnihotri / Scott Dickinson vs Joe Steilen / Chris Sbarbaro7-6, 2-6, 1-0
2025-06-20Lost 01
L#1 DoublesDeWayne Ledbetter / Scott Dickinson vs RJ Widrow / Randy Gunderson6-3, 6-4
2025-06-08Lost 23
W#1 DoublesDaniel Albrecht / Drake George vs Manny Coria / Scott Tse6-2, 6-2
L#1 SinglesGareth Harries vs Fernando Valdivia6-3, 7-5
L#2 DoublesScott Dickinson / Moshe Menashe vs Blake Simonsen / Calvy Yue6-1, 7-5
W#2 SinglesOctavian Tudorache vs Juan Arenas7-5, 6-3
L#3 DoublesManoj Agnihotri / Simon Lofts vs Seth Wagner / Luke Finnell6-2, 7-5
2025-05-31Lost 14
L#1 DoublesDaniel Albrecht / Simon Lofts vs Cory Heisterkamp / Garrett Bluemmel6-4, 3-6, 1-0
L#1 SinglesOctavian Tudorache vs Garret Glenn2-6, 6-3, 1-0
L#2 DoublesDrake George / Moshe Menashe vs Collin Bundy / Robert Glenn5-7, 6-4, 1-0
L#2 SinglesAaryo Bakhtiar vs Victor Garibo6-2, 6-1
W#3 DoublesTom Grissom / Simon Buchard vs Ryan Owens / Christian Paulsen7-5, 6-7, 1-0
2025-05-18Won 31
W#1 DoublesDrake George / Manoj Agnihotri vs Jeff Legassick / Basheer Ahmed Muddebihal6-2, 7-6
L#1 SinglesAaryo Bakhtiar vs Mubashir Cheema6-4, 6-4
W#2 DoublesOctavian Tudorache / Moshe Menashe vs Ruming Yin / Yogesh Patel6-2, 6-3
W#3 DoublesSimon Buchard / Tom Grissom vs Nishshanka de Silva / Bishnu Patra6-0, 6-3
2025-05-04Lost 14
L#1 DoublesManoj Agnihotri / Moshe Menashe vs Nate Larsen / Michael Koch6-4, 6-0
L#1 SinglesAaryo Bakhtiar vs Peter Johnson6-2, 6-0
L#2 DoublesSimon Buchard / Tom Grissom vs Andy Bracken / Huy Bui6-1, 6-2
W#2 SinglesJanis Locenieks vs Kevin Shoop6-1, 6-7, 1-0
L#3 DoublesScott Dickinson / Drake George vs John Fisher / Daniel Reizes6-1, 6-3
2025-04-27Won 31
W#1 SinglesGareth Harries vs Aluko Hope6-2, 6-2
W#2 DoublesSimon Lofts / Janis Locenieks vs Jeff Streich / John LaBarca6-4, 6-3
L#2 SinglesOctavian Tudorache vs Omar Martinez0-6, 6-3, 1-0
W#3 DoublesSimon Buchard / Aaryo Bakhtiar vs N/A6-0, 6-0
2025-04-12Split 22
W#1 SinglesGareth Harries vs Mikhail Golovnykh6-0, 6-3
W#2 DoublesSimon Lofts / Janis Locenieks vs Noah Davis / John Bohls6-7, 6-4, 1-0
L#2 SinglesAaryo Bakhtiar vs Patrick Morrissey6-2, 6-3
L#3 DoublesManoj Agnihotri / Octavian Tudorache vs Dan Blaker / Yongping Liu0-6, 6-1, 1-0
2025-03-30Lost 05
L#1 DoublesGerard Mildner / Octavian Tudorache vs Jason Hyde / Arron Heriford4-6, 7-6, 1-0
L#1 SinglesGareth Harries vs Randy Laylo3-6, 6-0, 1-0
L#2 DoublesAaryo Bakhtiar / Simon Lofts vs Jack Lomax / Chris Madden6-2, 6-4
L#2 SinglesTom Grissom vs Daniel Apsey6-0, 6-1
L#3 DoublesSimon Buchard / Moshe Menashe vs Gavin Smith / Ryan Murphy6-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
Daniel Albrecht
30W–29L career
20%80%0%
3.60
3.5
Gareth Harries
39W–17L career
0%91%9%
3.43
3.5
Janis Locenieks
41W–21L career
2%89%9%
3.34
3.5
Simon Buchard
5W–16L career
not enough data
3.5
Octavian Tudorache
66W–52L career
2%98%0%
3.20
3.5
Simon Lofts
35W–53L career
12%88%0%
3.14
3.5
Tom Grissom
14W–22L career
16%84%0%
3.12
3
Scott Dickinson
106W–81L career · type A
0%76%24%
3.03
3
Aaryo Bakhtiar
21W–29L career
1%85%14%
2.90
3
Manoj Agnihotri
81W–117L career
0%99%1%
2.83
3
Moshe Menashe
2W–14L career
not enough data

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.