CoreTennis  :  122,768 tournaments covered  -  210,522 player profiles  -  4,209,431 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 1, 2025
# Player Var/Week Var/Jan. 1 Var/6M  
1 Ivan Ivanov(BUL)   204 11 Graph
2 Max Schoenhaus(GER)   31 27 Graph
3 Andres Santamarta Roig(ESP)   13 1 Graph
4 Alexander Vasilev(BUL)   40 10 Graph
5 Yannick Theodor Alexandrescou(ROU) 1 57 5 Graph
6 Jacopo Vasami(ITA) 1 40 2 Graph
7 Benjamin Willwerth(USA)   38 2 Graph
8 Jack Kennedy(USA)   11 3 Graph
9 Niels Mcdonald(GER)   51 19 Graph
10 Luis Guto Miguel(BRA) 4 62 11 Graph
11 Ryo Tabata(JPN) 1 93 5 Graph
12 Oskari Paldanius(FIN) 1 13 5 Graph
13 Henry Bernet(SUI) 3 13 12 Graph
14 Egor Pleshivtsev(RUS) 1 76 19 Graph
15 Keaton Hance(USA) 5 303 4 Graph
16 Jagger Leach(USA)   5 10 Graph
17 Alan Wazny(POL) 2 24 2 Graph
18 Jamie Mackenzie(GER) 1 65 6 Graph
19 Ronit Karki(USA) 1 114 34 Graph
20 Nikita Bilozertsev(UKR) 1 67 3 Graph
21 Timofei Derepasko(RUS) 4 9 8 Graph
22 Zangar Nurlanuly(KAZ)   52 27 Graph
23 Joao Pedro Didoni Bonini(BRA) 1 94 3 Graph
24 Ziga Sesko(SLO) 1 251 21 Graph
25 Noah Johnston(USA) 1 32 2 Graph
26 Savva Rybkin(RUS) 1 326 25 Graph
27 Thijs Boogaard(NED) 4 23 7 Graph
28 Michael Antonius(USA)   291 43 Graph
29 Kuan-Shou Chen(TPE)   46 9 Graph
30 Stefan Horia Haita(ROU) 3 28 36 Graph
31 Alejandro Arcila(COL) 1 61 9 Graph
32 Jack Satterfield(USA) 1 123 2 Graph
33 Dante Pagani(ARG) 1 67 11 Graph
34 Linus Lagerbohm(FIN) 11 131 40 Graph
35 Pierluigi Basile(ITA) 1 86   Graph
36 Jack Secord(USA) 1 82 11 Graph
37 Andrew Johnson(USA) 1 244 102 Graph
38 William Rejchtman Vinciguerra(SWE) 1   3 Graph
39 Maxwell Exsted(USA) 1 8 9 Graph
40 Tito Chavez(ESP) 2 132 42 Graph
41 Thilo Behrmann(AUT) 2 28 10 Graph
42 Gavin Goode(USA) 2 204 20 Graph
43 Maximus Dussault(USA) 2 50 3 Graph
44 Ryan Cozad(USA)   134 4 Graph
45 Oliver Bonding(GBR) 2 23 9 Graph
46 Dominick Mosejczuk(USA)   1 7 Graph
47 Flynn Thomas(SUI) 2 15 22 Graph
48 Roman Kharlamov(RUS)   129 44 Graph
49 Jan Kumstat(CZE) 1 40 31 Graph
50 Emilio Camacho(ECU) 1 228 58 Graph
51 Johan Oscar Lien(NOR) 1 489 132 Graph
52 Hidde Schoenmakers(NED) 5 110 13 Graph
53 Ludvig Hede(SWE) 1 25 10 Graph
54 Ognjen Milic(SRB) 1 12 17 Graph
55 Yannik Alvarez(PUR)   92 24 Graph
56 Hitesh Chauhan(IND)   104 27 Graph
57 Matteo Gribaldo(ITA)   489 97 Graph
58 Mark Ceban(GBR) 4 70 3 Graph
59 Nicolas Baena(PER) 1 158 98 Graph
60 Damir Zhalgasbay(KAZ) 1 136 3 Graph
61 Matei Todoran(ROU) 1 255 49 Graph
62 John Bothma(RSA) 1 160 52 Graph
63 Kerem Yilmaz(TUR)   95 5 Graph
64 Rihards Neimanis(LAT) 9 344 91 Graph
65 Dimitar Kisimov(BUL) 1 166 20 Graph
66 Emanuel Ivanisevic(CRO) 12 210 70 Graph
67 Simone Massellani(ITA) 2 314 112 Graph
68 Daniel Jovanovski(AUS) 2 105 72 Graph
69 Cruz Hewitt(AUS)   38 27 Graph
70 Mickael Kaouk(FRA) 3 255 41 Graph
71 Luka Talan Lopatic(SLO) 3 152 14 Graph
72 Karim Bennani(MAR) 2 7 22 Graph
73 Leon Sloboda(SVK) 1 543 116 Graph
74 Jan Chlodnicki(POL)   289 21 Graph
75 Daniel Jade(FRA)   230 5 Graph
76 Kunanan Pantaratorn(THA)   363 161 Graph
77 Connor Doig(RSA) 2 60 18 Graph
78 Xavi Palomar(ESP) 1 182 5 Graph
79 Alex Santino Nunez Vera(PAR) 1 115 11 Graph
80 Kirill Filaretov(RUS) 1 208 151 Graph
81 Benjamin Gusic - Wan(GBR) 1 10 3 Graph
82 Gasper Matijasic(SLO) 1 227 84 Graph
83 Valentin Gonzalez-Galino(ESP) 5 144 39 Graph
84 Matisse Farzam(USA) 1 3 16 Graph
85 Hyu Kawanishi(JPN) 1 114 60 Graph
86 Valentin Garay(ARG) 1 33 54 Graph
87 Kai Thompson(HKG) 47 512 81 Graph
88 Roshan Santhosh(USA) 2 201 8 Graph
89 Donghyun Hwang(KOR) 2 42 37 Graph
90 Gabriele Crivellaro(ITA) 3 23 35 Graph
91 Moise Kouame(FRA) 20 55 68 Graph
92 Juan Miguel Bolivar Idarraga(COL) 2 109 73 Graph
93 Ruslan Kastsiukevich(BLR) 2 247 42 Graph
94 Mustafa Ege Sik(TUR) 2 407 228 Graph
95 Vihaan Reddy(USA) 3 280 98 Graph
96 Jake Dembo(AUS) 1 24 9 Graph
97 Pedro Henrique Chabalgoity(BRA) 9 113 3 Graph
98 Tudor Batin(ROU) 9 54 7 Graph
99 Daniel Tazabekov(KAZ) 1 406 19 Graph
100 Ivan Iutkin(RUS) 1 41 14 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