Match History (Recent) View Advanced Player Stats
Morris Cai (San Francisco, CA)
Male
------
----------
Estimated Dynamic Rating ------
----------
Projected Year End Rating ------
----------
Match Date League Team Court Partner Opponent(s) W/L Result Match Rating
09/22/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open C-Q Ryan Lu
(-----)
L Def ----- -----
09/22/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open Q Faeren Ravindran
(-----)
L 4-2 ----- -----
09/21/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open 16 Halsey Sagisi
(-----)
W 6-1
6-2
S -----
06/23/2024 Tournament
B12s
Cudny Tennis Academy Level 6 Junior Open C-S Jihoo Park
(-----)
L 2-4
4-2
1-0
S -----
06/23/2024 Tournament
B12s
Cudny Tennis Academy Level 6 Junior Open C-Q Reyansh Awasthi
(-----)
W 4-1
5-3
S -----
06/22/2024 Tournament
B12s
Cudny Tennis Academy Level 6 Junior Open Q Alessandro Yang
(-----)
L 6-4
6-2
S -----
06/22/2024 Tournament
B12s
Cudny Tennis Academy Level 6 Junior Open 16 Dexter Xu
(-----)
W 6-2
6-3
S -----
06/15/2024 Tournament
B14s
Berkeley Level 7 Junior 12s and 14s Challenger R3 Jaron Lai
(-----)
W 6-1 S -----
06/15/2024 Tournament
B14s
Berkeley Level 7 Junior 12s and 14s Challenger R4 Phap Nguyen
(-----)
W 6-4 S -----
06/15/2024 Tournament
B14s
Berkeley Level 7 Junior 12s and 14s Challenger R5 Griffin Cooper
(-----)
L 6-0 S -----
06/15/2024 Tournament
B14s
Berkeley Level 7 Junior 12s and 14s Challenger R1 JR Thomson
(-----)
L 6-2 S -----
06/09/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open 3RD Noah Yan
(-----)
W 6-4
6-0
S -----
06/09/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open S Randy Kuo
(-----)
L 6-0
6-0
S -----
06/08/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open Q Cameron Phan
(-----)
W 6-3
6-2
S -----
06/08/2024 Tournament
B12s
Arora Tennis Level 6 Junior Open 16 Ajay Vimal Kolappa
(-----)
W 6-1
6-0
S -----
05/26/2024 Tournament
B12s
Hunter Gallaway Sports Level 6 Junior Open F Chase Forbes
(-----)
L 6-3 S -----
05/26/2024 Tournament
B12s
Hunter Gallaway Sports Level 6 Junior Open S Noah Yan
(-----)
W 3-6
6-2
1-0
S -----
05/26/2024 Tournament
B12s
Hunter Gallaway Sports Level 6 Junior Open Q Dexter Xu
(-----)
W 6-2
6-0
S -----
05/25/2024 Tournament
B12s
Hunter Gallaway Sports Level 6 Junior Open 16 Daniel Fernandes
(-----)
W 6-1
6-3
S -----
05/19/2024 Tournament
E14d
JTT Spring Section Championship R1 Fabiana Ron
(-----)
Chaitanya Bommaganti
(-----)
Aayush Dinker
(-----)
W ----- -----
05/19/2024 Tournament
E14s
JTT Spring Section Championship R1 Arav Kanna
(-----)
L 6-1 S -----
05/18/2024 Tournament
E14d
JTT Spring Section Championship R2 Dominic Tom
(-----)
Chase Harmssen
(-----)
Agastya Periasamy
(-----)
W 6-3 S -----
05/18/2024 Tournament
E14s
JTT Spring Section Championship R2 Chase Harmssen
(-----)
W ----- -----
04/14/2024 Tournament
B12s
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open 3RD Jules Porcher
(-----)
L 5-4
1-2
S -----
04/14/2024 Tournament
B12s
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open S Randy Kuo
(-----)
L 4-0
4-0
S -----
04/14/2024 Tournament
B12s
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open Q Hugo Massmann
(-----)
W 4-2
4-2
S -----
04/14/2024 Tournament
B12s
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open 16 Eshan Narsale
(-----)
W 4-0
4-0
S -----
04/06/2024 Tournament
B14s
Lafayette Tennis Club Level 7 Junior Challenger R3 Zongyao Li
(-----)
W 6-3 S -----
04/06/2024 Tournament
B14s
Lafayette Tennis Club Level 7 Junior Challenger R2 Phap Nguyen
(-----)
L 7-5 S -----
04/06/2024 Tournament
B14s
Lafayette Tennis Club Level 7 Junior Challenger R1 Souta Nakauchi
(-----)
W 6-2 S -----
02/25/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open C-F Kyle Vuong
(-----)
L Def ----- -----
02/25/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open C-S Tavi Tisminezky
(-----)
W 4-2
4-1
S -----
02/25/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open C-Q Musa Mojadidi
(-----)
W 4-0
4-1
S -----
02/24/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open Q Ritwik Srinivasan
(-----)
L 6-3
6-3
S -----
02/24/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open 16 Leo Anthony Aho
(-----)
W 6-3
6-2
S -----
02/03/2024 Tournament
B14s
Walnut Creek Level 7 Junior Challenger R5 Trisden Rui
(-----)
L Def ----- -----
02/03/2024 Tournament
B14s
Walnut Creek Level 7 Junior Challenger R4 Alex Hsu
(-----)
L Def ----- -----
02/03/2024 Tournament
B14s
Walnut Creek Level 7 Junior Challenger R3 Bhargav Ramesh
(-----)
L Def ----- -----
02/03/2024 Tournament
B14s
Walnut Creek Level 7 Junior Challenger R1 Ryan shahab
(-----)
L Def ----- -----
01/28/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open Q Iliya Stanarevic
(-----)
L 2-6
6-1
1-0
S -----
01/27/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open 16 Junsang Yu
(-----)
W 6-2
6-4
S -----
01/27/2024 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open 32 Hunter Durgy
(-----)
W 6-1
6-1
S -----
12/16/2023 Tournament
B14s
Bay Club South SF Level 7 Junior Challenger R2 Kobe Wang
(-----)
W 6-2 S -----
12/16/2023 Tournament
B14s
Bay Club South SF Level 7 Junior Challenger R1 Julian Deery
(-----)
L 6-3 S -----
12/16/2023 Tournament
B14s
Bay Club South SF Level 7 Junior Challenger 16 Aanik Chari
(-----)
W 6-2 S -----
12/10/2023 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open C-F Axel Hendren
(-----)
W 4-0
2-0
S -----
12/10/2023 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open C-S Musa Mojadidi
(-----)
W 4-2
4-1
S -----
12/09/2023 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open C-Q Rohan Tarun
(-----)
W 4-2
4-1
S -----
12/09/2023 Tournament
B12s
Lafayette Tennis Club Level 6 Junior Open Q Bruce Wong
(-----)
L 6-2
6-0
S -----
12/03/2023 Tournament
B12s
N.P.T. Level 6 Junior Open C-Q Luke Jiang
(-----)
L Def ----- -----
12/02/2023 Tournament
B12s
N.P.T. Level 6 Junior Open Q Hugo Berns
(-----)
L Def ----- -----
Arora Tennis Level 6 Junior Open
09/22/2024 C-Q Tournament
B12s
L
Def Ryan Lu (-----)
Match: ----- Rating: -----
Arora Tennis Level 6 Junior Open
09/22/2024 Q Tournament
B12s
L
4-2 Faeren Ravindran (-----)
Match: ----- Rating: -----
Arora Tennis Level 6 Junior Open
09/21/2024 16 Tournament
B12s
W
6-1
6-2
Halsey Sagisi (-----)
Match: S Rating: -----
Cudny Tennis Academy Level 6 Junior Open
06/23/2024 C-S Tournament
B12s
L
2-4
4-2
1-0
Jihoo Park (-----)
Match: S Rating: -----
Cudny Tennis Academy Level 6 Junior Open
06/23/2024 C-Q Tournament
B12s
W
4-1
5-3
Reyansh Awasthi (-----)
Match: S Rating: -----
Cudny Tennis Academy Level 6 Junior Open
06/22/2024 Q Tournament
B12s
L
6-4
6-2
Alessandro Yang (-----)
Match: S Rating: -----
Cudny Tennis Academy Level 6 Junior Open
06/22/2024 16 Tournament
B12s
W
6-2
6-3
Dexter Xu (-----)
Match: S Rating: -----
Berkeley Level 7 Junior 12s and 14s Challenger
06/15/2024 R3 Tournament
B14s
W
6-1 Jaron Lai (-----)
Match: S Rating: -----
Berkeley Level 7 Junior 12s and 14s Challenger
06/15/2024 R4 Tournament
B14s
W
6-4 Phap Nguyen (-----)
Match: S Rating: -----
Berkeley Level 7 Junior 12s and 14s Challenger
06/15/2024 R5 Tournament
B14s
L
6-0 Griffin Cooper (-----)
Match: S Rating: -----
Berkeley Level 7 Junior 12s and 14s Challenger
06/15/2024 R1 Tournament
B14s
L
6-2 JR Thomson (-----)
Match: S Rating: -----
Arora Tennis Level 6 Junior Open
06/09/2024 3RD Tournament
B12s
W
6-4
6-0
Noah Yan (-----)
Match: S Rating: -----
Arora Tennis Level 6 Junior Open
06/09/2024 S Tournament
B12s
L
6-0
6-0
Randy Kuo (-----)
Match: S Rating: -----
Arora Tennis Level 6 Junior Open
06/08/2024 Q Tournament
B12s
W
6-3
6-2
Cameron Phan (-----)
Match: S Rating: -----
Arora Tennis Level 6 Junior Open
06/08/2024 16 Tournament
B12s
W
6-1
6-0
Ajay Vimal Kolappa (-----)
Match: S Rating: -----
Hunter Gallaway Sports Level 6 Junior Open
05/26/2024 F Tournament
B12s
L
6-3 Chase Forbes (-----)
Match: S Rating: -----
Hunter Gallaway Sports Level 6 Junior Open
05/26/2024 S Tournament
B12s
W
3-6
6-2
1-0
Noah Yan (-----)
Match: S Rating: -----
Hunter Gallaway Sports Level 6 Junior Open
05/26/2024 Q Tournament
B12s
W
6-2
6-0
Dexter Xu (-----)
Match: S Rating: -----
Hunter Gallaway Sports Level 6 Junior Open
05/25/2024 16 Tournament
B12s
W
6-1
6-3
Daniel Fernandes (-----)
Match: S Rating: -----
JTT Spring Section Championship
05/19/2024 R1 Tournament
E14d
W
Fabiana Ron (-----) Chaitanya Bommaganti (-----)
Aayush Dinker (-----)
Match: ----- Rating: -----
JTT Spring Section Championship
05/19/2024 R1 Tournament
E14s
L
6-1 Arav Kanna (-----)
Match: S Rating: -----
JTT Spring Section Championship
05/18/2024 R2 Tournament
E14d
W
Dominic Tom (-----) 6-3 Chase Harmssen (-----)
Agastya Periasamy (-----)
Match: S Rating: -----
JTT Spring Section Championship
05/18/2024 R2 Tournament
E14s
W
Chase Harmssen (-----)
Match: ----- Rating: -----
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open
04/14/2024 3RD Tournament
B12s
L
5-4
1-2
Jules Porcher (-----)
Match: S Rating: -----
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open
04/14/2024 S Tournament
B12s
L
4-0
4-0
Randy Kuo (-----)
Match: S Rating: -----
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open
04/14/2024 Q Tournament
B12s
W
4-2
4-2
Hugo Massmann (-----)
Match: S Rating: -----
HRT Tennis Academy Level 6 Junior 12s, 14s & 16s Open
04/14/2024 16 Tournament
B12s
W
4-0
4-0
Eshan Narsale (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 7 Junior Challenger
04/06/2024 R3 Tournament
B14s
W
6-3 Zongyao Li (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 7 Junior Challenger
04/06/2024 R2 Tournament
B14s
L
7-5 Phap Nguyen (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 7 Junior Challenger
04/06/2024 R1 Tournament
B14s
W
6-2 Souta Nakauchi (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
02/25/2024 C-F Tournament
B12s
L
Def Kyle Vuong (-----)
Match: ----- Rating: -----
Lafayette Tennis Club Level 6 Junior Open
02/25/2024 C-S Tournament
B12s
W
4-2
4-1
Tavi Tisminezky (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
02/25/2024 C-Q Tournament
B12s
W
4-0
4-1
Musa Mojadidi (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
02/24/2024 Q Tournament
B12s
L
6-3
6-3
Ritwik Srinivasan (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
02/24/2024 16 Tournament
B12s
W
6-3
6-2
Leo Anthony Aho (-----)
Match: S Rating: -----
Walnut Creek Level 7 Junior Challenger
02/03/2024 R5 Tournament
B14s
L
Def Trisden Rui (-----)
Match: ----- Rating: -----
Walnut Creek Level 7 Junior Challenger
02/03/2024 R4 Tournament
B14s
L
Def Alex Hsu (-----)
Match: ----- Rating: -----
Walnut Creek Level 7 Junior Challenger
02/03/2024 R3 Tournament
B14s
L
Def Bhargav Ramesh (-----)
Match: ----- Rating: -----
Walnut Creek Level 7 Junior Challenger
02/03/2024 R1 Tournament
B14s
L
Def Ryan shahab (-----)
Match: ----- Rating: -----
Lafayette Tennis Club Level 6 Junior Open
01/28/2024 Q Tournament
B12s
L
2-6
6-1
1-0
Iliya Stanarevic (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
01/27/2024 16 Tournament
B12s
W
6-2
6-4
Junsang Yu (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
01/27/2024 32 Tournament
B12s
W
6-1
6-1
Hunter Durgy (-----)
Match: S Rating: -----
Bay Club South SF Level 7 Junior Challenger
12/16/2023 R2 Tournament
B14s
W
6-2 Kobe Wang (-----)
Match: S Rating: -----
Bay Club South SF Level 7 Junior Challenger
12/16/2023 R1 Tournament
B14s
L
6-3 Julian Deery (-----)
Match: S Rating: -----
Bay Club South SF Level 7 Junior Challenger
12/16/2023 16 Tournament
B14s
W
6-2 Aanik Chari (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
12/10/2023 C-F Tournament
B12s
W
4-0
2-0
Axel Hendren (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
12/10/2023 C-S Tournament
B12s
W
4-2
4-1
Musa Mojadidi (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
12/09/2023 C-Q Tournament
B12s
W
4-2
4-1
Rohan Tarun (-----)
Match: S Rating: -----
Lafayette Tennis Club Level 6 Junior Open
12/09/2023 Q Tournament
B12s
L
6-2
6-0
Bruce Wong (-----)
Match: S Rating: -----
N.P.T. Level 6 Junior Open
12/03/2023 C-Q Tournament
B12s
L
Def Luke Jiang (-----)
Match: ----- Rating: -----
N.P.T. Level 6 Junior Open
12/02/2023 Q Tournament
B12s
L
Def Hugo Berns (-----)
Match: ----- Rating: -----
Glossary
Match Player rating for individual match.
Rating Dynamic rating after completed match.
NC Match not yet calculated into rating.
S Self rated or unrated player involved in match so no match rating calculated for current player.
This site is not affiliated, endorsed, or associated by or with the USTA in any manner nor are the ratings affiliated with the NTRP rating system.
Copyright © 2016-2024 TennisRecord.com All rights reserved.

Privacy Policy  |  Sitemap