การแข่งขันวิ่งมาราธอนชายโอลิมปิก โตเกียวเกมส์ 2020 ปรากฎว่า เอลิอุด คิปโชเก้ นักวิ่งระยะไกลชาวเคนยา ที่สร้างสถิติเป็นนักวิ่งคนแรกที่วิ่งมาราธอนต่ำกว่า 2 ชั่วโมง และดีกรีเป็นแชมป์เก่า ก็คว้าเหรียญทองไปตามความคาดหมาย โดยเข้าเส้นชัยด้วยเวลา 2 ชั่วโมง 8 นาที 38 วินาที พร้อมกับสร้างสถิติเป็นนักวิ่งคนที่ 3 ในประวัติศาสตร์ ที่สามารถป้องกันแชมป์วิ่งมาราธอนในโอลิมปิกได้ ต่อจาก อเบเบ บิกิล่า ของเอธิโอเปีย ที่เคยทำไว้ในปี 1960 และ 1964 กับ วัลเดมาร์ ซีร์พินสกี้ จากเยอรมันตะวันออก ที่ทำได้ในปี 1976 และ 1980
เหรียญเงินเป็นของ อับดี นาเกเย่ ปอดเหล็กจากเนเธอร์แลนด์ ทำเวลา 2 ชั่วโมง 9 นาที 58 วินาที เหรียญทองแดงเป็นของ บาเชียร์ อับดี จากเบลเยียม ทำเวลา 2 ชั่วโมง 10 นาที