TennisRungs.com

McCarren Tennis - 2025 A Ladder Tennis Ladder

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