MatchPointAll levels

Browse by level

Men 4.0: NorCal players by estimated dynamic rating

1,056 players with a 4.0 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
  1. 701Ashish Bhardwaj3.837–10
  2. 702Nic Wright3.837–7
  3. 703Dennis Sadowski3.829–8
  4. 704Saul Cepeda3.828–7
  5. 705Shane Grevin3.8217–16
  6. 706James Kim3.8210–7
  7. 707Gautam Kotwal3.829–8
  8. 708Mark Niu3.826–12
  9. 709Satish Pillai3.8211–12
  10. 710Dong-Young Chang3.826–11
  11. 711Achari Chintaluri3.828–6
  12. 712Christopher Skelton3.8212–9
  13. 713Gudapati Tulasi Ramanna3.8212–17
  14. 714Ben Portnoy3.8116–12
  15. 715Johnson Tran3.8114–22
  16. 716Elliot Schneer3.813–6
  17. 717David Loi3.8110–17
  18. 718Fateh Mammadov3.8110–12
  19. 719Jonathan Harris3.819–14
  20. 720Juan Pablo Q Weston3.817–12
  21. 721Anand Kumar3.814–6
  22. 722Harry Van Meines3.8111–13
  23. 723John Black3.818–10
  24. 724Michael Dawid3.815–12
  25. 725Cesar Hernandez3.816–16
  26. 726James Fitch3.8110–17
  27. 727Kamesh Vedula3.8116–10
  28. 728Parker Jones3.818–11
  29. 729Phanidra Mangipudi3.815–9
  30. 730Tao Zhang3.818–5
  31. 731Carter Bond3.8110–11
  32. 732Danny Salamida3.817–16
  33. 733Siddharth Nigam3.818–11
  34. 734Lee Nguyen3.8122–23
  35. 735Ed Wassmuth3.8113–11
  36. 736Denis Diehl3.818–10
  37. 737Robert Pedersen3.813–10
  38. 738Christopher Lau3.8012–16
  39. 739Pompe Pilpa3.806–4
  40. 740Bruno Bartolek3.8010–8
  41. 741Andres Builes3.8015–12
  42. 742Benny Barbero3.809–12
  43. 743Chetan Uttarkar3.8011–10
  44. 744Martin Jay Rodiles3.807–6
  45. 745Praveenkumar Davidson3.8012–13
  46. 746Scott Polhemus3.8010–20
  47. 747Vijaya Bhargava3.807–9
  48. 748Wei Zhou3.8016–12
  49. 749Jason Jun3.803–8
  50. 750Jeff Dalton3.8014–9
  51. 751Viet Nguyen3.8011–7
  52. 752William Kent3.805–9
  53. 753David Alexander3.798–14
  54. 754Jeremy Brooks3.7914–13
  55. 755Richard Lobo3.7918–28
  56. 756William Yeh3.7911–12
  57. 757Murali Mohan Putta3.7920–26
  58. 758Peter Lowe3.7931–18
  59. 759Steve Tsai3.7916–21
  60. 760John Lee3.793–7
  61. 761Robert Desousa3.7916–21
  62. 762Jeffrey Wei3.793–7
  63. 763Amare Siebenhaar3.7911–6
  64. 764Hyondeuk Kim3.795–7
  65. 765Kevin Fu3.796–11
  66. 766Anthony Nguyen3.796–10
  67. 767Chandra Narayanan3.796–10
  68. 768Chris Joseph3.7920–23
  69. 769Suresh Nagavarapu3.7913–9
  70. 770Michael Dozier3.7948–29
  71. 771Barrington Henry3.797–6
  72. 772Joel Belangdal3.797–10
  73. 773Priyank Saxena3.798–13
  74. 774Andrew Malik3.785–20
  75. 775Ernesto Sioson3.785–13
  76. 776Ravi Subbarayan3.786–9
  77. 777Peter Sunwoo3.783–9
  78. 778Jazz Chauhan3.7815–10
  79. 779Sridhar Balasubramanian3.786–12
  80. 780Kai He3.786–8
  81. 781Jim Kruger3.787–13
  82. 782Keith Lister3.7812–10
  83. 783Kevin Steinfeld3.782–14
  84. 784Darren Seay3.788–13
  85. 785Douglas De Salvo3.777–17
  86. 786John Biddle3.777–8
  87. 787Nan Sun3.7715–12
  88. 788Kevin Bowe3.776–8
  89. 789Paul Nguyen3.779–18
  90. 790Brett Guisti3.773–7
  91. 791Brian Weisman3.771–8
  92. 792Chris Mathews3.7719–17
  93. 793Joon Han3.7711–13
  94. 794Shane Mantes3.773–10
  95. 795Larry Lessler3.7743–29
  96. 796John Bisognano3.771–10
  97. 797Ari Hersher3.7715–9
  98. 798Michael O'Hara3.779–17
  99. 799Varunkumar Allagadapa3.777–14
  100. 800William Cheng3.778–14

Other levels