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