MatchPointAll levels

Browse by level

Men 4.5: NorCal players by estimated dynamic rating

459 players with a 4.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
  1. 301Thomas Chow4.335–8
  2. 302Ben Schreiber4.333–7
  3. 303Geoffrey Gerding4.3315–15
  4. 304Raymond Huie4.3316–6
  5. 305Michael Bedard4.3321–29
  6. 306Nachiketh Gutti4.3211–9
  7. 307Bryan Rodrigues4.3231–22
  8. 308Matt Romano4.3211–17
  9. 309Tyler Gallup4.326–5
  10. 310David Brown4.3214–17
  11. 311Akihiko Sumi4.317–6
  12. 312Attila Pelit4.315–11
  13. 313Caben Chester4.317–8
  14. 314Diego Arce4.3110–11
  15. 315Mike Chen4.319–13
  16. 316Alex James4.318–20
  17. 317Jay Patel4.316–10
  18. 318Mark Kofman4.3013–4
  19. 319Sarang Kashyap4.303–7
  20. 320Tait Anderson4.3011–12
  21. 321Nils Moe4.307–12
  22. 322Joseph Duong4.3011–10
  23. 323Anindya Banerjee4.3023–20
  24. 324Ralph Saviano4.298–14
  25. 325Michael Johnson4.296–7
  26. 326Nickson Aninon4.299–6
  27. 327Dave Mickle4.299–15
  28. 328Brett Markowitz4.286–7
  29. 329Stephen Lee4.286–9
  30. 330Tj Schaefer4.288–8
  31. 331Oliver Zhao4.287–6
  32. 332Vinay Subramanian4.2812–14
  33. 333Michael Attiyeh4.289–20
  34. 334David Sperry4.2819–13
  35. 335Gene Huang4.287–10
  36. 336Richard Salgo4.287–7
  37. 337Bobby Saberi4.2811–13
  38. 338Jeffrey Curtiss4.286–20
  39. 339Roni Kholomyansky4.282–10
  40. 340Blake Thompson4.276–12
  41. 341Mark Avdalovic4.279–9
  42. 342Eric Chao4.278–12
  43. 343Preston Pegram4.275–6
  44. 344Joseph Barnes4.273–7
  45. 345David Hernandez4.266–8
  46. 346Andrew Sohn4.2615–19
  47. 347Jaewan Mun4.268–4
  48. 348Dennis Harper4.2611–9
  49. 349Benjamin Jasik4.265–14
  50. 350Siddharth Naik4.2618–12
  51. 351Roberto Olivares-Amaya4.2518–13
  52. 352Joel Smith4.2511–15
  53. 353Yu Horie4.2510–9
  54. 354David Sebba4.2414–16
  55. 355Jc Boers4.2410–9
  56. 356Vincenzo Rosano4.244–7
  57. 357Natarajan Choodamani4.249–16
  58. 358Rex Manseau4.245–8
  59. 359Andre Joson4.242–8
  60. 360Khanh Ngo4.244–6
  61. 361Chris Neal4.244–7
  62. 362David Cortina4.243–8
  63. 363Devin Hedrick4.236–7
  64. 364Zachary Dwight4.2325–14
  65. 365Rohith Pottabathni4.237–12
  66. 366Xin Heng4.234–6
  67. 367Nobuhiro Yanagisawa4.239–7
  68. 368Andrew Waterman4.236–6
  69. 369Frank Apecechea4.239–11
  70. 370Kevin Nguyen4.2210–7
  71. 371Allen Barker4.2210–12
  72. 372Sujith Bhoja4.2210–12
  73. 373Conrad Lai4.225–11
  74. 374Oliver Wreford4.225–13
  75. 375Eli Sheynin4.216–19
  76. 376Antonio Ambriz4.2112–16
  77. 377Antonio Dalupan4.215–7
  78. 378Jaime Yrastorza4.215–8
  79. 379Laurent Rouquette4.206–13
  80. 380Rick Morris4.206–13
  81. 381Sanjay Backliwal4.2012–34
  82. 382Lashminarayanan Krishnan4.204–9
  83. 383Mike Alcheck4.204–9
  84. 384Robin Ferret4.207–8
  85. 385Angelo Purugganan4.209–6
  86. 386Daniel Tyreus4.208–20
  87. 387Carlos Manuel4.194–11
  88. 388Jonathan Trinh4.1919–16
  89. 389Ardavan Kheradpir4.1915–13
  90. 390Aroop Ganguly4.194–7
  91. 391Jonathan Lefferts4.197–10
  92. 392Brandon Lamon4.186–10
  93. 393David Heldt-Werle4.186–8
  94. 394Frank Young4.183–9
  95. 395Nicholas Benson4.186–16
  96. 396Kuan Chang4.179–19
  97. 397Shane Park4.178–28
  98. 398Peter Lee4.175–18
  99. 399Roger Lin4.176–16
  100. 400Sachin Monga4.1710–12

Other levels