February 2007: Aeroflot Open Group C in Moscow. He scored 7.5/9 coming second
4–11 August 2007: Scandinavian Chess Tournament at Täby Park Hotel, Stockholm, Sweden. He scored 6½/9 coming 10th place[9][10]
February 2008: Aeroflot Open Group B in Moscow. He scored 7.0/9 coming third
February 2009: Aeroflot Open Group A2 (and Blitz Tournament) in Moscow.[11][12] He scored 5.5/9 coming 20th
12–24 May 2009: Asian Chess Championship in Subic, Philippines. He came 3rd place as he scored 6.0/9 with a performance rating of 2700. By doing so he qualified for his first 2009 World Cup in Khanty-Mansisk, Russia.[13][14] This was his first GM norm
25–31 May 2009: 2nd Subic International Open in Subic Bay Free Port. He scored 6.0/9 (+3=6-0) with a 2653 performance finishing in 9th place[15] This was his second GM norm
4 September 2009: 6th Dato Arthur Tan Malaysia Open Chess Championship in Kuala Lumpur. He scored 6½/9[16][17]
October 2009: World Junior Chess Championship in Puerto Madryn, Argentina. He scored 8.5/13 (+7=3-3) with a 2618 performance. He came 7th place on tiebreak[19]
November 2009: Chess World Cup, Russia, reached the third round after achieving the biggest upset of the first round – winning 1,5:0,5 against 16th seed Sergei Movsesian,[20] and also upsetting Mateusz Bartel in the second round.
September 2013: Overall winner of the 2013 World Junior Chess Championship.[23] He came first with 11/13 (+9=4-0) with Alexander Ipatov close behind with 10.5/13 (+8=5-0). Due to winning the World Junior Championship, he automatically qualifies for the Chess World Cup 2015 which is a qualification path to the World Chess Championship 2016.
March 2014: He competed in the Chinese Chess Championship and finished first on tiebreaks with 7/11 (+3=8-0) over his fellow countryman Ding Liren 7/11 (+4=6-1). He scored impressive wins over fellow players Liu Qingnan, Wei Yi and Zeng Chonsheng.
April 2014: He competed in the Asian Chess Championship and finished overall first 7/9 (+5=4-0) over Ni Hua, Rustam Kasimdzhanov and Adhiban B. With the win, he won $6,000 US.
December 2014: Yu won the Qatar Masters scoring 7.5/9 (+6=3-0), beating former world champion Vladimir Kramnik and top seed Anish Giri.
December 2015: Yu earned second place in the 2nd edition of the Qatar Masters Open, scoring 7/9 (+5-0=4), defeating Wesley So in the final round but losing to Magnus Carlsen in the tiebreak.
14 August 2019: Yu finished second place in the Saint Louis Rapid and Blitz event with a score of 21.5/36. The second place was tied and shared with Ding Liren and Maxime Vachier-Lagrave.[24]