banner

AI Tennis Match Predictor

Michibata Glenn vs Odizor Nduka

Michibata Glenn

Overall Rank:

251

ATP Rank:

396

Age:

64

Country:

Canada

Last Active:

1992-03-30

Status:

Retired

57

Overall Wins

80

45

Hard Wins

39

5

Clay Wins

13

7

Grass Wins

28


© 2026 Live Tennis ELO Ratings. All rights reserved.

Privacy PolicyTerms & Conditions