CoreTennis  :  123,592 tournaments covered  -  210,952 player profiles  -  4,214,131 tennis match results... and counting.

Junior Tennis Rankings - ITF Boys

The ITF junior boys tennis rankings are updated on a weekly basis. Be sure to check out our unique Top 10 graph and the junior boys tennis results section of this website.
Dec 15, 2025
# Player Var/Week Var/Jan. 1 Var/6M  
1 Ivan Ivanov(BUL)   204 6 Graph
2 Max Schoenhaus(GER)   31 12 Graph
3 Alexander Vasilev(BUL)   41 10 Graph
4 Yannick Theodor Alexandrescou(ROU)   58 6 Graph
5 Jacopo Vasami(ITA) 1 41 3 Graph
6 Jack Kennedy(USA) 2 13 3 Graph
7 Benjamin Willwerth(USA)   38 1 Graph
8 Niels Mcdonald(GER) 1 52 4 Graph
9 Luis Guto Miguel(BRA) 1 63 16 Graph
10 Andres Santamarta Roig(ESP) 5 6 9 Graph
11 Oskari Paldanius(FIN)   14 1 Graph
12 Ryo Tabata(JPN)   92 1 Graph
13 Egor Pleshivtsev(RUS)   77 17 Graph
14 Keaton Hance(USA)   304 7 Graph
15 Alan Wazny(POL) 1 26 1 Graph
16 Jamie Mackenzie(GER) 2 67 3 Graph
17 Thijs Boogaard(NED) 9 33 6 Graph
18 Jagger Leach(USA) 1 3 12 Graph
19 Ronit Karki(USA)   114 33 Graph
20 Nikita Bilozertsev(UKR)   67   Graph
21 Henry Bernet(SUI) 6 5 18 Graph
22 Timofei Derepasko(RUS) 1 8 5 Graph
23 Ziga Sesko(SLO) 1 252 20 Graph
24 Zangar Nurlanuly(KAZ) 2 50 27 Graph
25 Joao Pedro Didoni Bonini(BRA) 2 92 3 Graph
26 Noah Johnston(USA) 1 31 2 Graph
27 Savva Rybkin(RUS)   325 20 Graph
28 Michael Antonius(USA)   291 42 Graph
29 Andrew Johnson(USA) 8 252 109 Graph
30 Kuan-Shou Chen(TPE) 1 45 9 Graph
31 Stefan Horia Haita(ROU) 1 27 18 Graph
32 Alejandro Arcila(COL) 1 60 6 Graph
33 Jack Satterfield(USA) 1 122 1 Graph
34 Dante Pagani(ARG) 1 66 8 Graph
35 Linus Lagerbohm(FIN) 1 130 20 Graph
36 Pierluigi Basile(ITA) 1 85   Graph
37 William Rejchtman Vinciguerra(SWE) 1 1 2 Graph
38 Maxwell Exsted(USA) 1 7 7 Graph
39 Gavin Goode(USA) 3 207 25 Graph
40 Tito Chavez(ESP)   132 18 Graph
41 Thilo Behrmann(AUT)   28 12 Graph
42 Ryan Cozad(USA) 1 136 8 Graph
43 Maximus Dussault(USA) 1 50 2 Graph
44 Jack Secord(USA) 8 74 1 Graph
45 Yannik Alvarez(PUR) 10 102 31 Graph
46 Johan Oscar Lien(NOR) 1 494 138 Graph
47 Oliver Bonding(GBR) 2 25 14 Graph
48 Flynn Thomas(SUI) 2 16 21 Graph
49 Roman Kharlamov(RUS) 1 128 44 Graph
50 Emilio Camacho(ECU)   228 58 Graph
51 Dominick Mosejczuk(USA)   4 14 Graph
52 Dimitar Kisimov(BUL) 1 179 33 Graph
53 Ludvig Hede(SWE) 1 25 7 Graph
54 Jan Kumstat(CZE) 5 45 32 Graph
55 Hidde Schoenmakers(NED) 1 107 12 Graph
56 Tanishk Konduri(USA) 47 2020 392 Graph
57 Matteo Gribaldo(ITA)   489 86 Graph
58 Mark Ceban(GBR)   70 5 Graph
59 Nicolas Baena(PER)   158 98 Graph
60 Damir Zhalgasbay(KAZ)   136 5 Graph
61 Matei Todoran(ROU)   255 35 Graph
62 John Bothma(RSA)   160 57 Graph
63 Emanuel Ivanisevic(CRO) 4 213 59 Graph
64 Daniel Jade(FRA) 1 241 17 Graph
65 Kerem Yilmaz(TUR) 1 93 5 Graph
66 Hitesh Chauhan(IND) 1 94 7 Graph
67 Rihards Neimanis(LAT) 1 341 88 Graph
68 Simone Massellani(ITA)   313 112 Graph
69 Daniel Jovanovski(AUS)   104 61 Graph
70 Cruz Hewitt(AUS)   37 26 Graph
71 Mickael Kaouk(FRA)   254 27 Graph
72 Luka Talan Lopatic(SLO)   151 13 Graph
73 Karim Bennani(MAR)   6 19 Graph
74 Leon Sloboda(SVK)   542 92 Graph
75 Jan Chlodnicki(POL)   288 22 Graph
76 Kunanan Pantaratorn(THA)   363 161 Graph
77 Juan Miguel Bolivar Idarraga(COL)   124 88 Graph
78 Connor Doig(RSA)   59 17 Graph
79 Xavi Palomar(ESP)   181 5 Graph
80 Alex Santino Nunez Vera(PAR)   114 10 Graph
81 Valentin Gonzalez-Galino(ESP) 2 146 40 Graph
82 Gasper Matijasic(SLO)   227 45 Graph
83 Hyu Kawanishi(JPN) 2 116 61 Graph
84 Ognjen Milic(SRB) 28 42 46 Graph
85 Kai Thompson(HKG) 1 514 82 Graph
86 Kirill Filaretov(RUS) 1 202 147 Graph
87 Roshan Santhosh(USA) 1 202 4 Graph
88 Pedro Henrique Chabalgoity(BRA) 2 122 7 Graph
89 Gabriele Crivellaro(ITA) 2 24 33 Graph
90 Ruslan Kastsiukevich(BLR) 2 250 45 Graph
91 Arnav Paparkar(IND) 20 144 19 Graph
92 Daniel Tazabekov(KAZ) 5 413 22 Graph
93 Mustafa Ege Sik(TUR)   408 185 Graph
94 Vihaan Reddy(USA)   281 98 Graph
95 Jake Dembo(AUS)   25 8 Graph
96 Tudor Batin(ROU)   56 4 Graph
97 Ivan Iutkin(RUS) 1 38 20 Graph
98 Kanta Watanabe(JPN) 1 967 210 Graph
99 Lorenzo Balducci(ITA) 1 412 72 Graph
100 Volodymyr Gurenko(CAN) 1 187 16 Graph
Winners
Discover all of last week's tournament winners from all age groups and tier levels - on our signature single page format.
Community
If you are a player featured in CoreTennis, you can get in touch with us to have more information and your pictures published on your profile
Ranking Graphs
We have points graphs and position graphs for ATP, WTA and ITF players. Check out this unique perspective on the game now
Mailing List
To stay informed about all things CoreTennis, subscribe to our free mailing list!
Contact
To get in touch with CoreTennis, follow the link and fill in the form.
AddThis Social Bookmark Button