El Bakkali clocked 7:56.68, beating the previous best time of May 6 by American Kenneth Rooks.
The Moroccan athlete also set a new meeting record, defeating the previous time he set last June (7:58.28).
El Bakkali clocked 7:56.68, beating the previous best time of May 6 by American Kenneth Rooks.
The Moroccan athlete also set a new meeting record, defeating the previous time he set last June (7:58.28).