Van Foreest started playing
chess aged "around six, seven". He achieved his first
International Master (IM)
norm at the Dutch Team Competition, from September to October 2015. He scored 7/9, which was enough for both the IM norm and
Grandmaster (GM) norm. He achieved his second IM norm at the Amsterdam Chess Tournament in July 2016, and his third IM norm at the Hoogeveen Open in October 2016. In January 2017, he won the top amateur group at the
Tata Steel Chess Tournament, thus qualifying for the Tata Steel Challengers in 2018. He achieved his second GM norm at the 9th Batavia Chess Tournament in March 2017. He shared first with
Bobby Cheng on 6½/9 (+6–2=1), finishing second on tiebreak. He won the Bruges Masters in August 2017. Van Foreest competed in the
Tata Steel Challengers in January 2018, placing eleventh with a score 5½/13 (+3–5=5). He competed at the Open Dutch Championship, held from 24 July to 2 August. He shared first with
Erwin l'Ami and
Erik van den Doel on 7/9, achieving his third GM norm in the process. He was awarded the GM title by
FIDE in October 2018. Van Foreest competed in the
Tata Steel Challengers again in January 2019, scoring 6/13 (+2–3=8) for a ninth-place finish. In March, he participated in the
European Individual Chess Championship. He placed 60th with 6½/11 (+5–3=3) for a of 2634. In July, Van Foreest won the
Dutch Chess Championship. He tied for first with 5/7 (+3–0=4), and defeated his elder brother Jorden on tiebreak to win the title. ==Personal life==