CM
Class of 2028 · Unrated
🇳🇿 🇷🇺 Constance McMains
★★★★★
NR · Unrated
STR
33.2
4-yr proj 33.6
College List
Dreamsheet
Stanford
Penn
Dartmouth
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 1
New York Open
State
R32
Wk 3
Dalian Classic
State
R16
Wk 4
Cuiabá Cup
State
R32
Wk 6
Slavonski Brod Cup
State
R16
Wk 8
Venice Open
State
R32
Wk 9
Kawaguchi Classic
State
R32
Wk 11
Mar del Plata Classic
State
R16
Wk 13
Caxias do Sul Invitational
State
R32
Wk 15
Enschede Cup
State
Semifinalist
Wk 16
Gold Coast Cup
State
R32
Wk 18
Ghent Cup
State
R32
Wk 20
Charleroi Open
State
R32
Wk 21
Montpellier Classic
State
R16
Wk 23
Brussels Classic
State
R16
Wk 25
Hasselt Classic
State
R16
Wk 27
Rostock Classic
State
R16
Wk 28
Liberec Cup
State
R16
Wk 30
Kladno Cup
State
Quarterfinalist
Wk 32
Dallas Invitational
State
R32
Wk 33
Užice Cup
State
R32
Wk 35
Seville Invitational
State
R16
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 11
Mar del Plata Classic
State
Kristine McKay
Semifinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 1
New York Open Round of 32
L
Imogen Bellingham
2-6 4-6
Wk 3
Dalian Classic Round of 16
L
Ingrid DeLuca
5-7 2-6
Wk 4
Cuiabá Cup Round of 32
L
Agustina Hermann
6-4 0-6 6-10
Wk 6
Slavonski Brod Cup Round of 32
W
Jessy Setiadi
6-3 6-3
Wk 6
Slavonski Brod Cup Round of 16
L
Sam Bredeson
6-7 4-6
Wk 8
Venice Open Round of 32
L
Grace Cooney
1-6 6-7
Wk 9
Kawaguchi Classic Round of 32
L
Anne-Sophie Maignan
0-6 3-6
Wk 11
Mar del Plata Classic Round of 32
W
Angelica Linari
6-1 6-3
Wk 11
Mar del Plata Classic Round of 16
L
Mathilde Lunde
4-6 1-6
Wk 13
Caxias do Sul Invitational Round of 32
L
Helena Koscelník
4-6 0-6
Wk 15
Enschede Cup Round of 16
W
Frida Pereira
6-0 6-3
Wk 15
Enschede Cup Quarterfinals
W
Ji-woo Chae
1-6 6-1 10-4
Wk 15
Enschede Cup Semifinals
L
Cheyna Goodson
5-7 5-7
Wk 16
Gold Coast Cup Round of 32
L
Elizaveta Kovaleva
6-7 3-6
Wk 18
Ghent Cup Round of 32
L
Lexie Koster
3-6 6-7
Wk 20
Charleroi Open Round of 32
L
Martina Carr
3-6 2-6
Wk 21
Montpellier Classic Round of 32
W
Julia Murphy
6-4 6-4
Wk 21
Montpellier Classic Round of 16
L
Karoline Rasmussen
4-6 1-6
Wk 23
Brussels Classic Round of 16
L
Birgitta Westerlund
1-6 1-6
Wk 25
Hasselt Classic Round of 32
W
Amina Leonard
6-2 3-6 10-0
Wk 25
Hasselt Classic Round of 16
L
Macarena Hernangómez
1-6 6-3 8-10
Wk 27
Rostock Classic Round of 32
W
Almaz Belay
7-6 6-4
Wk 27
Rostock Classic Round of 16
L
Sheila Means
0-6 4-6
Wk 28
Liberec Cup Round of 32
W
Odicci Rudzinski
6-3 6-3
Wk 28
Liberec Cup Round of 16
L
Brittney Ballin
1-6 4-6
Wk 30
Kladno Cup Round of 32
W
Cilly Kleinherne
7-5 4-6 12-10
Wk 30
Kladno Cup Round of 16
W
Kamla Bharat
6-7 6-3 10-5
Wk 30
Kladno Cup Quarterfinals
L
Michelle Mulaudzi
3-6 0-6
Wk 32
Dallas Invitational Round of 32
L
Kamla Bharat
6-7 4-6
Wk 33
Užice Cup Round of 32
L
Halle Fouts
6-7 1-6
Wk 35
Seville Invitational Round of 16
L
Kaia Braxton
6-7 4-6
Scouting
| Shared service (consensus) | 34.9 |
| Your department | 34.0 |
| 4-year projection | 33.6 |
Ranking History
| DATE | GLOBAL | NATION | STR |
| Early 2028 | #667 | #27 | 32.9 |
| Mid 2028 | #676 | #27 | 33.1 |
| Late 2028 | #684 | #27 | 33.0 |
| Final 2028 | #684 | #27 | 32.9 |
Attributes
| Serve Power | 22 | |
| Serve Accuracy | 26 | |
| Return | 28 | |
| Forehand | 27 | |
| Backhand | 22 | |
| Consistency | 24 | |
| Net Play | 25 | |
| Speed | 27 | |
| Stamina | 23 | |
| Composure | 26 | |
| Clutch | 23 |
Recruiting Timeline
| Received interest from WPI | early_contact Wk 2 |
| Received interest from Carleton | early_contact Wk 4 |
| Offered by Carleton | offers Wk 10 |
| Offered by WPI | offers Wk 14 |
| Official visit to Carleton | visits Wk 17 |
| Official visit to WPI | visits Wk 17 |

