He competed at the Candidates Matches in 2007 and won the Aeroflot Open in 2009. He passed 2700 FIDE rating in 2004 and in January 2005 he became the first French player to enter the top 10.
Bacrot won an individual bronze medal at the 37th Chess Olympiad in 2006 for his performance on board one,[1] as well as four medals at the World Team Championships.
He started playing at age 4. By 10, Bacrot was winning junior competitions, and in 1996, at 13 years of age, he won against Vasily Smyslov. He became a Grandmaster in March 1997 at the age of 14 years and 2 months, making him the youngest person at the time to have held the title until Ruslan Ponomariov took the record that December. He was coached previously by Josif Dorfman.
Bacrot served as one of the four advisors to the world team in the 1999 Kasparov versus the World event.
He has a son, Alexandre, and a daughter, Victoria, with Nathalie Bonnafous.
In 2023 Bacrot took part in the Chess World Cup in Baku as the 52nd seed, making it to the fourth round after defeating Nay Lin Tun, Aleksandar Indjic and the 13th seed Yu Yangyi from China, before losing to Indian GM Vidit Gujrathi.
He, then, participated in the FIDE Grand Swiss 2023, where he scored 6,5/11 and was in contention for a top 2 finish until round 8 when he lost against Fabiano Caruana after blundering in time pressure. In this strong tournament he beat Belgian GM Daniel Dardha, German GM Niclas Huschenbeth and 2720-rated GM Yu Yangyi, with a TPR of 2749.
After the Grand Swiss, Bacrot played on board 1 for France in the European Team Chess Championship scoring 4/8 as France finished in seventh place.
Eight times French champion (becoming at 16 years old the youngest French champion ever) with five in a row from 1999 to 2003 and then in 2008, 2012 and 2017.
Beat Boris Gelfand at 19 years old 3½–2½ and Ivan Sokolov at 21 years old 3½–2½ in Albert.
Finished third at the 2005 FIDE world cup beating Alexander Grischuk for bronze. This qualified him for the Candidates Tournament of the FIDE World Chess Championship 2007 in May–June 2007, although he would have qualified on rating anyway. However he was eliminated from the Candidates in the first round of matches, losing 3½–½ to Gata Kamsky.
Won the 2006 FiNet Chess960 Open with a 9½/11 score.