Early career As an amateur player, Liang reached the quarter-finals of the 2003
IBSF World Snooker Championship, and the following year, he reached the semi-finals of the under-21 division of the same event. In the fourth
International Open Series event, Liang reached the final. At the
2006 Asian Games, Liang won the silver medal in the
singles event, losing 2–4 in the final to
Ding Junhui, and competed in the
Chinese team at the event alongside Ding and
Tian Pengfei and was part of the winning trio in the team event. Liang joined the
Challenge Tour during the
2004–05 snooker season, which was the tier below the World Snooker Association Main Tour. He finished 104th out of 168 competitors, accumulating 2150 points. Liang won the 2005
IBSF World Under-21 Championship, for which he received a wildcard nomination to the Main
World Snooker Tour despite not qualifying directly, because not all of the players that were eligible took their places. In his first ranking tournament, the
Grand Prix, he lost in the first qualifying round to
Rory McLeod 2–5. At the next ranking event, the
2005 UK Championship, he defeated
Alfred Burden in the first qualifying round 9–1, but subsequently lost in the second qualifying round to
Marcus Campbell 8–9. At the
2006 Welsh Open, he defeated
Sean Storey,
Jamie Burnett, and
Rory McLeod to reach the main draw of a ranking event for the first time. He completed a of
Nigel Bond in the first round 5–0, but lost to
Graeme Dott 3–5. At the
2006 Malta Cup, he lost in the first qualifying round to
Paul Davies 3–5. At the
2006 China Open (snooker), he beat David McDonnell and
Matthew Couch before losing against
Adrian Gunnell 3–5 in the third qualifying round. In qualifying for the
2005 World Snooker Championship, he lost to
Joe Delaney 5–10 in the first qualifying round. Liang ended his debut season on the professional tour ranked 78th, a position that did not guarantee a place in the following season's tour; however, he had finished inside the top 8 of the one-year ranking list of those who had not qualified, which gave him a place on the main tour for the next season. During the
2006–07 season, Liang reached at least the second round of qualifying in every ranking event. At the
Northern Ireland Trophy, he beat
Robert Stephen 5–0 before falling to
David Gilbert 0–5 in qualifying. At the
Grand Prix, Liang came out on top of his qualifying group, above more experienced players such as
Gerard Greene and
Barry Pinches. He finished fourth in his group at the
round-robin stage, and although he did not progress to the next round, he defeated world number one
Stephen Hendry 3–0. At the
2006 UK Championship, he lost in the second round of qualifying to
Jamie Burnett 7–9. In the following ranking event, the
2007 Malta Cup, he lost to
Joe Jogia 3–5, again in the second round of qualifying. He qualified for the
2007 Welsh Open, his third-ranking tournament, by beating
Dene O'Kane, Jogia, and
Mark Davis. He met Nigel Bond again in the last 48, this time losing 3–5. At the
2007 China Open, he beat Robert Stephen before losing to Finland's
Robin Hull. At the
2007 World Snooker Championship, he beat
Jeff Cundy before losing to
Mike Dunn. Liang finished the season in 66th place, just outside the top 64. However, this time he topped the one-year ranking list to ensure his place on the Tour for next season.
Becoming a top 64-player At the
2007 Shanghai Masters, Liang was defeated in the last qualifying round by Nigel Bond, who beat him 5–3. At the
2007 Northern Ireland Trophy, he defeated
Fraser Patrick,
Joe Delaney, and
Rory McLeod to qualify. He faced Gerard Greene in the last 48, but lost 2–5. Liang was defeated in the second qualifying round for the
2007 UK Championship, losing to
David Roe 2–9. He also failed to qualify for the
2008 Welsh Open, when he was beaten in the last qualifying round by
Andrew Norman 2–5. He didn't win a match at the
2008 China Open, losing in the first qualifying round to
Steve Mifsud, who, at the end of this season, was ranked 54 places below Liang. At the
2008 World Snooker Championship, Liang was one of three Chinese player to qualify for the main draw, defeating
Ben Woollaston,
Rod Lawler,
David Gilbert, and
Ian McCulloch in the qualifying rounds. He met former winner
Ken Doherty in the first round and defeated him 10–5. Leading 12–10 in the second round against
Joe Swail, Liang prematurely celebrated winning the match after potting , only to lose the frame. Swail came back to level the match at 12–12, but Liang won 13–12. Liang faced
Ronnie O'Sullivan in the quarter-final, losing 7–13. His run to the quarter-finals of the World Championship gained him 5,000 ranking points, as he finished 40th in the world at the end of the season. He reached the main draw of the
2008 Grand Prix by winning two qualifying matches, but then succumbed to O'Sullivan in the first round of the main draw. Liang made his first professional
maximum break in a 5–1 victory over
Martin Gould in the third qualifying round of the
Bahrain Championship. However, he failed to qualify for the main draw, losing 2–5 to
Michael Judge. For the two Chinese events on this season's tour, Liang's two qualifying matches were held over until the venue stages. At the
2008 Shanghai Masters, he defeated
Atthasit Mahitthi and
Mark Allen to reach the main draw but lost to
Ryan Day 0–5 in the first round. At the
2009 World Snooker Championship, after defeating
Dave Harold 10–3 in the last qualifying round, he lost 8–10 in the first round of the main draw against Ding.
First ranking event final In July 2009, Liang won his first professional title, the
2009 Beijing International Challenge, defeating
Stephen Maguire 7–6 in the final. At the
2009 Shanghai Masters, he reached the final of his first ranking event, becoming the second Chinese player to do so (after Ding Junhui). He ultimately finished runner-up to O'Sullivan. Liang qualified for the
2009 Grand Prix, but was defeated 2–5 by
Peter Ebdon in the first round, winning the first two frames and losing the last five in succession. Prior to this meeting, he had played Ebdon twice, winning 5–1 and 5–0. He reached the quarter-finals of the
2009 UK Championship after defeating Ryan Day 9–3 and Mark King 9–2. He went on to lose 2–9 to John Higgins in the quarter-finals. He failed to qualify for the
2010 Welsh Open and the
China Open, as he lost 3–5 against
Michael Judge and 2–5 against
Andrew Higginson, respectively. Liang qualified for the
2010 World Snooker Championship by defeating
Rod Lawler 10–2. He was drawn against O'Sullivan but lost 7–10. Liang finished the season ranked 16th in the world. At the
2010 Wuxi Classic, he lost in the first round 2–5 against
Marco Fu. He participated in the
2010 Beijing International Challenge to defend his first professional title, but lost in the semi-finals 4–6 against eventual winner Tian Pengfei. Liang failed to qualify for the
World Open, as he lost 1–3 against
Andrew Higginson and lost his first round match at the
Shanghai Masters 3–5 against
Matthew Stevens. After this, he lost his qualifying matches in the five ranking tournaments. He lost his first round match at the
Players Tour Finals 1–4 against
Ricky Walden. Alongside Ding, he represented China at the
2011 World Cup, which they won with a 4–2 victory against the Northern Ireland team. During his match against
Matthew Stevens in the first round of the
2011 Australian Goldfields Open, Liang had a chance to make his second
maximum break in his career, but he himself on the yellow ball, and the break ended at 120. He won the match 5–4 to reach the second round, where he lost 4–5 against Ken Doherty. He also qualified for the
2011 Shanghai Masters but lost in the first round 1–5 against
Neil Robertson. After this, he was unable to qualify for the next two ranking events, as he lost 2–6 against
Michael White at the
2011 UK Championship and 3–5 against
Liu Chuang at the
2012 German Masters. He beat David Gilbert and Rory McLeod to reach the first round of the
2012 Welsh Open, where he faced
John Higgins, being defeated 1–4. He narrowly missed out on a place in the
2012 World Open as he was defeated 4–5 by Mark King in the final round of qualifying. He also lost in qualifying for the
2012 China Open to the eventual winner of the event,
Peter Ebdon, 0–5. He qualified for the
2012 World Snooker Championship by defeating
Marcus Campbell 10–9. However, he lost on a to John Higgins 9–10 in the first round, finishing the season ranked world number 37. Liang lost in qualifying for both the
2012 Wuxi Classic and the
Shanghai Masters to Rod Lawler. He reached the venue stage of the
Australian Goldfields Open by beating
Thanawat Thirapongpaiboon, but lost 3–5 in the first round against Matthew Stevens. Liang beat
Anthony McGill and
Andrew Higginson to qualify for the
2012 UK Championship, where he saw a 4–3 lead in the first round against
Barry Hawkins turn into a 4–6 defeat. Liang failed to qualify for the next two events but won two matches to enter the main draw of both the
2013 Welsh Open and the
China Open. In Wales, he lost 2–4 to Stevens in the first round, and in his homeland of China, he beat Lu Ning 5–1 in the wildcard round before losing 3–5 to
Stuart Bingham in the first round. Liang's season ended when he was beaten 6–10 by
Mark Davis in the final round of qualification for the
World Championship. His end-of-year ranking was world number 32.
English Masters champion and UK Championship finalist In July 2013, Liang reached the final of the
World Games, but lost the gold medal match 0–3 to
Aditya Mehta. He had an excellent season in the Asian Tour events by reaching the semi-finals of the
Zhangjiagang Open, where he was defeated 1–4 by
Michael Holt, and at the
Zhengzhou Open, where Liang won his first individual title on the World Snooker Tour. In the full ranking events, Liang won five successive frames against defending world champion Ronnie O'Sullivan in the second round of the
International Championship to triumph 6–4, which marked his first ever success over his opponent after losing in all four previous attempts. He then defeated Mark Davis 6–1 to reach the quarter-finals of a ranking event for the first time in four years, where he lost 3–6 against
Graeme Dott. Liang reached the last 16 of both the
German Masters and
Welsh Open, losing 2–5 to Mark Davis and 2–4 to Barry Hawkins, respectively. There, he was beaten 2–4 by
Yu Delu, and Liang was defeated 7–10 by
Martin Gould in the final round of
World Championship qualifying. In the last 16, Liang was knocked out 2–5 by
Joe Perry. He lost 3–5 against
Robert Milkins in the opening round of the
2014 Australian Goldfields Open, and in the wildcard round of the
Shanghai Masters, 1–5 to Yan Bingtao. He failed to get past the last 64 of the next two ranking events but won two matches to reach the
2015 German Masters, where he eliminated
Li Hang 5–1 in the first round. He reached the quarter-finals by coming back from 3–4 down against
Stuart Bingham to win 5–4 on the final pink. He also defeated
Ryan Day 5–4 to play in his second career ranking event semi-final, where he took four frames in a row to hold a narrow 4–3 advantage over
Shaun Murphy before losing three successive frames in a 4–6 defeat. Liang did not drop a single frame in defeating both
Cao Xinlong and
Gerard Greene at the
2015 Welsh Open, but was then the victim of a whitewash by John Higgins in the third round. At the inaugural
World Grand Prix, he lost 3–4 to
Graeme Dott in the second round. Liang reached the final of the invitational tournament, the
2015 Six-red World Championship, but was heavily beaten 2–8 by
Thepchaiya Un-Nooh. In the third round of the
2015 UK Championship, he trailed
Judd Trump by three frames but won 6–4. He then defeated
Tom Ford 6–5, after which Ford accused Liang of "boring him off the table" with slow play. Liang opened his quarter-final match against
Marco Fu with three centuries and hung on to edge it 6–5, then came from 2–4 behind to reach the final by beating
David Grace 6–4. It was the first final of the event to feature two players from outside the United Kingdom; Liang lost the match 5–10 to
Neil Robertson. A week later, he progressed to the semi-finals of the
Gibraltar Open, but was whitewashed 0–4 by Fu. Liang's UK Championship final helped him break back into the top 16 in the world rankings to make his debut at the
2016 Masters, where he was knocked out 4–6 by John Higgins in the opening round. He was whitewashed 0–4 by
Shaun Murphy in the quarter-finals of the
World Grand Prix. In the first round of the
2016 Shanghai Masters, Liang was narrowly beaten 5–4 by O'Sullivan. He won five matches at the
2016 English Open, which included a 4–3 second round victory over
Shaun Murphy, to reach the semi-finals. From 3–4 down, Liang defeated Stuart Bingham 6–5 to reach his third ranking event final. In the final, he ended Judd Trump's 14-match winning streak with a 9–6 victory. He became the second player from mainland China to win a ranking event and thanked O'Sullivan (with whom he practiced daily) for his help. The win also gave him entry to his first
Champion of Champions, where he lost 0–4 in the opening round to
Mark Selby. In the
Masters, he was one away from defeating O'Sullivan 6–4, instead going on to lose 5–6. A 4–0 defeat of
Dominic Dale and a pair of 4–3 victories over
Mark Allen and
Joe Perry moved Liang into the semi-finals of the
2017 World Grand Prix, where he was defeated 1–6 by
Barry Hawkins. After the event, his end-of-season ranking rose to 11, which was his career-high. Still ranked within the top 16, Liang gained entry to the
2018 Masters, where he led 5–4, but lost the match 5–6. Having dropped to 19th in the world, Liang was forced to qualify for the
2018 World Snooker Championship. In the tenth frame of his match against Lawler, he made his third career maximum break and had an opportunity to make another one in the twelfth frame, missing the final . After defeating Lawler, he was whitewashed by
Jamie Jones. Liang was the highest-ranked player not to make the main tournament. With Liang's ranking dropping, he reached only the third round of three ranking events during the
2018–19 snooker season: the
2018 European Masters, the
2019 China Open, and the
2019 China Championship, in which he advanced to the third round. Liang finished the season ranked 41st in the world. At the
2019 UK Championship, he defeated
Dominic Dale,
David Grace,
Eden Sharav, and
Li Hang, to reach the quarter-finals. Facing eventual champion Ding, he lost 2–6. Liang also reached the quarter-finals of the
Gibraltar Open, losing 4–1 to
Judd Trump. Liang reached the semi-finals of the
2022 European Masters, defeating top-16 players Murphy and McGill before being defeated 2–6 by O'Sullivan. He also reached the semi-final of the single- tournament, the
2022 Snooker Shoot Out, where he lost to winner
Hossein Vafaei. At the invitational version of the
2022 Championship League, Liang won group one and qualified for the last four during the Winner's Group. Liang lost 2–3 to Bingham, having been docked a frame for turning up late. The final tournament for which Liang qualified was the
2022 Welsh Open, where he lost 3–4 in the opening round to
Ben Woollaston.
Domestic assault conviction and suspension In the early hours of 20 July 2021, Liang was captured on
CCTV repeatedly punching and kicking a woman during an argument in Sheffield city centre. The victim made an
emergency call, during which she was reported to be screaming in distress.
Sheffield Heeley MP
Louise Haigh called the outcome "a shockingly pathetic sentence for such a violent and appalling assault" and called for Liang to be banned from the upcoming
2022 World Snooker Championship. The day after the sentencing, the
WPBSA suspended Liang from professional competition with immediate effect, making him ineligible to compete in the World Championship qualifiers, which began on 4 April. The WPBSA held a disciplinary hearing on 26 May, at which Liang accepted that he had breached the WPBSA Members' Rules and his contract with World Snooker Limited by engaging in behaviour unbecoming of a sportsperson and by bringing the sport into disrepute. The WPBSA suspended him for a total of four months, until 1 August, and ordered him to pay £1,000 towards the costs of the hearing. Liang returned to competition at the
2022 British Open qualifiers.
Match-fixing investigation and permanent ban The WPBSA suspended Liang again on 27 October 2022 due to misconduct allegations. It later disclosed that it was investigating Liang for match-fixing offences. It subsequently suspended nine other Chinese players as part of the same investigation, which became the biggest match-fixing inquiry in the sport's history. In January 2023, the WPBSA charged Liang with "being concerned in fixing matches and approaching players to fix matches on the World Snooker Tour, seeking to obstruct the investigation and failing to cooperate with the WPBSA investigation." An independent disciplinary tribunal began hearing cases against the suspended Chinese players in April 2023. It found Liang guilty of fixing or conspiring to fix the results of five matches in total and of inducing players to fix the results of nine matches. It also found him guilty of betting on matches, threatening players, destroying evidence, and not cooperating with the investigation. In June 2023, the WPBSA announced that it had banned Liang from the sport for life and ordered him to pay £43,000 in costs. It also banned
Li Hang for life and banned the other eight players involved for lengthy periods. The CBSA launched its own investigation after the WPBSA investigation concluded. It also banned Liang and Li for life, preventing them from taking part in any organised snooker competition in China. ==Personal life==