Ma Hailong - Season 2024-2025 - Professional Results
2024 Scottish Open - Professional Ranking
Last 96
Played on
2024-10-30
Referee
Frame scores
89(89)-0; 59-66; 77(66)-24; 62-28; 79(79)-4
Match progress
1-0, 1-1, 2-1, 3-1, 4-1
Hailong
Stevens
Total
50+ Breaks
89, 79, 66
Points Scored
366
122
488
Avg. points/frame
73.2
24.4
97.6
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | - | 1 | 1 | 1 | - | - | 3 |
Stevens | - | - | - | - | - | - | 0 |
Last 128
Played on
2024-10-29
Referee
Frame scores
104(75)-0; 96(96)-1; 68-60; 58(58)-16
Match progress
1-0, 2-0, 3-0, 4-0
Hailong
Nuanthakhamjan
Total
50+ Breaks
96, 75, 58
Points Scored
326
77
403
Avg. points/frame
81.5
19.25
100.75
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | 1 | - | 1 | - | 1 | - | 3 |
Nuanthakhamjan | - | - | - | - | - | - | 0 |
2024 International Championship - Professional Ranking
Last 128
Played on
2024-10-02
Referee
Frame scores
70-35; 0-75(66); 49-78; 73(72)-28; 6-83; 0-94(59); 23-52; 76-43; 77(69)-7; 76(75)-20; 93(93)-0
Match progress
1-0, 1-1, 1-2, 2-2, 2-3, 2-4, 2-5, 3-5, 4-5, 5-5, 6-5
Day
Hailong
Total
50+ Breaks
93, 75, 72, 69
66, 59
Points Scored
543
515
1058
Avg. points/frame
49.36
46.82
96.18
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Day | - | 1 | 2 | - | 1 | - | 4 |
Hailong | 1 | 1 | - | - | - | - | 2 |
2024 Northern Ireland Open - Professional Ranking
Last 16
Played on
2024-10-24
Referee
Frame scores
76-54(54); 65-9; 53-75; 35-71; 69(51)-0; 72-6
Match progress
1-0, 2-0, 2-1, 2-2, 3-2, 4-2
Williams
Hailong
Total
50+ Breaks
51
54
Points Scored
370
215
585
Avg. points/frame
61.67
35.83
97.5
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Williams | 1 | - | - | - | - | - | 1 |
Hailong | 1 | - | - | - | - | - | 1 |
Last 32
Played on
2024-10-23
Referee
Frame scores
7-80(73); 137(137)-4; 61-52; 86(51)-20; 78(72)-55
Match progress
0-1, 1-1, 2-1, 3-1, 4-1
Hailong
Wakelin
Total
50+ Breaks
137, 72, 51
73
Points Scored
369
211
580
Avg. points/frame
73.8
42.2
116
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | 1 | - | 1 | - | - | 1 | 3 |
Wakelin | - | - | 1 | - | - | - | 1 |
Last 64
Played on
2024-10-22
Referee
Frame scores
94(72)-6; 84(73)-6; 64(59)-5; 14-89(88); 75-46
Match progress
1-0, 2-0, 3-0, 3-1, 4-1
Hailong
Carter
Total
50+ Breaks
73, 72, 59
88
Points Scored
331
152
483
Avg. points/frame
66.2
30.4
96.6
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | 1 | - | 2 | - | - | - | 3 |
Carter | - | - | - | 1 | - | - | 1 |
Last 96
Played on
2024-09-29
Referee
Frame scores
38-80; 69-39; 61-47; 72(63)-34; 16-72(71); 0-122(74); 71-34
Match progress
0-1, 1-1, 2-1, 3-1, 3-2, 3-3, 4-3
Hailong
Hamilton
Total
50+ Breaks
63
74, 71
Points Scored
327
428
755
Avg. points/frame
46.71
61.14
107.86
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | - | 1 | - | - | - | - | 1 |
Hamilton | - | - | 2 | - | - | - | 2 |
Last 128
Played on
2024-09-28
Referee
Frame scores
84(78)-8; 76(72)-0; 73(67)-21; 65(64)-5
Match progress
1-0, 2-0, 3-0, 4-0
Hailong
Taylor
Total
50+ Breaks
78, 72, 67, 64
Points Scored
298
34
332
Avg. points/frame
74.5
8.5
83
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | - | 2 | 2 | - | - | - | 4 |
Taylor | - | - | - | - | - | - | 0 |
2024 Wuhan Open - Professional Ranking
Last 128
Played on
2024-07-28
Referee
Frame scores
60-50; 38-65; 74-42; 71-34; 79(79)-12; 66-8
Match progress
1-0, 1-1, 2-1, 3-1, 4-1, 5-1
Wakelin
Hailong
Total
50+ Breaks
79
Points Scored
388
211
599
Avg. points/frame
64.67
35.17
99.83
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Wakelin | - | - | 1 | - | - | - | 1 |
Hailong | - | - | - | - | - | - | 0 |
2024 British Open - Professional Ranking
Last 64
Played on
2024-09-24
Referee
Frame scores
71(53)-13; 69(65)-30; 64-34; 8-108(101); 29-81(67); 122(102)-4
Match progress
1-0, 2-0, 3-0, 3-1, 3-2, 4-2
Fu
Hailong
Total
50+ Breaks
102, 65, 53
101, 67
Points Scored
363
270
633
Avg. points/frame
60.5
45
105.5
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Fu | 1 | 1 | - | - | - | 1 | 3 |
Hailong | - | 1 | - | - | - | 1 | 2 |
Last 128
Played on
2024-07-31
Referee
Frame scores
9-66(66); 58-19; 32-90(82); 78-8; 54-52; 69(50)-18
Match progress
0-1, 1-1, 1-2, 2-2, 3-2, 4-2
Hailong
Robertson
Total
50+ Breaks
50
82, 66
Points Scored
300
253
553
Avg. points/frame
50
42.17
92.17
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | 1 | - | - | - | - | - | 1 |
Robertson | - | 1 | - | 1 | - | - | 2 |
2024 English Open - Professional Ranking
Last 128
Played on
2024-09-12
Referee
Frame scores
79(72)-27; 106(66)-27; 4-95(90); 68(68)-73; 90-40; 19-80(59); 67-21
Match progress
1-0, 2-0, 2-1, 2-2, 3-2, 3-3, 4-3
Lei
Hailong
Total
50+ Breaks
72, 68, 66
90, 59
Points Scored
433
363
796
Avg. points/frame
61.86
51.86
113.71
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Lei | - | 2 | 1 | - | - | - | 3 |
Hailong | 1 | - | - | - | 1 | - | 2 |
2024 Saudi Arabia Masters - Professional Ranking
Last 112
Played on
2024-08-31
Referee
Frame scores
31-85; 69-82(55); 78-41; 74-64; 0-93; 72-41; 90(90)-29
Match progress
0-1, 0-2, 1-2, 2-2, 2-3, 3-3, 4-3
Mcguigan
Hailong
Total
50+ Breaks
90
55
Points Scored
414
435
849
Avg. points/frame
59.14
62.14
121.29
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Mcguigan | - | - | - | - | 1 | - | 1 |
Hailong | 1 | - | - | - | - | - | 1 |
2024 Xi'an Grand Prix - Professional Ranking
Last 64
Played on
2024-08-19
Referee
Frame scores
69(63)-52; 98(60)-0; 72-44; 110(54)-0; 71(69)-32
Match progress
1-0, 2-0, 3-0, 4-0, 5-0
Trump
Hailong
Total
50+ Breaks
69, 63, 60, 54
Points Scored
420
128
548
Avg. points/frame
84
25.6
109.6
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Trump | 1 | 3 | - | - | - | - | 4 |
Hailong | - | - | - | - | - | - | 0 |
Last 128
Played on
2024-07-25
Referee
Frame scores
11-66(57); 18-95(59); 53-33; 72(72)-1; 57(57)-67(61); 105(63)-24; 78-14; 64-8
Match progress
0-1, 0-2, 1-2, 2-2, 2-3, 3-3, 4-3, 5-3
Hailong
O'Donnell
Total
50+ Breaks
72, 63, 57
61, 59, 57
Points Scored
458
308
766
Avg. points/frame
57.25
38.5
95.75
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | 1 | 1 | 1 | - | - | - | 3 |
O'Donnell | 2 | 1 | - | - | - | - | 3 |
2024 Championship League - Professional Ranking
Semi-final - Group 8
Played on
2024-07-01
Referee
Frame scores
38-83; 72(71)-0; 43-101(96); 125(125)-6
Match progress
0-1, 1-1, 1-2, 2-2
Jones
Hailong
Total
50+ Breaks
125, 71
96
Points Scored
278
190
468
Avg. points/frame
69.5
47.5
117
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Jones | - | - | 1 | - | - | 1 | 2 |
Hailong | - | - | - | - | 1 | - | 1 |
Semi-final - Group 8
Played on
2024-07-01
Referee
Frame scores
16-74; 91(53)-9; 50-68(57); 118(93)-11
Match progress
0-1, 1-1, 1-2, 2-2
Stevens
Hailong
Total
50+ Breaks
93, 53
57
Points Scored
275
162
437
Avg. points/frame
68.75
40.5
109.25
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Stevens | 1 | - | - | - | 1 | - | 2 |
Hailong | 1 | - | - | - | - | - | 1 |
Semi-final - Group 8
Played on
2024-07-01
Referee
Frame scores
91(86)-8; 63(56)-15; 56-61; 69-56
Match progress
1-0, 2-0, 2-1, 3-1
O'Donnell
Hailong
Total
50+ Breaks
86, 56
Points Scored
279
140
419
Avg. points/frame
69.75
35
104.75
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
O'Donnell | 1 | - | - | 1 | - | - | 2 |
Hailong | - | - | - | - | - | - | 0 |
Group 9
Played on
2024-06-24
Referee
Frame scores
80-56; 51-65; 45-78(54); 127(103)-8
Match progress
0-1, 1-1, 1-2, 2-2
Hailong
Mertens
Total
50+ Breaks
103
54
Points Scored
303
207
510
Avg. points/frame
75.75
51.75
127.5
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | - | - | - | - | - | 1 | 1 |
Mertens | 1 | - | - | - | - | - | 1 |
Group 9
Played on
2024-06-24
Referee
Frame scores
0-129(111); 80(60)-6; 54-56; 66(62)-46
Match progress
0-1, 1-1, 1-2, 2-2
Higgins
Hailong
Total
50+ Breaks
62, 60
111
Points Scored
200
237
437
Avg. points/frame
50
59.25
109.25
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Higgins | - | 2 | - | - | - | - | 2 |
Hailong | - | - | - | - | - | 1 | 1 |
Group 9
Played on
2024-06-24
Referee
Frame scores
80(52)-55; 85(60)-14; 62(62)-2
Match progress
1-0, 2-0, 3-0
Hailong
Zizins
Total
50+ Breaks
62, 60, 52
Points Scored
227
71
298
Avg. points/frame
75.67
23.67
99.33
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
Hailong | 1 | 2 | - | - | - | - | 3 |
Zizins | - | - | - | - | - | - | 0 |
Player Information
Country: | China |
Date of birth: | Unavailable |
Turned professional: | n/a |
Matches & Frames
Matches
Played: 21
Played: 21
Won: 9 (42.86%)
Lost: 8 (38.1%)
Drawn: 4 (19.05%)
Lost: 8 (38.1%)
Drawn: 4 (19.05%)
Frames
Played: 115
Played: 115
Won: 61 (53.04%)
Lost: 54 (46.96%)
Lost: 54 (46.96%)
Additional Pages
-
Career Total Statistics
Tournament Record
Most Frequent Opponents
Rounds Reached
Century Frequency
Centuries per Season Graph
Ranking History
Prize Money History
Finishes
Tournaments played: 9Category | Winner | Final | Semi | Quarter | Last 16 | Last 32 |
---|---|---|---|---|---|---|
Ranking | 0 | 0 | 0 | 0 | 1 | 0 |
Minor Ranking | 0 | 0 | 0 | 0 | 0 | 0 |
Non-ranking | 0 | 0 | 0 | 0 | 0 | 0 |
League | 0 | 0 | 0 | 0 | 0 | 0 |
Invitational | 0 | 0 | 0 | 0 | 0 | 0 |
Tour Qualifier | 0 | 0 | 0 | 0 | 0 | 0 |
6-reds | 0 | 0 | 0 | 0 | 0 | 0 |
Total | 0 | 0 | 0 | 0 | 1 | 0 |
Match Statistics
This season | ||
---|---|---|
Deciding frames: | Played: 4 | Won: 1 (25%) |
Whitewashes: | Played: 4 | Won: 3 (75%) |
First match in tournament: | Played: 9 | Won: 4 (44.44%) |
Points scored: |
For: 6,171 | Against: 5,826 |
Average shot time: |
High: 0 | Low: 0 |
Biggest single prize: | GBP 9000 - Last 16 2024 Northern Ireland Open |
Match lengths played:
Best of | Played | Won |
---|---|---|
11 | 1 | 0 (0%) |
9 | 3 | 1 (33.33%) |
7 | 11 | 7 (63.64%) |
4 | 6 | 1 (16.67%) |
Rounds played:
Round | Played | Won |
---|---|---|
Semi-final - Group 8 | 3 | 0 (0%) |
Last 16 | 1 | 0 (0%) |
Last 32 | 1 | 1 (100%) |
Last 64 | 3 | 1 (33.33%) |
Last 96 | 2 | 2 (100%) |
Last 112 | 1 | 0 (0%) |
Last 128 | 7 | 4 (57.14%) |
Group 9 | 3 | 1 (33.33%) |
Breaks
50s | 60s | 70s | 80s | 90s | 100s | Total | |
---|---|---|---|---|---|---|---|
Breaks | 11 | 9 | 8 | 1 | 3 | 4 | 36 |
Frame rate | 10.45 | 12.78 | 14.38 | 115 | 38.33 | 28.75 | 3.19 |
Centuries
Tournament | Centuries | Rate |
---|---|---|
2024 Northern Ireland Open | 1 | 27 |
2024 British Open | 1 | 12 |
2024 Championship League | 2 | 11.5 |
Total | 4 | 28.75 |
Prize money
Tournament | Finish | Prize Money (GBP) |
---|---|---|
2024 Scottish Open | Still competing | 0 |
2024 International Championship | Last 128 | 0 |
2024 Northern Ireland Open | Last 16 | 9,000 |
2024 Wuhan Open | Last 128 | 0 |
2024 British Open | Last 64 | 3,000 |
2024 English Open | Last 128 | 0 |
2024 Saudi Arabia Masters | Last 112 | 4,000 |
2024 Xi'an Grand Prix | Last 64 | 5,350 |
2024 Championship League | Semi-final - Group 8 | 4,000 |
Total | 25,350 |