MM
Class of 2028 · 3-Star
🇬🇧 Morag MacMillan
★★★★★
★★★ · 3-Star
STR
42.3
4-yr proj 42.7
College List
SCHOOLOFFERINTEREST
SCHOL.STRIKEPRED.STATUS
Dreamsheet
Stanford
Duke
Penn
Junior Badges
GLOBALTop 250
Junior Results
DATETOURNAMENT
LEVELRESULT
Wk 1
Nagasaki Open
Premier
R16
Wk 3
Maceió Open
Premier
R32
Wk 4
Braunschweig Open
National
Quarterfinalist
Wk 6
Pardubice Open
National
R16
Wk 7
Preston Championships
National
R16
Wk 8
Gelsenkirchen Classic
National
R32
Wk 10
Xiamen Open
National
Quarterfinalist
Wk 11
San Diego Championships
National
R16
Wk 12
Montpellier Classic
National
R16
Wk 14
Neuquén Championships
National
R16
Wk 15
Lucknow Open
National
R16
Wk 17
Seattle Classic
National
R16
Wk 18
Sendai Classic
National
Quarterfinalist
Wk 19
Seville Championships
National
R16
Wk 21
Burnaby Open
National
Semifinalist
Wk 22
Clermont-Ferrand Championships
National
R32
Wk 24
Sagamihara Classic
National
Quarterfinalist
Wk 25
Hoofddorp Championships
National
R16
Wk 26
Třebíč Classic
National
Semifinalist
Wk 28
Hobart Classic
National
Semifinalist
Wk 29
Mazatlán Classic
National
R16
Wk 30
Rockhampton Championships
National
R16
Wk 32
Toowoomba Championships
National
Semifinalist
Wk 33
Pančevo Classic
National
R32
Wk 35
Vigo Championships
National
R16
Wk 36
Salta Classic
National
Finalist
Junior Doubles
DATETOURNAMENT
LEVELPARTNERRESULT
Wk 8
Gelsenkirchen Classic
National
Magali McRae
Finalist
Wk 10
Xiamen Open
National
Karoline Holm
Quarterfinalist
Wk 14
Neuquén Championships
National
Nadira DiLucia
Semifinalist
Wk 15
Lucknow Open
National
Julia Castillo
Finalist
Wk 25
Hoofddorp Championships
National
Kristína Jendrišek
Champion
Wk 26
Třebíč Classic
National
Peanut Cohoon
Finalist
Wk 28
Hobart Classic
National
Kennedy McGough
Champion
Wk 29
Mazatlán Classic
National
Scarlett Brooking
Champion
Wk 30
Rockhampton Championships
National
Gillian Shumpert
Semifinalist
Wk 32
Toowoomba Championships
National
Parker Rosas
Champion
Wk 35
Vigo Championships
National
Lolette Nazon
Semifinalist
Junior Match Record
DATETOURNAMENT
W/LOPPONENTSCORE
Wk 1
Nagasaki Open Round of 32
W
Mary Butler
2-6 6-3 10-7
Wk 1
Nagasaki Open Round of 16
L
Ivana Hamzová
7-5 3-6 10-12
Wk 3
Maceió Open Round of 32
L
Toni Capello
5-7 2-6
Wk 4
Braunschweig Open Round of 32
W
Alycia Daavettila
6-1 6-1
Wk 4
Braunschweig Open Round of 16
W
Mary Butler
4-6 6-3 17-15
Wk 4
Braunschweig Open Quarterfinals
L
Ksénia Henry
0-6 1-6
Wk 6
Pardubice Open Round of 32
W
Louisa Howard
7-5 2-6 10-8
Wk 6
Pardubice Open Round of 16
L
Nilda Robles
6-4 3-6 7-10
Wk 7
Preston Championships Round of 32
W
Dorrie Van Vliet
6-2 6-1
Wk 7
Preston Championships Round of 16
L
Aurea Oxlade-Chamberlain
1-6 6-7
Wk 8
Gelsenkirchen Classic Round of 32
L
Raquel Thibodeau
6-4 4-6 8-10
Wk 10
Xiamen Open Round of 32
W
Ellinore Gunter
6-2 6-2
Wk 10
Xiamen Open Round of 16
W
Gina Burrows
6-4 4-6 10-3
Wk 10
Xiamen Open Quarterfinals
L
Laura Adeyemi
3-6 4-6
Wk 11
San Diego Championships Round of 32
W
Mariyah Rowland
6-3 6-4
Wk 11
San Diego Championships Round of 16
L
Delanie Hopkins
5-7 2-6
Wk 12
Montpellier Classic Round of 32
W
Nicole Picard
6-1 6-3
Wk 12
Montpellier Classic Round of 16
L
Mathilde Haugen
1-6 1-6
Wk 14
Neuquén Championships Round of 32
W
Hazel Defoe
6-0 6-3
Wk 14
Neuquén Championships Round of 16
L
Monica Perin
2-6 4-6
Wk 15
Lucknow Open Round of 32
W
Kiara Belcher
7-6 6-1
Wk 15
Lucknow Open Round of 16
L
Bettina Süle
4-6 7-5 7-10
Wk 17
Seattle Classic Round of 32
W
Aglaya Berezutski
6-2 7-6
Wk 17
Seattle Classic Round of 16
L
Mary Butler
6-7 3-6
Wk 18
Sendai Classic Round of 32
W
Catherine Pierre
6-0 6-1
Wk 18
Sendai Classic Round of 16
W
Ida Ilestedt
6-3 1-6 13-11
Wk 18
Sendai Classic Quarterfinals
L
Mahela Butt
6-4 3-6 6-10
Wk 19
Seville Championships Round of 32
W
Yanara Estrada
6-3 6-2
Wk 19
Seville Championships Round of 16
L
Stacie Burrows
6-7 3-6
Wk 21
Burnaby Open Round of 32
W
Hazel Defoe
6-1 6-2
Wk 21
Burnaby Open Round of 16
W
Rita Hahn
3-6 6-3 10-7
Wk 21
Burnaby Open Quarterfinals
W
Victoria Thomas
6-3 7-6
Wk 21
Burnaby Open Semifinals
L
Brenda Koster
5-7 6-3 6-10
Wk 22
Clermont-Ferrand Championships Round of 32
L
Cerys Rees
6-3 4-6 9-11
Wk 24
Sagamihara Classic Round of 32
W
Keirsten Thornton
6-3 7-6
Wk 24
Sagamihara Classic Round of 16
W
Hannah Sanada
6-2 6-0
Wk 24
Sagamihara Classic Quarterfinals
L
Toni Capello
6-3 3-6 4-10
Wk 25
Hoofddorp Championships Round of 32
W
Jennyfer Albicy
6-7 7-6 10-5
Wk 25
Hoofddorp Championships Round of 16
L
Keirsten Thornton
6-7 6-2 6-10
Wk 26
Třebíč Classic Round of 32
W
Delia Popa
6-2 6-3
Wk 26
Třebíč Classic Round of 16
W
Lucia Bielsa
6-1 6-4
Wk 26
Třebíč Classic Quarterfinals
W
Karolína Sýkora
6-3 6-1
Wk 26
Třebíč Classic Semifinals
L
Syna Thomaidis
3-6 6-1 7-10
Wk 28
Hobart Classic Round of 32
W
Christie Luchini
6-4 6-2
Wk 28
Hobart Classic Round of 16
W
Alix Birkel
7-6 7-5
Wk 28
Hobart Classic Quarterfinals
W
Gabbie Bolder
7-6 6-4
Wk 28
Hobart Classic Semifinals
L
Flaminia Pellegrini
5-7 4-6
Wk 29
Mazatlán Classic Round of 32
W
Kristýna Moravec
7-5 6-1
Wk 29
Mazatlán Classic Round of 16
L
Parker Rosas
4-6 6-4 4-10
Wk 30
Rockhampton Championships Round of 32
W
Zion Zamora
5-7 6-4 10-7
Wk 30
Rockhampton Championships Round of 16
L
Michelle Yabusele
3-6 4-6
Wk 32
Toowoomba Championships Round of 32
W
Victoria Thomas
6-4 6-1
Wk 32
Toowoomba Championships Round of 16
W
Iryna Marchenko
7-6 2-6 10-6
Wk 32
Toowoomba Championships Quarterfinals
W
Karolína Sýkora
7-5 6-4
Wk 32
Toowoomba Championships Semifinals
L
Elysia Martinez
6-4 4-6 10-12
Wk 33
Pančevo Classic Round of 32
L
Devon Buckley
6-7 6-4 7-10
Wk 35
Vigo Championships Round of 32
W
Zennia Reddick
7-6 7-5
Wk 35
Vigo Championships Round of 16
L
Sonoma Petrus
3-6 3-6
Wk 36
Salta Classic Round of 32
W
Miriam Gosens
7-6 6-7 10-5
Wk 36
Salta Classic Round of 16
W
Victoria Thomas
6-2 7-6
Wk 36
Salta Classic Quarterfinals
W
Michelle Yabusele
6-4 6-7 10-8
Wk 36
Salta Classic Semifinals
W
Anne Berge
6-3 6-4
Wk 36
Salta Classic Final
L
Gabby Melch
0-6 5-7
Scouting
| Shared service (consensus) | 54.4 |
| Your department | 49.6 |
| 4-year projection | 42.7 |
Ranking History
| DATE | GLOBAL | NATION | STR |
| Early 2028 | #218 | #31 | 42.0 |
| Mid 2028 | #236 | #32 | 41.7 |
| Late 2028 | #235 | #32 | 41.7 |
| Final 2028 | #258 | #39 | 41.0 |
Attributes
| Serve Power | 49 | |
| Serve Accuracy | 47 | |
| Return | 46 | |
| Forehand | 44 | |
| Backhand | 48 | |
| Consistency | 45 | |
| Net Play | 49 | |
| Speed | 51 | |
| Stamina | 50 | |
| Composure | 49 | |
| Clutch | 46 |
Recruiting Timeline
| Received interest from Rochester | early_contact Wk 2 |
| Received interest from Roberts Wesleyan | early_contact Wk 2 |
| Received interest from Connecticut College | early_contact Wk 2 |
| Offered by Roberts Wesleyan | offers Wk 8 |
| Offered by Rochester | offers Wk 9 |
| Offered by Connecticut College | offers Wk 13 |
| Offered by Southern Nazarene | offers Wk 14 |
| Official visit to Rochester | visits Wk 17 |
| Official visit to Roberts Wesleyan | visits Wk 19 |
| Narrowed list to 3 schools | narrowing Wk 20 |







