Mechaal tävlade i två grenar för Spanien vid olympiska sommarspelen 2016 i Rio de Janeiro. Han blev utslagen i försöksheatet på både 1 500 och 5 000 meter.