Click here - to use the wp menu builder
Search
Tennis Tonic – News, Predictions, H2H, Live Scores, stats
Live
Predictions
players
Scores
Ranks
Close
ATP – LIVE Rankings
LIVE – Career-High
LIVE – Under 21
LIVE – Race Year to Date
ATP Rankings
TOP Under 21
Top USA
Top UK
Top Spain
Race to London
WTA – LIVE Rankings
LIVE – Career-High
LIVE – Under 21
LIVE – Race Year to Date
WTA Rankings
TOP Under 21
Top USA
Top UK
Top Spain
YTD Rankings
Madrid
Madrid
Aix En Provence Challenger
Estoril Challenger
Mauthausen Challenger
Guangzhou Challenger
Ostrava Challenger
Porto Alegre Challenger
M25 Shenzhen
18-Mar-2025
18-Mar
2025
Hard
Yan Bai
Rank
244
High
200
35 year old
VS
Rigele Te
Rank
489
High
395
27 year old
6-3 6-0
All H2H
1st Round
1st
Bai
Te
6-3
6
3
5
3
5
2
4
2
4
1
3
1
2
1
1
1
1
0
2nd
Bai
Te
6-0
6
0
5
0
4
0
3
0
2
0
1
0
2nd
Bai 6-0
Bai
Te
6
0
5
0
4
0
3
0
2
0
1
0
Serves
Bai
Te
6
0
15
0
30
0
40
0
Bai
Te
5
0
0
15
15
15
15
30
30
30
40
30
40
40
40
A
40
40
40
A
40
40
A
40
Missed
1 BP
Bai
Te
4
0
15
0
15
15
30
15
40
15
Bai
Te
3
0
15
0
30
0
40
0
Bai
Te
2
0
15
0
30
0
40
0
Bai
Te
1
0
15
0
30
0
30
15
30
30
40
30
1st
Bai 6-3
Bai
Te
6
3
5
3
5
2
4
2
4
1
3
1
2
1
1
1
1
0
Serves
Bai
Te
6
3
15
0
30
0
40
0
Bai
Te
5
3
0
15
0
30
0
40
15
40
Bai
Te
5
2
15
0
30
0
40
0
Bai
Te
4
2
0
15
15
15
30
15
40
15
40
30
40
40
40
A
Missed
2 BP
Bai
Te
4
1
15
0
30
0
30
15
30
30
40
30
Bai
Te
3
1
15
0
30
0
30
15
40
15
Bai
Te
2
1
15
0
15
15
30
15
40
15
Bai
Te
1
1
0
15
0
30
0
40
Bai
Te
1
0
15
0
30
0
40
0
Bai
Te
6-3 6-0
0h:52
55
55
Total points
25
25
24
24
Winners
11
11
44%
44%
Ratio Winners
44%
44%
-- Serve --
5
5
Aces
3
3
1
1
Double Faults
7
7
69%
69%
1st in
39%
39%
96%
96%
1st won
65%
65%
24/25
24/25
1st won
11/17
11/17
73%
73%
2nd won
37%
37%
8/11
8/11
2nd won
10/27
10/27
-- Break Points --
4/7
4/7
Total
0/0
0/0
57%
57%
Won
0%
0%
Last in
F
O.Crawford
Y.Bai
7-6
5
1-6 6-2
SF
Y.Bai
Y.Mo
6-3 6-3
QF
Y.Bai
M.Haliak
4-6 6-1 6-3
2nd
Y.Bai
A.Kukasian
6-2 6-2
1st
Y.Bai
R.Te
6-3 6-0
H2H
Rigele Te - Yan Bai
3-2
Yan Bai
(3)
Rigele Te
6-3 6-0
18 Mar 25
- 1
st
Hard
Rigele Te
(q)
Yan Bai
(LL)
1-6 6-4 6-0
22 Oct 17
- Q.
Hard
Yan Bai
Rigele Te
6-3 6-4
14 Feb 17
- 1
st
Clay
Yan Bai
(3WC)
Rigele Te
6-3 6-2
30 Jun 16
- 2
nd
Hard
Rigele Te
Yan Bai
(4)
1-6 6-2 2-0 ret.
29 Jun 15
- 1
st
Hard