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