TennisRungs.com

McCarren Tennis - 2025 A Ladder Tennis Ladder

Current Ladder Rankings as of 6/6/2025
Rank Player Wins Losses Streak Movement Challenges
#1 Jeffrey Wan 1 0 -- Neutral
#2 Isaac Salas 1 0 W1 Neutral Challenge Pending
#3 Nihar Damarasingu 1 0 W1 Up
#4 Nicholas Mundell 2 1 L1 Down
#5 William Lennon 2 1 W1 Up
#6 Quinn Hirsohn 1 2 L1 Down
#7 Kapil Kale 2 0 W2 Up
#8 Daniel Reitten 2 1 W1 Neutral
#9 Parth Desai 0 0 -- Neutral
#10 Grant Wissak 0 2 L2 Neutral
#11 Kevin Huynh 4 0 W4 Up
#12 Aaron Budd 0 1 L1 Down Challenge Pending
#13 Peter Daly 1 0 W1 Neutral
#14 Oliver He 1 2 W1 Up Challenge Pending
#15 Wojtek Januszko 0 1 L1 Down Challenge Pending
#16 Tim Koch 1 1 W1 Up Challenge Pending
#17 Andrew Mercorella 0 2 -- Neutral
#18 Luca Di Napoli 2 0 -- Neutral Challenge Pending
#19 Hasier Larrea 0 0 -- Neutral
#20 David Zheng 2 3 W2 Neutral Challenge Pending
#21 Rich Ellis 0 4 L1 Neutral Challenge Pending
#22 Evan Liberman 3 1 W2 Up Challenge Pending
#23 Samuel Ping 2 0 W2 Up
#24 Matt Suchy 1 0 W1 Up Challenge Pending
#25 Simon Soros 3 2 W1 Up
#26 Craig Rentzel 2 0 W2 Neutral
#27 Makkenzie Shaw 1 3 L2 Down Challenge Pending
#28 Brett Fischler 0 2 L2 Down Challenge Pending
#29 Joel Gustafson 2 3 L1 Neutral Challenge Pending
#30 Mark Woods 1 1 W1 Up Challenge Pending
#31 Jason Chen 3 0 W3 Up Challenge Pending
#32 Ron Lubarsky 2 3 L1 Neutral Challenge Pending
#33 Zeid Harb 3 1 W1 Up Challenge Pending
#34 Scott Spitze 1 2 W1 Neutral
#35 Alex Lacroix 5 0 W5 Neutral Challenge Pending
#36 Haruka Kosugi 0 1 L1 Down
#37 David Kigel 0 1 L1 Neutral Challenge Pending
#38 Alexander Hopwood 5 0 W5 Up
#39 Emily Oberwetter 0 1 L1 Down
#40 Damian Terbiler 1 1 W1 Neutral
#41 Brandon Hakimi 1 0 W1 Neutral
#42 Taylor Crane 1 0 W1 Up Challenge Pending
#43 Will Blunt 0 1 L1 Down Challenge Pending
#44 John Palmer 2 0 W2 Neutral Challenge Pending
#45 Ross Vandenhoeck 1 2 W1 Up Challenge Pending
#46 Vincent Michael 0 2 L2 Down Challenge Pending
#47 Nicolas Houx 2 1 L1 Neutral Challenge Pending
#48 An Nguyen Xuan 1 3 L2 Down Challenge Pending
#49 Joshua Safran 2 1 W1 Up Challenge Pending
#50 Ananth Iyengar 0 2 L2 Down
#51 Kieran Bhatia 0 0 -- Neutral Challenge Pending
#52 Pablo Ruiz Junco 0 0 -- Neutral Challenge Pending
#53 Noah Sutter 2 0 W2 Neutral Challenge Pending
#54 Nerea Eceiza 2 2 L2 Down Challenge Pending
#55 Chris Farling 0 1 L1 Down Challenge Pending
#56 David Jacobs 1 1 L1 Neutral Challenge Pending
#57 Mau Guerrero 1 0 W1 Up Challenge Pending
#58 Alex Zamoyski 1 2 L2 Down Challenge Pending
#59 Peter Williams 1 0 W1 Up Challenge Pending
#60 Evan Markel 1 2 L1 Down Challenge Pending
#61 Cyndi Harder 0 3 L3 Down Challenge Pending
#62 Will Dennis 0 1 L1 Down
#63 Kayla Taszymowicz 1 3 L1 Neutral Challenge Pending
#64 Spencer Lau 2 0 W2 Up Challenge Pending
#65 Lena Arafa 0 0 -- Neutral Challenge Pending
#66 Jonathon Belelieu 2 1 W1 Up Challenge Pending
#67 Sumit Shukla 0 4 L4 Down Challenge Pending
#68 Andrew Levitan 1 1 L1 Neutral Challenge Pending
#69 Luis Cota 0 0 -- Neutral Challenge Pending
#70 Jacob Gash 0 0 -- Neutral Challenge Pending
#71 Tyler Clayton 0 0 -- Neutral
#72 Matthew Southhard 1 0 W1 Up Challenge Pending
#73 Henry De Coster 0 3 L3 Neutral
#74 Daniel Kidd 2 0 W2 Neutral Challenge Pending
#75 rajeev k Rao 4 0 W4 Neutral Challenge Pending
#76 Jonathan Risco Aguero 0 2 L2 Down
#77 Teppei Suzuki 0 1 L1 Neutral Challenge Pending
#78 Shaan Lakshmanan 0 1 L1 Neutral Challenge Pending
#79 Andrew Douglas 3 1 W1 Up Challenge Pending
#80 Jonah Boscov-Brown 0 1 L1 Down
#81 Boddy Joan Barranco Gonzalez 2 1 W1 Neutral Challenge Pending
#82 Aditya Mohile 0 1 L1 Down Challenge Pending
#83 Kirti Singh 2 0 W2 Up Challenge Pending
#84 Alexander Yu 0 2 L2 Down
#85 Andrew Silberstein 1 0 W1 Up Challenge Pending
#86 Michael Walsh 0 2 L2 Neutral
#87 Eric Smades 1 0 W1 Up Challenge Pending
#88 Sebastion Freude 0 1 L1 Down Challenge Pending
#89 Ronak Parikh 0 0 -- Neutral Challenge Pending
#90 Michael Yuasa 0 1 L1 Neutral Challenge Pending
#91 Victor Perroux 1 0 W1 Up Challenge Pending
#92 Dillon Kraus 5 0 W5 Up Challenge Pending
#93 Jonathon Sirota 1 1 L1 Down Challenge Pending
#94 Brian Rennie 0 2 L2 Down
#95 Ritchie Shen 1 0 W1 Up Challenge Pending
#96 Nicholas Teo 0 1 L1 Neutral Challenge Pending
#97 Jack Manning 1 1 W1 Up Challenge Pending
#98 Scott Benson 1 0 W1 Up Challenge Pending
#99 Daniel McHugh 0 3 L3 Down
#100 Isaac Wanb 0 0 -- Neutral
#101 Dave Ahdoot 2 0 W2 Up Challenge Pending
#102 David O'Flaherty 0 1 L1 Down
#103 Amy Rothstein 0 1 L1 Down
#104 Benjamin Luehrs 1 0 W1 Neutral
#105 Dado Carillo 0 1 L1 Neutral Challenge Pending
#106 Jonathon Goodman 0 0 -- Neutral Challenge Pending
#107 John White 0 0 -- Neutral
#108 Ryan Jung 0 0 -- Neutral
#109 Wilson Qin 1 0 W1 Up
#110 Josh Heller 1 0 W1 Up
#111 Hayley Radachi 2 0 W2 Neutral Challenge Pending
#112 Lilian Davis 1 1 L1 Down Challenge Pending
#113 Michael Gardiner 1 1 W1 Up
#114 Jeremy Ocampo 1 2 L2 Down Challenge Pending
#115 Isaac Tullis 1 1 W1 Neutral Challenge Pending
#116 Philip Iacovou 1 0 W1 Up Challenge Pending
#117 Drew Tomao 0 1 L1 Down
#118 Charles Hyun 0 0 -- Neutral Challenge Pending
#119 Arnaud Hirel 1 0 W1 Neutral
#120 Vidush Jaipuria 0 0 -- Neutral
#121 Peter Leenen 0 0 -- Neutral Challenge Pending
#122 Camila Caballero 1 1 L1 Neutral Challenge Pending
#123 Jack Arenas 0 1 L1 Neutral
#124 Dan Rosen 0 0 -- Neutral Challenge Pending
#125 Zoe Brown 0 0 -- Neutral
#126 Ignacio Martinez 0 0 -- Neutral Challenge Pending
#127 Max Zucker 1 0 W1 Neutral Challenge Pending
#128 Michael Leffler 0 0 -- Neutral
#129 Dennis Chen 3 0 W3 Up Challenge Pending
#130 Lucy Sogard 0 1 L1 Down Challenge Pending
#131 Hannah Pohl 1 0 W1 Up
#132 Nathan Moran 3 2 W1 Up
#133 Julia Steiner 0 3 L3 Down
#134 Sarina Gupta 1 1 W1 Up
#135 J.J. Fecik 1 1 W1 Up Challenge Pending
#136 Dante Iraola 0 2 L2 Down
#137 Abhiram Sishtla 1 1 L1 Neutral
#138 Ricardo Ramiriez 0 0 -- Neutral Challenge Pending
#139 Alexandre Ginet 1 1 W1 Up Challenge Pending
#140 Luis Delfin 0 1 L1 Down Challenge Pending
#141 Noah Schumacher 0 0 -- Neutral
#142 Matt Jahnle 0 2 L2 Down
#143 Sumit Rajan 2 1 L1 Neutral Challenge Pending
#144 Hasnain Khan 4 0 W4 Up Challenge Pending
#145 Matt Neuman 0 2 L2 Down Challenge Pending
#146 Saba Tabatabai 3 1 W1 Up Challenge Pending
#147 Rains Jordan 0 1 L1 Down
#148 Andrew Abell 0 0 -- Neutral
#149 Omar Bokhari 2 0 W2 Up Challenge Pending
#150 Andrew Leung 2 1 L1 Down
#151 Aashman Goghari 1 1 L1 Down Challenge Pending
#152 Cyril Melikov 2 1 W2 Up
#153 Nick Wood 0 1 L1 Down
#154 Kelley Nguyen 0 1 L1 Down
#155 Deirdre Passione 0 0 -- Neutral
#156 Anna-Katherine Flude 0 0 -- Neutral Challenge Pending
#157 Kush Patel 0 0 -- Neutral
#158 Nicholas Tam 3 0 W3 Up Challenge Pending
#159 Thomas O'Gara 0 0 -- Neutral
#160 Jeremy Comer 1 3 L2 Neutral
#161 David Zhao 2 1 W2 Up Challenge Pending
#162 Ethan Floyd 1 2 L2 Down Challenge Pending
#163 E-Fei Wang 2 1 W2 Up Challenge Pending
#164 Caroline Smith 0 4 L4 Down
#165 Srini Laliwala 1 0 W1 Up Challenge Pending
#166 Stephen Jordan 1 1 L1 Down Challenge Pending
#167 Josh Perlmutter 2 0 W2 Neutral Challenge Pending
#168 Hannah Bjorkman 0 0 -- Neutral
#169 Karl Medina Ardeano 2 0 W2 Up Challenge Pending
#170 Danielle Leavitt 0 1 L1 Down
#171 Jeffrey Li 1 3 W1 Up Challenge Pending
#172 Lucas Garcia De Polavieja 1 1 W1 Neutral
#173 David Arney 1 1 L1 Down Challenge Pending
#174 Kyle Rudolph 1 1 W1 Neutral
#175 Linden Renz 0 1 L1 Down
#176 Eli Marcus 1 0 W1 Neutral Challenge Pending
#177 Charles Sutherby 1 0 W1 Up
#178 Christopher Zimmerman 0 1 L1 Down Challenge Pending
#179 Frank Greco Jr 2 1 W2 Up Challenge Pending
#180 Paul Niklason 0 2 L2 Down
#181 Rahul Pant 0 0 -- Neutral
#182 Andrew Yin 1 2 L2 Neutral
#183 Ethan Stern 2 0 W2 Up Challenge Pending
#184 David Szucs 1 2 L2 Neutral
#185 Berke Nayman 4 0 W4 Neutral Challenge Pending
#186 Paul Brownfield 0 2 L2 Down Challenge Pending
#187 Neil Karandikar 0 0 -- Neutral
#188 Francios Laurent 0 1 L1 Down
#189 David Alfonso 1 0 W1 Neutral Challenge Pending
#190 Shirish Baskaran 1 0 W1 Up Challenge Pending
#191 Miles Schachner 1 1 L1 Down
#192 Sean Davis 1 3 L2 Neutral Challenge Pending
#193 Robert Brennan 1 2 W1 Neutral Challenge Pending
#194 Theresa Grill 0 1 L1 Neutral
#195 Matthew Godlewski 0 0 -- Neutral
#196 Justin Sinprasith 0 2 L2 Down
#197 Joshua Butler 1 0 W1 Up Challenge Pending
#198 Kyle Moore 0 1 L1 Down Challenge Pending
#199 Scott Aiken 1 0 W1 Neutral
#200 Dwyer Halliburton 0 1 L1 Neutral
#201 Marcel Wolke 0 2 L2 Down Challenge Pending
#202 Christopher Walla 1 0 W1 Neutral Challenge Pending
#203 Chris Cho 0 1 L1 Down Challenge Pending
#204 Nicholas Clarke 2 1 W2 Up Challenge Pending
#205 Ryhan Moghe 1 1 L1 Down
#206 Billy Lee 1 0 W1 Up Challenge Pending
#207 Allycia Santa Cruz 0 2 L2 Down Challenge Pending
#208 Varun Deedwaniya 1 0 W1 Up Challenge Pending
#209 Harry Hill 0 1 L1 Down
#210 Jack Walla 0 0 -- Neutral
#211 Mateo Pardo 1 1 L1 Neutral Challenge Pending
#212 Kavan Sikand 0 3 L3 Down
#213 Seyed Arad Moghadasi 1 0 W1 Neutral
#214 Daniel Kurpaska 3 1 L1 Neutral Challenge Pending
#215 Cody McKee 0 0 -- Neutral
#216 Ankit Prasad 0 0 -- Neutral
#217 Vinit Shah 0 0 -- Neutral
#218 Andy Baron 0 0 -- Neutral
#219 Mitch Nachman 0 0 -- Neutral Challenge Pending
#220 Christian Labeck 0 0 -- Neutral
#221 William Hehart 1 1 W1 Up Challenge Pending
#222 Isaac Silvera 0 2 L2 Down
#223 David McVeigh 0 0 -- Neutral
#224 Ilya Smolenskiy 0 0 -- Neutral
#225 Felix Wang 0 0 -- Neutral
#226 Stephen Nehlig 0 0 -- Neutral
#227 Joshua Zhou 0 0 -- Neutral
#228 Max Stossel 1 0 W1 Neutral Challenge Pending
#229 Jeff Alpers 0 1 L1 Neutral Challenge Pending
#230 Carlota Chacon 0 0 -- Neutral Challenge Pending
Confirm
No
Yes
Confirm
OK
TennisRungs.com Announcements
Dismiss