ملاحظة: تقرير من مصدر واحد؛ في انتظار التأكيد.

شهدت منافسات نصف نهائي سباق 100 متر للرجال أداءً مذهلاً. فاز ماركو فيريرا من جنوب إفريقيا بالجولة الأولى بزمن قدره 10.13 ثانية (مع رياح بلغت سرعتها +0.6 م/ث).

في الجولة الثانية، سجل غاري كارد من جامايكا أفضل زمن وهو 10.16 ثانية مع رياح بلغت سرعتها +0.1 م/ث، يليه الرياضي الماليزي الدنماركي افتخار محمد روسلي بزمن 10.36 ثانية.

تصدر تيت تايلور من الولايات المتحدة المجموعة الثالثة، حيث سجل أسرع زمن في نصف النهائي وهو 10.06 ثانية (+0.1 م/ث رياح).

في الجولات السابقة، فاز غاري كارد أيضًا بالجولة الأولى في 10.07 ثانية (+0.3 م/ث رياح)، وشهدت جولات أخرى أوقات فوز تتراوح بين 10.11 و 10.38 ثانية في ظل ظروف رياح مختلفة.

قدّم رياضيون من الولايات المتحدة الأمريكية وجامايكا وجنوب إفريقيا وسويسرا واليابان أداءً قويًا في الدور نصف النهائي. وكانت ظروف الرياح مواتية بشكل عام لسباقات السرعة.