De triatlon voor de mannen op de Olympische Zomerspelen 2020 vond plaats op maandag 26 juli 2021. Regerend olympisch kampioen was Alistair Brownlee uit Groot-Brittannië. Hij wist zich echter niet te plaatsen voor deze wedstrijd. Kristian Blummenfelt uit Noorwegen won de race. De triatlon werd gehouden rond het Odaiba Marinepark en bestond uit 1,5 kilometer zwemmen (twee lussen door de baai bij het marinepark), 40 kilometer wielrennen (8 rondjes) en 10 kilometer hardlopen (4 rondjes).
Uitslag rang naam land zwemmen wielrennen hardlopen totaal Kristian Blummenfelt 18:04 56:19 29:34 1:45:04 — 18:09 56:17 29:44 1:45:15 +11" Hayden Wilde 18:17 56:07 29:52 1:45:24 +20" 4 Marten Van Riel 17:45 56:37 30:21 1:45:52 +48" 5 17:49 56:38 30:22 1:45:53 +49" 6 18:29 55:56 30:24 1:45:54 +50" 7 17:55 56:26 30:24 1:45:56 +52" 8 Gustav Iden 18:24 55:59 30:29 1:46:00 +56" 9 Max Studer 18:25 55:59 30:35 1:46:06 +1'02" 10 Mario Mola 18:21 56:06 30:38 1:46:13 +1'09" 11 Casper Stornes 17:58 56:21 30:50 1:46:19 +1'15" 12 Fernando Alarza 18:20 56:09 30:42 1:46:22 +1'18" 13 Vincent Luis 17:39 56:45 30:51 1:46:24 +1'20" 14 Kenji Nener 17:51 56:31 30:53 1:46:24 +1'20" 15 Tyler Mislawchuk 17:50 56:35 30:55 1:46:28 +1'24" 16 Jacob Birthwistle 18:14 56:11 31:01 1:46:32 +1'28" 17 Dorian Coninx 18:04 56:18 31:15 1:46:48 +1'44" 18 Tayler Reid 17:45 56:40 31:25 1:46:54 +1'50" 19 Makoto Odakura 18:21 56:05 31:26 1:47:03 +1'59" 20 Schachar Sagiv 18:12 56:14 31:37 1:47:10 +2'06" 21 Léo Bergère 18:00 56:22 31:47 1:47:20 +2'16" 22 Andrea Salvisberg 18:02 56:03 32:10 1:47:25 +2'21" 23 João Silva 17:55 56:30 31:53 1:47:30 +2'26" 24 Matthew Hauser 18:07 56:18 31:59 1:47:35 +2'31" 25 Javier Gómez Noya 18:22 56:05 32:08 1:47:46 +2'42" 26 Aaron Royle 18:09 56:14 32:21 1:47:57 +2'53" 27 Joao Pereira 17:56 56:31 32:27 1:48:03 +2'59" 28 Manoel Messias 18:37 57:40 30:43 1:48:11 +3'07" 29 Tamás Tóth 18:07 56:20 32:39 1:48:19 +3'15" 30 Diego Moya 17:50 56:34 32:48 1:48:29 +3'25" 31 Crisanto Grajales 18:23 57:52 31:06 1:48:36 +3'32" 32 Dmitri Poljanski 17:40 56:49 33:08 1:48:46 +3'42" 33 Oscar Coggins 17:54 56:29 33:23 1:48:55 +3'51" 34 Lukas Hollaus 18:38 57:38 31:34 1:48:59 +3'55" 35 Ran Sagiv 18:24 57:50 31:35 1:49:04 +4'00" 36 Felix Duchampt 18:39 57:42 31:38 1:49:06 +4'02" 37 Gianluca Pozzatti 18:00 56:24 33:31 1:49:14 +4'10" 38 Jonas Schomburg 17:42 58:38 32:02 1:49:34 +4'30" 39 Delian Stateff 17:54 56:31 34:24 1:50:00 +4'56" 40 Justus Nieschlag 18:09 56:14 34:32 1:50:10 +5'06" 41 Rostislav Pevtsov 18:27 57:50 33:17 1:50:46 +5'42" 42 18:02 58:17 34:32 1:52:05 +7'01" 43 Igor Poljanski 17:47 58:30 34:34 1:52:07 +7'03" 44 Stefan Zachäus 17:56 56:29 36:45 1:52:21 +7'17" 45 Mehdi Essadiq 17:58 58:13 35:46 1:53:25 +8'21" 46 Irving Pérez 18:06 1:01:14 33:34 1:54:02 +8'58" 47 Mohamad Maso 18:07 58:10 36:33 1:54:12 +9'08" 48 Russell White 18:35 57:40 37:05 1:54:40 +9'36" 49 Matthew Sharpe 17:56 56:31 41:50 1:57:32 +12'28" 17:43 56:41 Alois Knabl 17:55
Mannen