M. Harper is a ATP tennis player. Current clay-court ELO 1175 (0-1). Recent form: 3-12 over the last 15 matches.
| Date | | Opponent | Score | Event |
| May 14, 2024 |
L |
E. Wallart |
2 - 0 |
ITF M15 Monastir 20 Men · hard |
| May 8, 2024 |
L |
A. Gola |
2 - 1 |
ITF M25 Varnamo Men · clay |
| March 20, 2024 |
L |
Q. Vandecasteele |
2 - 0 |
ITF M25 Calabasas, CA Men · hard |
| March 13, 2024 |
L |
T. Svajda |
2 - 0 |
ITF M25 Bakersfield, CA Men · hard |
| Feb. 4, 2024 |
L |
A. Ilagan |
2 - 0 |
Burnie 2 · hard |
| Jan. 29, 2024 |
L |
M. Hulme |
2 - 0 |
Burnie · hard |
| Jan. 28, 2024 |
W |
C. Puttergill |
2 - 1 |
Burnie · hard |
| Dec. 31, 2023 |
L |
C. Hoole |
0 - 2 |
Canberra Challenger Men · hard |
| Nov. 15, 2023 |
L |
A. Thanos |
0 - 2 |
ITF M15 East Lansing, MI Men · hard |
| Nov. 9, 2023 |
L |
E. Hudd |
0 - 2 |
ITF M15 Winston-Salem, NC Men · hard |
| Nov. 7, 2023 |
W |
K. Poling |
2 - 0 |
ITF M15 Winston-Salem, NC Men · hard |
| June 14, 2023 |
L |
M. Kuhar |
2 - 0 |
ITF M15 San Diego, CA 2 Men · hard |
| June 8, 2023 |
L |
J. Eriksson Ziverts |
2 - 0 |
ITF M15 San Diego Men · hard |
| June 7, 2023 |
W |
G. Brymer |
2 - 0 |
ITF M15 San Diego Men · hard |
| May 30, 2023 |
L |
J. Anthrop |
2 - 0 |
ITF M15 Rancho Santa Fe, CA Men · hard |