TennisRungs.com

The Courts - A League (men/wmn 4.0 & up) Tennis Ladder

Current Ladder Rankings as of 6/30/2025
Rank Player Wins Losses Streak Movement Challenges Available Wildcards
#1 Shaan Arora 8 1 W2 Neutral 2
#2 Bryan Hudson 7 1 W4 Neutral Challenge Pending 2
#3 George Rodriguez 2 3 W1 Neutral 2
#4 Charlie Meador 7 2 W5 Neutral 2
#5 Dan Shao 8 1 W2 Neutral 2
#6 Gabriel Yassky 2 0 W2 Neutral
#7 Justin Duong 1 3 L3 Down 1
#8 Michael Kontaxis 4 1 W2 Up Challenge Pending 1
#9 Ryan Hynes 2 1 L1 Neutral
#10 Sebastian Heinrich 1 0 W1 Up
#11 Matteo Chizzola 1 2 L1 Down Challenge Pending
#12 Jacob Braun 5 5 L1 Down Challenge Pending
#13 ben tong 5 7 L3 Neutral Challenge Pending 2
#14 Steve Pillemer 4 2 W2 Neutral 1
#15 Jon Chao 6 1 W5 Neutral 1
#16 Oliver Scott 3 0 W3 Neutral
#17 Kevin Vandivort 5 4 L1 Neutral 1
#18 Marco Iwabuchi 6 3 L1 Neutral Challenge Pending 1
#19 Brad Gilboe 5 4 W1 Up 1
#20 Tosten Burks 5 2 W3 Neutral Challenge Pending
#21 William Levenberg 1 0 W1 Up Challenge Pending
#22 Luke Monaghan 1 0 W1 Up Challenge Pending
#23 KENJI HIGH 1 9 L2 Down 1
#24 Humbi Calleja 10 3 W1 Neutral 1
#25 Aaron Khansefid 6 6 L1 Neutral Challenge Pending
#26 Alex Gerszten 2 0 W2 Neutral
#27 Chris Tecca 5 3 W1 Up Challenge Pending
#28 Pete Rossel 2 6 L2 Down Challenge Pending
#29 Orion Pahl 4 1 W3 Up Challenge Pending 1
#30 Art J 3 2 L1 Down Challenge Pending
#31 Louie Diller 5 1 L1 Neutral
#32 Tunde Alele 3 1 W3 Up Challenge Pending
#33 Joanne Price 6 1 W2 Up 1
#34 Sara Heum 4 3 W1 Up
#35 Ashley Lin 0 3 L3 Down 1
#36 Michael Mann 4 1 L1 Down Challenge Pending
#37 Manuel Almazan 4 0 W1 Up Challenge Pending
#38 Eider da Cruz 2 4 L4 Down Challenge Pending
#39 Olivia Burtis 1 1 L1 Down
#40 Seth Klugman 3 2 L1 Down 1
#41 Julie Flygare 2 1 L1 Down Challenge Pending
#42 Jon Sarlin 1 2 L2 Down
#43 Diego Tapia 1 1 W1 Up
#44 Milan DiLeo 4 4 -- Neutral
#45 Kenny Chung 2 1 W1 Neutral
#46 Chris Boken 3 1 W1 Up Challenge Pending
#47 Brian Doan 2 2 L1 Down 1
#48 David Wintermeyer 4 1 W2 Up Challenge Pending
#49 Vincent Jessel 2 5 L1 Down Challenge Pending
#50 Will Hird 2 10 W1 Neutral Challenge Pending 1
#51 Jordan Curiel 5 3 L1 Neutral
#52 Phil Adisukanto 4 3 L1 Neutral
#53 Alex Kweskin 3 0 W2 Neutral Challenge Pending
#54 Lawrence Martinez 2 0 W2 Up
#55 David Quon 4 0 W1 Neutral Challenge Pending
#56 Jay Doo (Highland Park) 2 5 L2 Neutral Challenge Pending
#57 Ben Mesirow 5 0 W5 Up Challenge Pending
#58 Michael Tumey 4 3 L2 Down
#59 Matthew Garner 3 1 W2 Neutral
#60 Noah Lebenzon 2 0 W2 Neutral
#61 Erik Levenberg 2 0 W2 Neutral
#62 Alex Tan 1 2 W1 Up Challenge Pending
#63 Marie Rodolfa 4 4 L1 Neutral 1
#64 Kaelan Hicks 2 0 W2 Up Challenge Pending
#65 David Wilson 0 3 L3 Down Challenge Pending
#66 Ross Lazar 1 0 W1 Up
#67 Guy Logan 1 4 L4 Down
#68 Sam Kweskin 2 4 L4 Down 1
#69 Patrick Wilkinson 1 4 L1 Down Challenge Pending
#70 Thomas Hoeg-Jensen 4 3 W1 Up Challenge Pending 1
#71 Alix Legrand 1 0 W1 Neutral
#72 Nic Stansbury 1 0 W1 Up Challenge Pending
#73 KATHRYN KVAS 1 1 L1 Down
#74 Sean Levy 1 2 L2 Down
#75 Leo Maymind 1 2 L2 Neutral
#76 Ida Badal 2 9 W2 Neutral Challenge Pending 1
#77 Edward Shin 2 1 W2 Neutral
#78 Charles Hayman 3 3 W1 Up
#79 Huseyin Erturk 1 3 L1 Down 1
#80 Sung Choi 3 3 W1 Neutral Challenge Pending
#81 Jack Pilkington 6 2 W1 Up Challenge Pending
#82 Sam Sergi 2 5 L1 Down 1
#83 Matt Winkler 0 7 L7 Down 1
#84 Mimi Hua 2 2 W2 Up Challenge Pending
#85 David Chun 3 7 L4 Neutral
#86 Alanna Kane 1 2 L2 Neutral
#87 Conner Stone 0 3 L3 Neutral
#88 Jacob McMullen 2 0 W2 Up Challenge Pending
#89 Sammie Xiao 0 3 L3 Neutral
#90 charles pyle 0 4 L4 Down 1
#91 Jordan Grant 2 1 W2 Neutral
#92 Kevin Spring 1 1 W1 Up Challenge Pending
#93 Shane Clark 1 4 L2 Down Challenge Pending 1
#94 Oscar Westneat 3 2 W1 Up Challenge Pending
#95 Matthew Mehlert 1 0 W1 Up
#96 Nathan Willett 1 6 L6 Down 1
#97 Robert Wiemann 6 1 W1 Neutral Challenge Pending 1
#98 Morgan Fox 1 2 L1 Neutral Challenge Pending
#99 Brett Bennett 2 2 L1 Neutral Challenge Pending
#100 Jayson Mekala 0 1 L1 Down Challenge Pending
#101 Ben Flesch 0 1 L1 Neutral
#102 Myles Elrington 1 0 W1 Neutral Challenge Pending
#103 Robin Warren 0 1 L1 Neutral 1
#104 Ricardo Aceves 1 0 W1 Neutral 1
#105 Adil ‎ 0 0 -- Neutral 1
#106 Shanna Reznik 1 0 W1 Neutral
#107 alisa takatori 0 2 L2 Down
#108 Ryan Enright 0 1 L1 Down 1
#109 Daniel Sweren-Becker 0 1 L1 Neutral
#110 Adnan Moiz 0 0 -- Neutral
#111 Dimple Thakkar 0 0 -- Neutral 1
#112 Jermaine Thomas 0 1 L1 Down
#113 Bastian Trachte 1 2 L1 Neutral
#114 Justin Teichen 0 2 L2 Neutral
#115 Gino Pellarin 0 2 L2 Down 1
#116 Leo Blumberg-Woll 0 0 -- Neutral 1
#117 Willy Wang 0 0 -- Neutral 1
#118 Kevin Finkelberg 0 0 -- Neutral 1
#119 Julian Wainer 0 0 -- Neutral
#120 Alex Chaves 0 0 -- Neutral 1
#121 Kola Akingbade 0 1 L1 Neutral 1
#122 Andrew Gerson 0 0 -- Neutral 1
#123 Petar Krstajic 1 0 W1 Up Challenge Pending
#124 Joey Mullen 1 2 L1 Down
#125 Philip Luu 1 0 W1 Neutral Challenge Pending
#126 Sandy Arango 0 0 -- Neutral 1
#127 Eugene Shin 0 0 -- Neutral 1
#128 ashrita nagpal 0 0 -- Neutral
#129 Brian Hahn 0 2 L2 Neutral Challenge Pending
#130 Don Green 0 0 -- Neutral Challenge Pending
#131 Jeremy Siler 0 0 -- Neutral
#132 Cameron Yap 0 0 -- Neutral 1
#133 Ronald Winn 0 0 -- Neutral Challenge Pending 1
#134 Kwins Yang 0 0 -- Neutral 1
#135 Sam Kowitch 0 9 L9 Down 1
#136 Nikita Nosov 0 1 L1 Neutral
#137 Eric Levy 0 0 -- Neutral 1
#138 Nick Ortega 1 0 W1 Neutral 1
#139 Kevin Tijerino 0 0 -- Neutral Challenge Pending
#140 Logan MacKenzie 0 0 -- Neutral 1
#141 Mark Raia 0 0 -- Neutral 1
#142 Craig Shapiro 3 0 W3 Up Challenge Pending 1
#143 Tyler Parks 0 0 -- Neutral 1
#144 Eric Busi 2 0 W2 Up Challenge Pending
#145 Cesar Rodarte 1 2 L1 Down
#146 Arin Rohrer 0 0 -- Neutral 1
#147 Joseph Pate 0 0 -- Neutral 1
#148 Marko Kurtovic 0 0 -- Neutral Challenge Pending
#149 Omar Enciso 0 0 -- Neutral Challenge Pending
#150 Rapha Laigneau 0 0 -- Neutral 1
#151 Rohan Vilms 0 0 -- Neutral 1
#152 Peter Grimm 0 0 -- Neutral Challenge Pending
#153 Cache Olson 0 0 -- Neutral Challenge Pending 1
#154 Molly Cranna 0 0 -- Neutral Challenge Pending
#155 GREG O'CONNELL 0 0 -- Neutral 1
#156 Julian Park 1 0 W1 Neutral 1
#157 JR SARMIENTO 0 0 -- Neutral 1
#158 Bruna Cabral 0 0 -- Neutral Challenge Pending
#159 Gerardo Ampudia 0 0 -- Neutral
#160 Sam Meyers 0 2 L2 Down
#161 Alex Karibyan 0 2 L2 Down 1
#162 Bryan Tapia 0 0 -- Neutral 1
#163 David Roud 0 0 -- Neutral Challenge Pending
#164 Evan Glassman 0 2 L2 Down 1
#165 Matt Fung 0 0 -- Neutral 1
#166 Sam Kauffman-Skloff 0 0 -- Neutral 1
#167 Ian Farrell 0 0 -- Neutral 1
#168 Michael Fernandez 0 0 -- Neutral Challenge Pending
#169 Hunter Snider 0 0 -- Neutral 1
#170 Brian Chung 0 0 -- Neutral Challenge Pending 1
#171 Billy Erdenebaatar 0 0 -- Neutral Challenge Pending 1
#172 Mason Harrelson 0 0 -- Neutral 1
#173 Alan Arredondo 0 0 -- Neutral 1
Confirm
No
Yes
Confirm
OK
TennisRungs.com Announcements
Dismiss