การแข่งขันวิ่ง 10,000 เมตรชาย โอลิมปิก 2020 มีนักกีฬาแข่งขันทั้งหมด 25 คน ปรากฏว่าเป็นเซเลม่อน บาเรก้า จากเอธิโอเปีย ที่อาศัยความอึด สปีดเข้าเส้นชัยเป็นคนแรกด้วยเวลา 27 นาที 43.22 วินาที คว้าเหรียญทอง เหรียญเงิน เป็นของ จอชัวร์ เช็ปเตไก เต็งแชมป์ จาก ยูกันดา ที่หลุดเข้ามาเป็นที่ 2 ด้วยเวลา 27 นาที 43.63 วินาที และเหรียญทองแดง ยาค็อบ คิปลิโม่ จาก ยูกันดา เช่นกันทำเวลา 27 นาที 43.88 วินาที