Browse by level
Men 3.5: NorCal players by estimated dynamic rating
1,097 players with a 3.5 year-end NTRP level who play on men's USTA NorCal league teams, ranked by MatchPoint’s estimated dynamic rating. The record is every published 2026 match, including combo and mixed.
Independent estimates from published league results, not the ratings USTA calculates. Not affiliated with USTA. How dynamic ratings work.
#PlayerRating2026
- 601Vivek Narra3.369–12
- 602James Tak3.3619–26
- 603Nad Karim3.3616–21
- 604Payman Mohassel3.368–7
- 605Timothy Tuttle3.3613–13
- 606Zhenbin Ge3.368–7
- 607Benjamin Anderson3.3611–18
- 608Matt Dveirin3.3615–12
- 609Mike Moresi3.367–10
- 610Alex Nguyen3.366–8
- 611Tommy Lin3.3516–13
- 612Mark Barcellos3.356–16
- 613Jeff Loebbaka3.357–12
- 614Simon Rabe-Hesketh3.3516–6
- 615Sanjay Vadlamani3.358–10
- 616Dmytro Bazulin3.3514–16
- 617Kevin Dang3.3511–14
- 618Michael Almeraris3.3514–10
- 619Randy Willardsen3.3524–13
- 620Darwing Navarro3.3522–11
- 621Gerald Sydorak3.3520–14
- 622Keith Brushwyler3.3525–4
- 623Kian Mostafavi3.353–7
- 624Colin Luce3.358–4
- 625Elliott Do3.359–10
- 626Giridharan Anandan3.3513–21
- 627Lonnie Fogg3.3410–5
- 628Peter Sanchez3.3421–13
- 629Ryan Alexander3.3423–12
- 630Frank Xia3.344–6
- 631Johnny Zhou3.348–14
- 632Keith Purser3.3414–12
- 633Albert Blake3.3426–20
- 634John Boral3.3424–16
- 635Nick Meyer3.348–7
- 636Jason Pei3.3417–8
- 637Nihaar Gupta3.3410–11
- 638Ben Fisher3.346–10
- 639Glenn Blackler3.349–13
- 640Jason Chapin3.3416–5
- 641Joseph King3.348–9
- 642Ricardo Leon3.345–10
- 643Chris Rose3.3316–21
- 644Edison Barco3.3321–22
- 645James Czaja3.3323–16
- 646Drew Xia3.3310–12
- 647Max Cheng3.3318–11
- 648Dhaval Malnika3.3310–10
- 649Gary Tomasello3.339–31
- 650Kevin Smith3.335–5
- 651Antony Homenock3.337–13
- 652Corey Levens3.338–7
- 653Guang Yang3.3311–9
- 654Jason Cohn3.3316–15
- 655Andre Natal3.334–9
- 656Thomas Brown3.334–9
- 657Timmy Tieu3.3321–13
- 658Geraldo Carlos3.3311–12
- 659Sean Casey3.3311–6
- 660Jiajing Wang3.3315–17
- 661Prabhjeet Grewal3.336–9
- 662Behshad Farahmand3.3311–4
- 663D Jeffrey Demanes3.334–7
- 664Juan Hernandez3.335–7
- 665Gregory Wagenhoffer3.329–8
- 666Jaideep Jain3.3217–13
- 667Amir Ahmadzadeh3.3212–7
- 668Matt Angelia3.324–6
- 669Andy Yue3.328–6
- 670William Fung3.3214–8
- 671Nick Solaegui3.322–10
- 672Scott Carlson3.325–7
- 673Gordon Owyang3.3210–12
- 674Russ Barnes3.328–13
- 675Russ Iwanchuk3.3220–23
- 676Ariel Santos3.3220–13
- 677Luca Furlan3.327–12
- 678Alex Terry3.3217–15
- 679Parag Oak3.3216–12
- 680Bob Buch3.329–11
- 681Brett Weiner3.325–10
- 682Mark Latimer3.3210–15
- 683Curtis Crawford3.329–11
- 684Justin Shen3.325–9
- 685Michael Rivers3.3214–13
- 686Mayur Srungarapu3.317–14
- 687Ming Hang Cheng3.317–12
- 688Carsten Ribbe3.3115–14
- 689Bradford Meiseles3.3115–19
- 690Nitin Aggarwal3.316–4
- 691Todd Young3.3111–14
- 692Cheng Chen3.3111–6
- 693Masoud Kermani3.314–9
- 694Manoj Kumar3.316–9
- 695Samuel Varghese3.312–9
- 696Arthur Kwun3.3010–7
- 697Dani Weinstein3.309–27
- 698Garland Dyer3.305–9
- 699Kevin Jiang3.3013–6
- 700Sanjay Vachani3.3014–14