TennisRungs.com

McCarren Tennis - 2025 A Ladder

Challenger Stats
NOTE: Challenge Downs are not considered part of the challenge stats.
Rank Player Total Challenges Challenged Success Challenged Not-Success %
#1 Dillon Kraus 5 5 0 100 %
#2 Alexander Hopwood 4 4 0 100 %
#3 Kevin Huynh 3 3 0 100 %
#4 rajeev k Rao 3 3 0 100 %
#5 Dennis Chen 3 3 0 100 %
#6 Andrew Douglas 3 3 0 100 %
#7 Saba Tabatabai 3 3 0 100 %
#8 Hasnain Khan 3 3 0 100 %
#9 Berke Nayman 2 2 0 100 %
#10 Kirti Singh 2 2 0 100 %
#11 Frank Greco Jr 2 2 0 100 %
#12 Karl Medina Ardeano 2 2 0 100 %
#13 Ethan Stern 2 2 0 100 %
#14 E-Fei Wang 2 2 0 100 %
#15 Andrew Leung 2 2 0 100 %
#16 Nicholas Tam 2 2 0 100 %
#17 David Zhao 2 2 0 100 %
#18 Joshua Safran 2 2 0 100 %
#19 Alex Lacroix 2 2 0 100 %
#20 Kapil Kale 2 2 0 100 %
#21 Evan Liberman 2 2 0 100 %
#22 Jason Chen 2 2 0 100 %
#23 An Nguyen Xuan 1 1 0 100 %
#24 Makkenzie Shaw 1 1 0 100 %
#25 Luca Di Napoli 1 1 0 100 %
#26 Samuel Ping 1 1 0 100 %
#27 Daniel Kidd 1 1 0 100 %
#28 Mark Woods 1 1 0 100 %
#29 Nihar Damarasingu 1 1 0 100 %
#30 Noah Sutter 1 1 0 100 %
#31 Jeremy Ocampo 1 1 0 100 %
#32 Michael Gardiner 1 1 0 100 %
#33 Hannah Pohl 1 1 0 100 %
#34 Sarina Gupta 1 1 0 100 %
#35 Evan Markel 1 1 0 100 %
#36 Spencer Lau 1 1 0 100 %
#37 Matthew Southhard 1 1 0 100 %
#38 Alexandre Ginet 1 1 0 100 %
#39 Andrew Silberstein 1 1 0 100 %
#40 John Palmer 1 1 0 100 %
#41 J.J. Fecik 1 1 0 100 %
#42 Nicholas Mundell 1 1 0 100 %
#43 David Arney 1 1 0 100 %
#44 Srini Laliwala 1 1 0 100 %
#45 Craig Rentzel 1 1 0 100 %
#46 Taylor Crane 1 1 0 100 %
#47 Jeffrey Li 1 1 0 100 %
#48 Charles Sutherby 1 1 0 100 %
#49 Aashman Goghari 1 1 0 100 %
#50 Eric Smades 1 1 0 100 %
#51 Omar Bokhari 1 1 0 100 %
#52 Billy Lee 1 1 0 100 %
#53 Scott Benson 1 1 0 100 %
#54 Dave Ahdoot 1 1 0 100 %
#55 Ritchie Shen 1 1 0 100 %
#56 Varun Deedwaniya 1 1 0 100 %
#57 Jonathon Sirota 1 1 0 100 %
#58 Wilson Qin 1 1 0 100 %
#59 Victor Perroux 1 1 0 100 %
#60 Josh Heller 1 1 0 100 %
#61 Mau Guerrero 1 1 0 100 %
#62 Peter Williams 1 1 0 100 %
#63 Hayley Radachi 1 1 0 100 %
#64 Lilian Davis 1 1 0 100 %
#65 Matt Suchy 1 1 0 100 %
#66 Joshua Butler 1 1 0 100 %
#67 Josh Perlmutter 1 1 0 100 %
#68 Shirish Baskaran 1 1 0 100 %
#69 Philip Iacovou 1 1 0 100 %
#70 Nerea Eceiza 3 2 1 67 %
#71 Daniel Kurpaska 3 2 1 67 %
#72 Nicholas Clarke 3 2 1 67 %
#73 Jonathon Belelieu 3 2 1 67 %
#74 Cyril Melikov 3 2 1 67 %
#75 Simon Soros 3 2 1 67 %
#76 Nathan Moran 4 2 2 50 %
#77 Sumit Rajan 2 1 1 50 %
#78 Ethan Floyd 2 1 1 50 %
#79 Zeid Harb 2 1 1 50 %
#80 William Lennon 2 1 1 50 %
#81 Tim Koch 2 1 1 50 %
#82 Oliver He 2 1 1 50 %
#83 Abhiram Sishtla 2 1 1 50 %
#84 Mateo Pardo 2 1 1 50 %
#85 William Hehart 2 1 1 50 %
#86 Nicolas Houx 2 1 1 50 %
#87 Boddy Joan Barranco Gonzalez 2 1 1 50 %
#88 Ross Vandenhoeck 2 1 1 50 %
#89 Alex Zamoyski 2 1 1 50 %
#90 Jack Manning 2 1 1 50 %
#91 David Jacobs 2 1 1 50 %
#92 Ron Lubarsky 3 1 2 33 %
#93 Andrew Yin 3 1 2 33 %
#94 David Szucs 3 1 2 33 %
#95 Joel Gustafson 3 1 2 33 %
#96 Jeremy Comer 3 1 2 33 %
#97 Sean Davis 4 1 3 25 %
#98 Justin Sinprasith 1 0 1 0 %
#99 Robert Brennan 1 0 1 0 %
#100 Theresa Grill 1 0 1 0 %
#101 David Zheng 2 0 2 0 %
#102 Dado Carillo 1 0 1 0 %
#103 Sumit Shukla 2 0 2 0 %
#104 Michael Walsh 1 0 1 0 %
#105 Grant Wissak 1 0 1 0 %
#106 Damian Terbiler 1 0 1 0 %
#107 Andrew Levitan 1 0 1 0 %
#108 Michael Yuasa 1 0 1 0 %
#109 Rich Ellis 3 0 3 0 %
#110 Shaan Lakshmanan 1 0 1 0 %
#111 Allycia Santa Cruz 1 0 1 0 %
#112 Dwyer Halliburton 1 0 1 0 %
#113 Nicholas Teo 1 0 1 0 %
#114 David Kigel 1 0 1 0 %
#115 Camila Caballero 1 0 1 0 %
#116 Kayla Taszymowicz 3 0 3 0 %
#117 Kavan Sikand 1 0 1 0 %
#118 Henry De Coster 2 0 2 0 %
#119 Vincent Michael 1 0 1 0 %
#120 Daniel McHugh 1 0 1 0 %
#121 Jack Arenas 1 0 1 0 %
#122 Teppei Suzuki 1 0 1 0 %
#123 Jeff Alpers 1 0 1 0 %
Defender Stats
Rank Player Total Defenses Defended Not Defended %
#1 Alex Lacroix 3 3 0 100 %
#2 Zeid Harb 2 2 0 100 %
#3 Berke Nayman 2 2 0 100 %
#4 Hasnain Khan 1 1 0 100 %
#5 Nicolas Houx 1 1 0 100 %
#6 Boddy Joan Barranco Gonzalez 1 1 0 100 %
#7 Christopher Walla 1 1 0 100 %
#8 Josh Perlmutter 1 1 0 100 %
#9 Nicholas Tam 1 1 0 100 %
#10 Isaac Salas 1 1 0 100 %
#11 Craig Rentzel 1 1 0 100 %
#12 David Alfonso 1 1 0 100 %
#13 Omar Bokhari 1 1 0 100 %
#14 Scott Aiken 1 1 0 100 %
#15 Seyed Arad Moghadasi 1 1 0 100 %
#16 Brandon Hakimi 1 1 0 100 %
#17 Hayley Radachi 1 1 0 100 %
#18 Daniel Kurpaska 1 1 0 100 %
#19 Camila Caballero 1 1 0 100 %
#20 Kayla Taszymowicz 1 1 0 100 %
#21 Dave Ahdoot 1 1 0 100 %
#22 Max Stossel 1 1 0 100 %
#23 Arnaud Hirel 1 1 0 100 %
#24 Damian Terbiler 1 1 0 100 %
#25 Luca Di Napoli 1 1 0 100 %
#26 Samuel Ping 1 1 0 100 %
#27 Jeffrey Wan 1 1 0 100 %
#28 William Lennon 1 1 0 100 %
#29 Daniel Kidd 1 1 0 100 %
#30 Andrew Levitan 1 1 0 100 %
#31 Jason Chen 1 1 0 100 %
#32 Peter Daly 1 1 0 100 %
#33 Kevin Huynh 1 1 0 100 %
#34 Spencer Lau 1 1 0 100 %
#35 Alexander Hopwood 1 1 0 100 %
#36 Nathan Moran 1 1 0 100 %
#37 Sumit Rajan 1 1 0 100 %
#38 John Palmer 1 1 0 100 %
#39 Eli Marcus 1 1 0 100 %
#40 Benjamin Luehrs 1 1 0 100 %
#41 Noah Sutter 1 1 0 100 %
#42 rajeev k Rao 1 1 0 100 %
#43 Max Zucker 1 1 0 100 %
#44 Daniel Reitten 3 2 1 67 %
#45 David Zheng 3 2 1 67 %
#46 Nicholas Mundell 2 1 1 50 %
#47 Miles Schachner 2 1 1 50 %
#48 Robert Brennan 2 1 1 50 %
#49 Ron Lubarsky 2 1 1 50 %
#50 Lucas Garcia De Polavieja 2 1 1 50 %
#51 Ryhan Moghe 2 1 1 50 %
#52 Joel Gustafson 2 1 1 50 %
#53 Evan Liberman 2 1 1 50 %
#54 Isaac Tullis 2 1 1 50 %
#55 Simon Soros 2 1 1 50 %
#56 Kyle Rudolph 2 1 1 50 %
#57 Stephen Jordan 2 1 1 50 %
#58 Quinn Hirsohn 3 1 2 33 %
#59 Scott Spitze 3 1 2 33 %
#60 Emily Oberwetter 1 0 1 0 %
#61 An Nguyen Xuan 3 0 3 0 %
#62 Aaron Budd 1 0 1 0 %
#63 Jonathan Risco Aguero 2 0 2 0 %
#64 Rich Ellis 1 0 1 0 %
#65 Sebastion Freude 1 0 1 0 %
#66 Jonah Boscov-Brown 1 0 1 0 %
#67 Amy Rothstein 1 0 1 0 %
#68 Grant Wissak 1 0 1 0 %
#69 Mark Woods 1 0 1 0 %
#70 Michael Walsh 1 0 1 0 %
#71 Makkenzie Shaw 3 0 3 0 %
#72 Brett Fischler 2 0 2 0 %
#73 Ananth Iyengar 2 0 2 0 %
#74 Cyndi Harder 3 0 3 0 %
#75 Will Dennis 1 0 1 0 %
#76 Alexandre Ginet 1 0 1 0 %
#77 Danielle Leavitt 1 0 1 0 %
#78 David Arney 1 0 1 0 %
#79 Chris Farling 1 0 1 0 %
#80 Andrew Douglas 1 0 1 0 %
#81 David Zhao 1 0 1 0 %
#82 Sumit Shukla 2 0 2 0 %
#83 Jeremy Comer 1 0 1 0 %
#84 Joshua Safran 1 0 1 0 %
#85 Linden Renz 1 0 1 0 %
#86 Ethan Floyd 1 0 1 0 %
#87 Christopher Zimmerman 1 0 1 0 %
#88 Andrew Leung 1 0 1 0 %
#89 Evan Markel 2 0 2 0 %
#90 Oliver He 1 0 1 0 %
#91 Jeremy Ocampo 2 0 2 0 %
#92 Michael Gardiner 1 0 1 0 %
#93 Julia Steiner 3 0 3 0 %
#94 Dante Iraola 2 0 2 0 %
#95 Sarina Gupta 1 0 1 0 %
#96 Matt Jahnle 2 0 2 0 %
#97 Matt Neuman 2 0 2 0 %
#98 Nick Wood 1 0 1 0 %
#99 Kelley Nguyen 1 0 1 0 %
#100 J.J. Fecik 1 0 1 0 %
#101 Will Blunt 1 0 1 0 %
#102 Ross Vandenhoeck 1 0 1 0 %
#103 Frank Greco Jr 1 0 1 0 %
#104 Drew Tomao 1 0 1 0 %
#105 Haruka Kosugi 1 0 1 0 %
#106 Jonathon Sirota 1 0 1 0 %
#107 Isaac Silvera 2 0 2 0 %
#108 Henry De Coster 1 0 1 0 %
#109 Vincent Michael 1 0 1 0 %
#110 Daniel McHugh 2 0 2 0 %
#111 Rains Jordan 1 0 1 0 %
#112 Wojtek Januszko 1 0 1 0 %
#113 Lucy Sogard 1 0 1 0 %
#114 Brian Rennie 2 0 2 0 %
#115 Lilian Davis 1 0 1 0 %
#116 Aditya Mohile 1 0 1 0 %
#117 Alexander Yu 2 0 2 0 %
#118 Marcel Wolke 2 0 2 0 %
#119 Allycia Santa Cruz 1 0 1 0 %
#120 Harry Hill 1 0 1 0 %
#121 Alex Zamoyski 1 0 1 0 %
#122 Andrew Mercorella 2 0 2 0 %
#123 Kavan Sikand 2 0 2 0 %
#124 Nerea Eceiza 1 0 1 0 %
#125 Chris Cho 1 0 1 0 %
#126 David O'Flaherty 1 0 1 0 %
#127 Saba Tabatabai 1 0 1 0 %
#128 Justin Sinprasith 1 0 1 0 %
#129 Luis Delfin 1 0 1 0 %
#130 Kyle Moore 1 0 1 0 %
#131 Caroline Smith 4 0 4 0 %
#132 Paul Niklason 2 0 2 0 %
#133 Jeffrey Li 3 0 3 0 %
#134 Paul Brownfield 2 0 2 0 %
#135 E-Fei Wang 1 0 1 0 %
#136 Aashman Goghari 1 0 1 0 %
#137 Francios Laurent 1 0 1 0 %
Confirm
No
Yes
Confirm
OK
TennisRungs.com Announcements
Dismiss