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. 1Sharan Shodhan4.5637–4
  2. 2Evan Davis4.5126–5
  3. 3Cooper Hosley4.5031–4
  4. 4Steven Madrinan4.4515–1
  5. 5Hanxing Kuang4.4332–6
  6. 6Robert Cahill4.4112–0
  7. 7Brendan Dietrich4.3928–5
  8. 8William Edman4.3735–12
  9. 9David Lao4.3733–9
  10. 10William Niessner4.3512–7
  11. 11Brett Wilmes4.3442–12
  12. 12Balaji Lenin4.3424–7
  13. 13Jasper Golingho4.3424–9
  14. 14Will Sheldon4.3120–7
  15. 15Michael Grady4.3035–2
  16. 16Paul Gee4.3026–5
  17. 17Satishkumar Chiluveru4.3013–4
  18. 18Dennis Duan4.299–4
  19. 19Erik Lee4.2925–9
  20. 20Gabriel Chan4.2969–20
  21. 21Lawrence Coburn4.2944–26
  22. 22Vatsal Shah4.2914–6
  23. 23Ming Ta4.2923–7
  24. 24Tobias Leung4.2914–3
  25. 25Jeremy Ortiz4.298–3
  26. 26Jonas Temple4.2818–9
  27. 27Chandra Mouli4.2817–6
  28. 28Christopher Chang4.2814–6
  29. 29Rudy Salamida4.2829–8
  30. 30Thomas Guillena4.287–7
  31. 31Ken Ong4.2749–14
  32. 32Christopher Sycamore4.2720–12
  33. 33Shota Ono4.277–4
  34. 34Nicolas Martinez4.2612–1
  35. 35Phil Miller4.2549–19
  36. 36Scott Niehaus4.2415–10
  37. 37Shridharan Muthu4.2422–8
  38. 38Dean Wong4.2425–5
  39. 39Anurag Chaudhary4.2430–14
  40. 40Fernando Ramos4.2430–8
  41. 41Ryan Low4.2268–21
  42. 42Karthik Rao4.2227–10
  43. 43Tien Tran4.2221–2
  44. 44Jason Holmes4.2231–11
  45. 45Suresh Kadiyala4.2216–5
  46. 46Steve Zhang4.2112–4
  47. 47Alexander Charn4.219–4
  48. 48John Sedar4.2130–13
  49. 49Jason Pfeifle4.2115–9
  50. 50Phi Dinh4.2116–2
  51. 51Balachandra Rangaswamy4.2048–22
  52. 52Scott Lee4.2017–3
  53. 53Zun Zhou4.2018–6
  54. 54Andrew Guo4.2011–1
  55. 55Jordan Wilmes4.2011–7
  56. 56Cole Van Brunt4.2013–7
  57. 57Marlon Tan4.2025–19
  58. 58Diego Sabaris4.2040–16
  59. 59Andrew Lu4.1924–12
  60. 60Nick Behling4.197–4
  61. 61Mateo Vargas4.1912–3
  62. 62Joey Teshima4.1916–8
  63. 63Alan Crowley4.197–12
  64. 64Michal Bajdich4.1926–11
  65. 65Schulhoff Tam4.197–3
  66. 66Andrew Huang4.1919–6
  67. 67Joshua Levy4.1914–3
  68. 68Joe Zhang4.1917–4
  69. 69Jeffrey Magidson4.1814–4
  70. 70Lazar Vukoje4.1812–7
  71. 71Brandon Mannion4.1816–9
  72. 72Keeler Karwin4.1815–7
  73. 73Todd H Waibel4.1828–31
  74. 74Abhi Srivastva4.1817–11
  75. 75Cyril Escanillas4.1828–10
  76. 76Pranit Sethi4.1814–2
  77. 77Harsha Varun4.1814–5
  78. 78Michael Chen4.185–8
  79. 79Nicholas Cabassa4.1724–16
  80. 80Roy Peterka4.1724–3
  81. 81Charles Williams4.179–3
  82. 82Scott Barrett4.178–4
  83. 83Samuel Han4.1729–10
  84. 84Kotaro Kitagawa4.1718–4
  85. 85Sanjiv Pandey4.1731–12
  86. 86Alex Bychkoviak4.1733–4
  87. 87David Law4.1715–4
  88. 88Nicholas Lucidi4.178–3
  89. 89John Hsu4.1715–5
  90. 90Jairaj Pisupati4.1710–3
  91. 91Sathish Sridharan4.1731–7
  92. 92Tim Johnson4.1719–13
  93. 93Ari Glick4.1616–5
  94. 94Henny Huang4.1620–13
  95. 95Brad Swadling4.1621–11
  96. 96Shu Fan Du4.1617–10
  97. 97Garvin Tom4.1627–13
  98. 98Jeffrey Huang4.1520–12
  99. 99Dana Long4.1511–6
  100. 100Sumant Kowshik4.1522–16

Other levels