Login
McCarren Tennis - 2025 A Ladder
All McCarren Tennis Ladders
Ladder Rankings
Recent Matches
Pending Challenges
Challenge Stats
Challenger Stats
NOTE: Challenge Downs are not considered part of the challenge stats.
Rank
Player
Total Challenges
Challenged Success
Challenged Not-Success
%
#1
Karl Medina Ardeano
10
10
0
100 %
#2
E-Fei Wang
9
9
0
100 %
#3
Brian Alter
8
8
0
100 %
#4
Aashman Goghari
6
6
0
100 %
#5
David Alfonso
6
6
0
100 %
#6
Christopher Walla
6
6
0
100 %
#7
Alex Lacroix
6
6
0
100 %
#8
Andrew Douglas
5
5
0
100 %
#9
Chris Cho
5
5
0
100 %
#10
Victor Perroux
5
5
0
100 %
#11
Mau Guerrero
5
5
0
100 %
#12
Hasnain Khan
4
4
0
100 %
#13
Dan Rosen
4
4
0
100 %
#14
Andrew Leung
4
4
0
100 %
#15
Rahul Pant
4
4
0
100 %
#16
Noah Sutter
4
4
0
100 %
#17
Mike Wang
4
4
0
100 %
#18
Sameer Prasad
4
4
0
100 %
#19
Jonah Allon
3
3
0
100 %
#20
Kevin Huynh
3
3
0
100 %
#21
Isaac Wanb
3
3
0
100 %
#22
Samuel Ping
3
3
0
100 %
#23
Evan Liberman
3
3
0
100 %
#24
Daniel Ralsky
3
3
0
100 %
#25
Srini Laliwala
3
3
0
100 %
#26
Stephen Jordan
3
3
0
100 %
#27
Lilian Davis
3
3
0
100 %
#28
Felix Wang
3
3
0
100 %
#29
Ritchie Shen
2
2
0
100 %
#30
Jonathon Sirota
2
2
0
100 %
#31
Noah Schumacher
2
2
0
100 %
#32
Jack Walla
2
2
0
100 %
#33
Eddy Han
2
2
0
100 %
#34
Grant Wheeler
2
2
0
100 %
#35
Kapil Kale
2
2
0
100 %
#36
Andrew Abell
2
2
0
100 %
#37
Isaac Tullis
2
2
0
100 %
#38
Alex Roth
2
2
0
100 %
#39
John Weiler
2
2
0
100 %
#40
Conor Reilly
1
1
0
100 %
#41
Sachin Doshi
1
1
0
100 %
#42
James Gorman
1
1
0
100 %
#43
Carlota Chacon
1
1
0
100 %
#44
Willam Zondlak
1
1
0
100 %
#45
Benjamin Luehrs
1
1
0
100 %
#46
Matthew Southhard
1
1
0
100 %
#47
Ryan Jung
1
1
0
100 %
#48
Sarina Gupta
1
1
0
100 %
#49
Agustin Ludena
1
1
0
100 %
#50
Josh Perlmutter
1
1
0
100 %
#51
Philip Iacovou
1
1
0
100 %
#52
Will Blunt
1
1
0
100 %
#53
John White
1
1
0
100 %
#54
Nicholas Tam
11
10
1
91 %
#55
Billy Lee
10
9
1
90 %
#56
Nicholas Clarke
16
14
2
88 %
#57
Daniel Kurpaska
8
7
1
88 %
#58
Joshua Butler
8
7
1
88 %
#59
Varun Deedwaniya
7
6
1
86 %
#60
Josh Heller
7
6
1
86 %
#61
Cyril Melikov
7
6
1
86 %
#62
Alexander Hopwood
7
6
1
86 %
#63
Dillon Kraus
6
5
1
83 %
#64
Camila Caballero
6
5
1
83 %
#65
Isaac Silvera
6
5
1
83 %
#66
Shirish Baskaran
6
5
1
83 %
#67
Charles Sutherby
6
5
1
83 %
#68
Elias Besnick
6
5
1
83 %
#69
Omar Bokhari
5
4
1
80 %
#70
Saba Tabatabai
5
4
1
80 %
#71
William Hehart
5
4
1
80 %
#72
Ethan Stern
5
4
1
80 %
#73
Joecar Hanna
5
4
1
80 %
#74
Christopher Zimmerman
5
4
1
80 %
#75
Taylor Crane
5
4
1
80 %
#76
Ricardo Ramiriez
9
7
2
78 %
#77
David Arney
8
6
2
75 %
#78
Jeffrey Li
4
3
1
75 %
#79
Evan Markel
4
3
1
75 %
#80
Peter Williams
4
3
1
75 %
#81
Hayley Radachi
4
3
1
75 %
#82
Luis Delfin
4
3
1
75 %
#83
Allycia Santa Cruz
4
3
1
75 %
#84
Jack Manning
4
3
1
75 %
#85
Scott Benson
10
7
3
70 %
#86
rajeev k Rao
10
7
3
70 %
#87
Bennett Wissak
3
2
1
67 %
#88
Paul Brownfield
3
2
1
67 %
#89
Eli Marcus
3
2
1
67 %
#90
Michael Gardiner
3
2
1
67 %
#91
Frank Greco Jr
3
2
1
67 %
#92
David Jacobs
3
2
1
67 %
#93
Nicolas Houx
3
2
1
67 %
#94
Owen Chen
3
2
1
67 %
#95
Eric Smades
11
7
4
64 %
#96
Nathan Moran
11
7
4
64 %
#97
Rory Solomon
8
5
3
63 %
#98
Anna Kulakova
5
3
2
60 %
#99
Matt Neuman
5
3
2
60 %
#100
Luca Di Napoli
5
3
2
60 %
#101
Alex Zamoyski
5
3
2
60 %
#102
Jack Arenas
7
4
3
57 %
#103
Spencer Lau
7
4
3
57 %
#104
David Zhao
9
5
4
56 %
#105
Kavan Sikand
9
5
4
56 %
#106
J.J. Fecik
6
3
3
50 %
#107
Jeff Alpers
6
3
3
50 %
#108
Vedant Jaipuria
4
2
2
50 %
#109
Sumit Rajan
4
2
2
50 %
#110
Craig Rentzel
4
2
2
50 %
#111
Shaan Lakshmanan
4
2
2
50 %
#112
Boddy Joan Barranco Gonzalez
4
2
2
50 %
#113
Ignacio Martinez
2
1
1
50 %
#114
Kyle Moore
2
1
1
50 %
#115
Vidush Jaipuria
2
1
1
50 %
#116
Jonathan Risco Aguero
2
1
1
50 %
#117
Emily Oberwetter
2
1
1
50 %
#118
William Lennon
2
1
1
50 %
#119
Kyle Rudolph
2
1
1
50 %
#120
Hannah Pohl
2
1
1
50 %
#121
Abhiram Sishtla
2
1
1
50 %
#122
Deirdre Passione
2
1
1
50 %
#123
Sam Nassif
2
1
1
50 %
#124
Jason Chen
9
4
5
44 %
#125
Wilson Qin
9
4
5
44 %
#126
Kirti Singh
7
3
4
43 %
#127
Sean Davis
7
3
4
43 %
#128
John Palmer
7
3
4
43 %
#129
Jeremy Comer
5
2
3
40 %
#130
Michael Yuasa
5
2
3
40 %
#131
Tim Koch
6
2
4
33 %
#132
Andrew Yin
6
2
4
33 %
#133
Kevin Wang
6
2
4
33 %
#134
David Szucs
3
1
2
33 %
#135
Lucas Garcia De Polavieja
3
1
2
33 %
#136
Dave Ahdoot
3
1
2
33 %
#137
Henry De Coster
3
1
2
33 %
#138
Mateo Pardo
3
1
2
33 %
#139
Jacob Gash
3
1
2
33 %
#140
Ethan Floyd
3
1
2
33 %
#141
Joel Gustafson
10
2
8
20 %
#142
Nihar Damarasingu
5
1
4
20 %
#143
Brian Rennie
5
1
4
20 %
#144
Makkenzie Shaw
6
1
5
17 %
#145
Rich Ellis
7
1
6
14 %
#146
Tyler Clayton
1
0
1
0 %
#147
Jason Quach
5
0
5
0 %
#148
Brett Fischler
1
0
1
0 %
#149
Scott Spitze
1
0
1
0 %
#150
Quinn Hirsohn
1
0
1
0 %
#151
Parth Desai
1
0
1
0 %
#152
Michael Walsh
2
0
2
0 %
#153
Daniel Reitten
1
0
1
0 %
#154
Andrew Levitan
1
0
1
0 %
#155
Damian Terbiler
1
0
1
0 %
#156
Pablo Ruiz Junco
1
0
1
0 %
#157
Cyndi Harder
3
0
3
0 %
#158
David Zheng
3
0
3
0 %
#159
Nick Wood
1
0
1
0 %
#160
Brandon Lum
2
0
2
0 %
#161
Ankit Prasad
1
0
1
0 %
#162
David Kigel
3
0
3
0 %
#163
Nicholas Teo
1
0
1
0 %
#164
Daniel McHugh
1
0
1
0 %
#165
Wojtek Januszko
3
0
3
0 %
#166
Lucy Sogard
1
0
1
0 %
#167
Max Stossel
1
0
1
0 %
#168
Dwyer Halliburton
1
0
1
0 %
#169
Justin Sinprasith
1
0
1
0 %
#170
Theresa Grill
1
0
1
0 %
Defender Stats
Rank
Player
Total Defenses
Defended
Not Defended
%
#1
William Lennon
7
7
0
100 %
#2
Alex Lacroix
6
6
0
100 %
#3
Kevin Huynh
5
5
0
100 %
#4
Alexander Hopwood
5
5
0
100 %
#5
Jeffrey Wan
4
4
0
100 %
#6
Nihar Damarasingu
4
4
0
100 %
#7
Parth Desai
3
3
0
100 %
#8
Luca Di Napoli
3
3
0
100 %
#9
Craig Rentzel
3
3
0
100 %
#10
Hasnain Khan
3
3
0
100 %
#11
Noah Schumacher
2
2
0
100 %
#12
Kirti Singh
2
2
0
100 %
#13
Matthew Seiden
2
2
0
100 %
#14
Mau Guerrero
2
2
0
100 %
#15
Kapil Kale
2
2
0
100 %
#16
Dan Rosen
2
2
0
100 %
#17
Max Zucker
1
1
0
100 %
#18
Isaac Wanb
1
1
0
100 %
#19
Seyed Arad Moghadasi
1
1
0
100 %
#20
Scott Aiken
1
1
0
100 %
#21
Neil Karandikar
1
1
0
100 %
#22
Omar Bokhari
1
1
0
100 %
#23
Cody McKee
1
1
0
100 %
#24
Ankit Prasad
1
1
0
100 %
#25
Daniel Kurpaska
1
1
0
100 %
#26
Ilya Smolenskiy
1
1
0
100 %
#27
Felix Wang
1
1
0
100 %
#28
Max Stossel
1
1
0
100 %
#29
Sameer Prasad
1
1
0
100 %
#30
Kevin Wang
1
1
0
100 %
#31
Sam Nassif
1
1
0
100 %
#32
Mike Wang
1
1
0
100 %
#33
Jason Chen
6
5
1
83 %
#34
Daniel Reitten
6
5
1
83 %
#35
rajeev k Rao
6
5
1
83 %
#36
Noah Sutter
4
3
1
75 %
#37
Emily Oberwetter
4
3
1
75 %
#38
Tim Koch
4
3
1
75 %
#39
Dave Ahdoot
4
3
1
75 %
#40
Joel Gustafson
7
5
2
71 %
#41
John Palmer
6
4
2
67 %
#42
Camila Caballero
6
4
2
67 %
#43
Kyle Rudolph
3
2
1
67 %
#44
Boddy Joan Barranco Gonzalez
3
2
1
67 %
#45
Sebastion Freude
3
2
1
67 %
#46
Michael Gardiner
3
2
1
67 %
#47
Eddy Han
3
2
1
67 %
#48
Sumit Rajan
3
2
1
67 %
#49
Samuel Ping
5
3
2
60 %
#50
Karl Medina Ardeano
5
3
2
60 %
#51
Nicholas Tam
5
3
2
60 %
#52
David Zheng
5
3
2
60 %
#53
Jack Arenas
5
3
2
60 %
#54
Quinn Hirsohn
7
4
3
57 %
#55
Bennett Wissak
7
4
3
57 %
#56
Will Dennis
8
4
4
50 %
#57
Joecar Hanna
6
3
3
50 %
#58
Hayley Radachi
6
3
3
50 %
#59
Nicholas Teo
4
2
2
50 %
#60
Shirish Baskaran
4
2
2
50 %
#61
David Alfonso
4
2
2
50 %
#62
Shaan Lakshmanan
4
2
2
50 %
#63
Andrew Levitan
4
2
2
50 %
#64
Damian Terbiler
4
2
2
50 %
#65
Jason Quach
4
2
2
50 %
#66
Brandon Lum
4
2
2
50 %
#67
Stephen Jordan
4
2
2
50 %
#68
Nathan Moran
4
2
2
50 %
#69
Michael Yuasa
4
2
2
50 %
#70
Taylor Crane
2
1
1
50 %
#71
Jonathon Goodman
2
1
1
50 %
#72
Ryan Jung
2
1
1
50 %
#73
Cyril Melikov
2
1
1
50 %
#74
Christopher Walla
2
1
1
50 %
#75
Ryhan Moghe
2
1
1
50 %
#76
Josh Perlmutter
2
1
1
50 %
#77
David Jacobs
2
1
1
50 %
#78
Josh Heller
2
1
1
50 %
#79
Vidush Jaipuria
2
1
1
50 %
#80
Victor Perroux
2
1
1
50 %
#81
Alex Zamoyski
2
1
1
50 %
#82
Jack Manning
2
1
1
50 %
#83
Scott Spitze
9
4
5
44 %
#84
Evan Liberman
7
3
4
43 %
#85
Nicholas Clarke
5
2
3
40 %
#86
Lucas Garcia De Polavieja
5
2
3
40 %
#87
Isaac Silvera
6
2
4
33 %
#88
Daniel McHugh
6
2
4
33 %
#89
Spencer Lau
6
2
4
33 %
#90
Aaron Budd
3
1
2
33 %
#91
Jacob Gash
3
1
2
33 %
#92
David Arney
3
1
2
33 %
#93
Ethan Stern
3
1
2
33 %
#94
Sean Davis
3
1
2
33 %
#95
Nicolas Houx
3
1
2
33 %
#96
Eli Marcus
3
1
2
33 %
#97
Andrew Leung
3
1
2
33 %
#98
Aashman Goghari
3
1
2
33 %
#99
Drew Tomao
3
1
2
33 %
#100
Billy Lee
3
1
2
33 %
#101
Ricardo Ramiriez
3
1
2
33 %
#102
Dante Iraola
8
2
6
25 %
#103
David Zhao
4
1
3
25 %
#104
Rich Ellis
4
1
3
25 %
#105
Lucy Sogard
4
1
3
25 %
#106
Wojtek Januszko
4
1
3
25 %
#107
Evan Markel
5
1
4
20 %
#108
Miles Schachner
5
1
4
20 %
#109
Benjamin Luehrs
6
1
5
17 %
#110
Isaac Tullis
7
1
6
14 %
#111
Matthew Southhard
7
1
6
14 %
#112
Jonathan Risco Aguero
5
0
5
0 %
#113
Cyndi Harder
6
0
6
0 %
#114
Brett Fischler
3
0
3
0 %
#115
Makkenzie Shaw
8
0
8
0 %
#116
Michael Walsh
4
0
4
0 %
#117
Jae Ho Yang
8
0
8
0 %
#118
Tyler Clayton
1
0
1
0 %
#119
Sarina Gupta
2
0
2
0 %
#120
Hannah Pohl
2
0
2
0 %
#121
Michael Leffler
2
0
2
0 %
#122
Zoe Brown
2
0
2
0 %
#123
Jeremy Comer
2
0
2
0 %
#124
Andrew Douglas
3
0
3
0 %
#125
Hannah Bjorkman
2
0
2
0 %
#126
Danielle Leavitt
4
0
4
0 %
#127
Thomas O'Gara
1
0
1
0 %
#128
Matt Neuman
4
0
4
0 %
#129
Nick Wood
4
0
4
0 %
#130
Kelley Nguyen
3
0
3
0 %
#131
Abhiram Sishtla
2
0
2
0 %
#132
Deirdre Passione
5
0
5
0 %
#133
Kush Patel
4
0
4
0 %
#134
J.J. Fecik
5
0
5
0 %
#135
Saba Tabatabai
3
0
3
0 %
#136
Eric Smades
5
0
5
0 %
#137
Francios Laurent
5
0
5
0 %
#138
Justin Sinprasith
4
0
4
0 %
#139
Luis Delfin
6
0
6
0 %
#140
Kyle Moore
2
0
2
0 %
#141
Caroline Smith
7
0
7
0 %
#142
Dwyer Halliburton
1
0
1
0 %
#143
Marcel Wolke
5
0
5
0 %
#144
David Szucs
1
0
1
0 %
#145
Christopher Zimmerman
1
0
1
0 %
#146
Ethan Floyd
1
0
1
0 %
#147
Linden Renz
1
0
1
0 %
#148
Andrew Abell
5
0
5
0 %
#149
Jeffrey Li
8
0
8
0 %
#150
Paul Brownfield
6
0
6
0 %
#151
Charles Sutherby
3
0
3
0 %
#152
E-Fei Wang
4
0
4
0 %
#153
Rahul Pant
3
0
3
0 %
#154
Paul Niklason
3
0
3
0 %
#155
Srini Laliwala
3
0
3
0 %
#156
Lilian Davis
5
0
5
0 %
#157
Philip Iacovou
3
0
3
0 %
#158
Ignacio Martinez
4
0
4
0 %
#159
Allycia Santa Cruz
1
0
1
0 %
#160
Harry Hill
1
0
1
0 %
#161
Wilson Qin
7
0
7
0 %
#162
Agustin Ludena
1
0
1
0 %
#163
Chris Cho
3
0
3
0 %
#164
Frank Greco Jr
3
0
3
0 %
#165
Peter Williams
1
0
1
0 %
#166
Kavan Sikand
3
0
3
0 %
#167
Will Blunt
1
0
1
0 %
#168
William Hehart
1
0
1
0 %
#169
Stephen Nehlig
1
0
1
0 %
#170
Joshua Zhou
1
0
1
0 %
#171
Scott Benson
1
0
1
0 %
#172
Carlota Chacon
1
0
1
0 %
#173
Brian Alter
1
0
1
0 %
#174
John Weiler
1
0
1
0 %
#175
Haruka Kosugi
8
0
8
0 %
#176
Jonathon Sirota
4
0
4
0 %
#177
David Kigel
3
0
3
0 %
#178
Christian Labeck
2
0
2
0 %
#179
Ritchie Shen
2
0
2
0 %
#180
Rains Jordan
5
0
5
0 %
#181
David McVeigh
1
0
1
0 %
#182
Mateo Pardo
1
0
1
0 %
#183
Henry De Coster
2
0
2
0 %
#184
Andy Baron
1
0
1
0 %
#185
Brian Rennie
6
0
6
0 %
#186
Jonah Allon
1
0
1
0 %
Loading...
Confirm
No
Yes
Confirm
OK
TennisRungs.com Announcements
Dismiss