Play to Clinch
Season 2 2027
World Week 9 · Regular season
Class Signed 392
↺ New league
Recruiting › Class of 2028 › Profile ← Recruiting board
KD
Class of 2028 · 1-Star

🇬🇭 Kamal Denis

Sunyani, GHA Sunyani High International Microbiology Born Oct 31
★ · 1-Star
STR
35.8
4-yr proj 43.1
Uncommitted · 2 offers on the table · favourite Carleton
PLAY TO CLINCH RATING national board
75 1-Star
NATL
#840
INT'L
#510
POINTS
COMPOSITE of 1000 in class
0.7496
CURRENT
49.2
DEPT
47.5
4-YR
43.1
StrikePrediction · projected commit
Modelled from program fit, prestige & academic draw across 2 offers.
55%
MED confidence
College List 2 offers
SCHOOLOFFERINTEREST SCHOL.STRIKEPRED.STATUS
Carleton Hot 55% Finalist
Mount Holyoke Hot 45% Finalist
Dreamsheet schools this recruit dreams of
Stanford Brown Duke
Junior Badges
NATIONTop 5 NATIONTop 10
Junior Results
DATETOURNAMENT LEVELRESULT
Wk 1 Florianópolis Invitational State Quarterfinalist
Wk 3 Zlín Cup Developmental R32
Wk 4 Pamplona Cup Developmental R32
Wk 6 Düsseldorf Open State R32
Wk 8 Palma Invitational State R32
Wk 10 Osijek Open State R32
Wk 12 Třebíč Classic State R16
Wk 13 Ghent Cup State R16
Wk 15 Villeurbanne Open State R16
Wk 17 Uberlândia Cup State R16
Wk 19 Varaždin Cup State Finalist
Wk 21 Rotterdam Invitational State R32
Wk 22 Maitland Invitational State R32
Wk 24 Regensburg Classic State R32
Wk 26 Hermosillo Classic State R32
Wk 28 Townsville Open State R32
Wk 30 Tandil Cup State Quarterfinalist
Wk 31 San Luis Potosí Cup State R16
Wk 33 Ahmedabad Open State Semifinalist
Wk 35 Okayama Open State R32
Junior Doubles
DATETOURNAMENT LEVELPARTNERRESULT
Wk 4 Pamplona Cup Developmental Baptiste Mbappé Finalist
Wk 17 Uberlândia Cup State Gédéon Bassong Finalist
Wk 28 Townsville Open State Alex Bernardeschi Semifinalist
Wk 35 Okayama Open State Filip Masopust Finalist
Junior Match Record
DATETOURNAMENT W/LOPPONENTSCORE
Wk 1 Florianópolis Invitational Round of 32 W Erik Toivonen 7-5 4-6 10-4
Wk 1 Florianópolis Invitational Round of 16 W Vasco Vieira 7-6 6-1
Wk 1 Florianópolis Invitational Quarterfinals L Lars Nørgaard 3-6 2-6
Wk 3 Zlín Cup Round of 32 L Johannes Greinacher 0-6 1-6
Wk 4 Pamplona Cup Round of 32 L Woody Benjamin 1-6 0-6
Wk 6 Düsseldorf Open Round of 32 L Hugo Casas 0-6 0-6
Wk 8 Palma Invitational Round of 32 L Colin Bowers 3-6 2-6
Wk 10 Osijek Open Round of 32 L Andrej Tabak 0-6 2-6
Wk 12 Třebíč Classic Round of 16 L Herb Maddox 1-6 5-7
Wk 13 Ghent Cup Round of 32 W Hussein Wahba 7-6 7-5
Wk 13 Ghent Cup Round of 16 L Márk Kecskés 2-6 3-6
Wk 15 Villeurbanne Open Round of 32 W Jonathan Watkins 7-6 3-6 10-6
Wk 15 Villeurbanne Open Round of 16 L Oiva Madsen 4-6 1-6
Wk 17 Uberlândia Cup Round of 16 L Jonathan Pasha 6-7 1-6
Wk 19 Varaždin Cup Round of 16 W Damion Hoagland 6-2 6-3
Wk 19 Varaždin Cup Quarterfinals W Tadhg Moloney 7-5 6-2
Wk 19 Varaždin Cup Semifinals W Matt Walsh 4-6 6-4 10-2
Wk 19 Varaždin Cup Final L Linus Nordström 4-6 5-7
Wk 21 Rotterdam Invitational Round of 32 L David Ibrahimagić 4-6 4-6
Wk 22 Maitland Invitational Round of 32 L Arturo Castaneda 1-6 6-7
Wk 24 Regensburg Classic Round of 32 L Dominic Coady 6-7 6-2 6-10
Wk 26 Hermosillo Classic Round of 32 L Andreas Iversen 3-6 6-3 11-13
Wk 28 Townsville Open Round of 32 L Tibor Szoboszlai 6-7 3-6
Wk 30 Tandil Cup Round of 16 W Danilo Cerretani 6-1 6-4
Wk 30 Tandil Cup Quarterfinals L Mikael Mustonen 4-6 5-7
Wk 31 San Luis Potosí Cup Round of 32 W Yrjö Rantanen 7-6 6-1
Wk 31 San Luis Potosí Cup Round of 16 L Tres Harden 4-6 7-5 8-10
Wk 33 Ahmedabad Open Round of 16 W Jermain Sterling 6-1 3-6 10-7
Wk 33 Ahmedabad Open Quarterfinals W Ole Holm 7-6 6-2
Wk 33 Ahmedabad Open Semifinals L Kaliq Harris 2-6 5-7
Wk 35 Okayama Open Round of 32 L Jesse Räsänen 6-7 6-7
Scouting
Shared service (consensus)49.2
Your department47.5
4-year projection43.1
Ranking History
DATE GLOBAL NATION STR
Early 2028 #613 #2 31.5
Mid 2028 #619 #2 32.0
Late 2028 #600 #2 33.5
Final 2028 #590 #2 34.0
Attributes
Serve Power 33
Serve Accuracy 31
Return 31
Forehand 33
Backhand 32
Consistency 30
Net Play 33
Speed 30
Stamina 26
Composure 32
Clutch 29
Recruiting Timeline
Received interest from Carleton early_contact Wk 5
Received interest from Mount Holyoke early_contact Wk 5
Offered by Mount Holyoke offers Wk 8
Offered by Carleton offers Wk 12
Official visit to Mount Holyoke visits Wk 17
Official visit to Carleton visits Wk 18