I Campionati del mondo di triathlon del 2004 (XVI edizione) si sono tenuti a Funchal, Portogallo in data 9 maggio 2004 Risultati ufficiali sul sito della Federazione Internazionale di Triathlon - ITU.

Tra gli uomini ha vinto il neozelandese Bevan Docherty, mentre la gara femminile è andata alla statunitense Sheila Taormina. La gara Under 23 è andata al tedesco Sebastian Dehmer e all'australiana Annabel Luxford.

La gara junior ha visto trionfare il russo Valentin Meshcheryakov, mentre tra le donne ha vinto la francese Juliette Benedicto.

Il titolo di Campione del mondo di triathlon della categoria under 23 è andato al tedesco Sebastian Dehmer. Tra le donne si è aggiudicata il titolo di Campionessa del mondo di triathlon della categoria under 23 l'australiana Annabel Luxford.

Risultati Élite uomini Pos.NomePaeseNuotoBiciCorsaTotale Bevan Docherty 00:18:31 00:51:03 00:29:54 01:41:05 Iván Raña 00:18:38 00:50:53 00:29:56 01:41:05 Dimitri Gaag 00:18:31 00:51:06 00:30:06 01:41:17 4 Tim Don 00:18:34 00:51:00 00:30:26 01:41:37 5 Igor Sisoyev 00:17:53 00:51:46 00:30:20 01:41:37 6 Hamish Carter 00:18:19 00:51:08 00:30:24 01:41:40 7 Shane Reed 00:18:22 00:51:17 00:30:27 01:41:40 8 Javier Gómez 00:18:17 00:51:22 00:30:27 01:41:43 9 Hirokatsu Tayama 00:18:13 00:51:25 00:30:34 01:41:49 10 Hunter Kemper 00:18:28 00:51:13 00:30:48 01:42:05 11 Andy Potts 00:17:51 00:51:46 00:31:02 01:42:17 12 Sven Riederer 00:18:36 00:50:58 00:31:02 01:42:17 13 Paulo Miyashiro 00:17:55 00:51:44 00:30:56 01:42:20 14 Marc Jenkins 00:18:10 00:51:24 00:31:05 01:42:24 15 Stephane Poulat 00:18:07 00:51:22 00:31:33 01:42:47 16 Stuart Hayes 00:18:34 00:51:02 00:31:39 01:42:53 17 Rasmus Henning 00:18:08 00:51:28 00:31:51 01:43:01 18 Jose Merchan 00:18:34 00:51:03 00:31:45 01:43:04 19 Kris Gemmell 00:18:31 00:51:01 00:31:57 01:43:05 20 Richard Stannard 00:18:10 00:51:24 00:31:57 01:43:09 21 Doug Friman 00:18:32 00:51:06 00:31:51 01:43:16 22 Maik Petzold 00:18:27 00:51:06 00:32:09 01:43:20 23 Ivan Vasil'ev 00:18:03 00:51:41 00:31:59 01:43:23 24 Carl Blasco 00:18:02 00:51:36 00:32:10 01:43:24 25 Brian Fleischmann 00:18:23 00:51:06 00:32:10 01:43:33 26 Frédéric Belaubre 00:17:59 00:51:17 00:32:37 01:43:35 27 Brent McMahon 00:18:27 00:51:15 00:32:21 01:43:35 28 Frank Bignet 00:18:16 00:51:25 00:32:21 01:43:42 29 Simon Thompson 00:18:55 00:52:40 00:30:41 01:43:51 30 Martin Krňávek 00:18:17 00:51:19 00:32:47 01:44:07 31 Bryce Quirk 00:18:58 00:52:40 00:30:59 01:44:10 32 Javier Rosas 00:18:46 00:52:49 00:30:59 01:44:12 33 Andreas Raelert 00:18:06 00:53:18 00:31:08 01:44:20 34 Volodymyr Polikarpenko 00:18:06 00:53:18 00:31:09 01:44:21 35 Jan Řehula 00:18:12 00:51:29 00:33:02 01:44:22 36 Ryosuke Yamamoto 00:18:29 00:51:12 00:33:13 01:44:35 37 Michal Danek 00:18:23 00:51:14 00:33:26 01:44:45 38 Eneko Llanos 00:18:41 00:52:53 00:31:51 01:45:08 39 Nathan Richmond 00:18:09 00:51:34 00:33:54 01:45:19 40 Hiroyuki Nishiuchi 00:18:42 00:53:34 00:31:18 01:45:21 41 Marek Jaskolka 00:18:49 00:52:46 00:32:10 01:45:25 42 Andrew Johns 00:18:26 00:51:09 00:34:09 01:45:27 43 Bruno Pais 00:18:40 00:52:58 00:32:17 01:45:31 44 Cédric Fleureton 00:18:48 00:52:52 00:32:29 01:45:44 45 Eligio Cervantes 00:19:02 00:53:20 00:31:51 01:45:53 46 Victor Plata 00:18:57 00:53:22 00:31:41 01:45:55 47 Vasilis Krommidas 00:18:47 00:52:49 00:32:46 01:46:03 48 Daniel Unger 00:18:33 00:51:06 00:34:58 01:46:13 49 Joachim Willen 00:18:30 00:51:09 00:35:00 01:46:21 50 Bernhard Hiebl 00:18:54 00:53:28 00:32:28 01:46:34 51 Erik Van der Linden 00:18:41 00:53:34 00:32:35 01:46:40 52 Raymond Lotz 00:18:41 00:53:34 00:32:43 01:46:47 53 Leandro Macedo 00:19:23 00:54:40 00:31:10 01:46:57 54 Emilio D'Aquino 00:18:53 00:53:24 00:33:06 01:47:09 55 Xavier Llobet 00:19:10 00:53:13 00:33:12 01:47:17 56 Didier Brocard 00:19:10 00:53:13 00:33:13 01:47:18 57 Frederik Van Lierde 00:19:00 00:53:21 00:33:15 01:47:18 58 Marcin Wedlarski 00:18:25 00:53:50 00:33:21 01:47:27 59 Arturo Garza 00:18:25 00:53:50 00:33:24 01:47:30 60 Csaba Kuttor 00:18:16 00:53:16 00:34:28 01:47:39 61 Sander Berk 00:18:20 00:53:00 00:34:40 01:47:49 62 Gerald Horvath 00:18:38 00:53:50 00:33:43 01:47:51 63 Michael Smedley 00:18:16 00:53:18 00:34:44 01:48:03 64 Sebastien LaFlamme 00:18:16 00:53:18 00:34:56 01:48:15 65 Daniel Lee Chi Wo 00:19:21 00:54:49 00:33:05 01:48:52 66 Jose Luis Zepeda 00:18:25 00:53:55 00:34:53 01:49:01 67 Hideo Fukui 00:19:01 00:53:22 00:34:59 01:49:14 68 Axel Zeebroek 00:18:19 00:54:55 00:34:49 01:49:42 69 Filip Ospalý 00:18:36 00:53:34 00:35:53 01:50:02 70 Lieuw Boonstra 00:19:12 00:53:18 00:36:07 01:50:10 71 Paul Amey 00:18:34 00:52:58 00:37:37 01:50:51 72 Tsukasa Hirano 00:17:49 00:51:51 00:39:40 01:50:59

Élite donne Pos.NomePaeseNuotoBiciCorsaTotale Sheila Taormina 00:17:53 00:58:10 00:34:17 01:52:17 Loretta Harrop 00:18:33 00:57:30 00:34:29 01:52:28 Laura Bennett 00:18:29 00:57:43 00:35:01 01:53:00 4 Joelle Franzmann 00:18:31 00:57:38 00:35:18 01:53:21 5 Vanessa Fernandes 00:18:28 00:57:42 00:35:32 01:53:32 6 Machiko Nakanishi 00:18:36 00:57:34 00:35:32 01:53:34 7 Barbara Lindquist 00:18:28 00:57:43 00:35:39 01:53:42 8 Julie Dibens 00:18:33 00:57:29 00:36:01 01:54:06 9 Ana Burgos 00:19:50 00:58:36 00:34:01 01:54:25 10 Akiko Sekine 00:19:23 00:58:48 00:34:19 01:54:34 11 Rina Hill 00:18:33 00:59:49 00:34:21 01:54:42 12 Anja Dittmer 00:19:37 00:58:42 00:34:36 01:54:56 13 Samantha Warriner 00:19:47 00:58:37 00:34:45 01:55:07 14 Wieke Hoogzaad 00:19:36 00:58:31 00:34:58 01:55:16 15 Kathleen Smet 00:19:41 00:58:21 00:35:02 01:55:16 16 Natasha Filliol 00:19:44 00:58:37 00:35:02 01:55:25 17 Kiyomi Niwata 00:19:45 00:58:37 00:35:02 01:55:27 18 Brigitte McMahon 00:19:38 00:58:43 00:35:19 01:55:44 19 Pilar Hidalgo 00:18:13 00:58:37 00:36:54 01:55:48 20 Leanda Cave 00:18:30 00:58:28 00:37:19 01:56:12 21 Delphine Pelletier 00:19:55 00:58:24 00:35:59 01:56:17 22 Beatrice Lanza 00:19:59 00:58:22 00:36:01 01:56:27 23 Julie Ertel 00:19:21 00:59:03 00:36:12 01:56:33 24 Olga Generalova 00:19:31 00:58:47 00:36:19 01:56:40 25 Evelyn Williamson 00:19:36 00:58:46 00:36:34 01:56:55 26 Christiane Pilz 00:19:45 00:58:31 00:36:57 01:57:12 27 Megan Hall 00:19:42 00:58:37 00:36:51 01:57:14 28 Michelle Dillon 00:20:03 01:00:18 00:35:07 01:57:34 29 Lenka Zemanova 00:19:46 01:00:39 00:35:17 01:57:42 30 Shizuka Kutsuna 00:19:44 00:58:34 00:37:23 01:57:48 31 Nina Anisimova 00:18:36 00:59:39 00:37:34 01:57:57 32 Hongni Wang 00:19:49 00:58:30 00:37:49 01:58:04 33 Lucie Zelenkova 00:19:29 00:58:48 00:37:57 01:58:23 34 Lin Xing 00:19:45 00:58:37 00:38:13 01:58:38 35 Ainhoa Murua 00:19:31 00:58:45 00:38:24 01:58:45 36 Silvia Gemignani 00:18:24 00:58:28 00:40:24 01:59:31 37 Tania Haiboeck 00:20:03 01:00:22 00:37:29 01:59:51 38 Ricarda Lisk 00:19:47 00:58:37 00:39:29 02:00:01 39 Magdalena Stovickova 00:19:40 00:58:38 00:39:45 02:00:15 40 Carolyn Murray 00:20:25 01:02:10 00:35:40 02:00:25 41 Jessica Harrison 00:18:55 01:01:31 00:38:16 02:00:43 42 Carol Montgomery 00:19:51 01:00:21 00:38:23 02:00:53 43 Carla Moreno 00:19:49 01:02:59 00:36:08 02:00:56 44 Ewa Dederko 00:21:41 01:01:39 00:36:13 02:01:34 45 Merja Kiviranta 00:20:18 01:01:18 00:38:21 02:02:02 46 Sandra Soldan 00:18:51 01:04:26 00:36:46 02:02:10 47 Kelly Cook 00:19:46 01:02:28 00:37:58 02:02:17 48 Gillian Kornell 00:19:56 01:02:51 00:37:30 02:02:21 49 Nancy Alvarez 00:20:49 01:02:17 00:36:54 02:02:21 50 Simone Buerli 00:19:51 01:02:50 00:37:37 02:02:29 51 Erika Molnar 00:20:14 01:02:25 00:37:53 02:02:45 52 Samantha McGlone 00:20:19 01:02:25 00:38:07 02:02:56 53 Yekaterina Shatnaya 00:21:41 01:01:32 00:37:40 02:03:08 54 Giunia Chenevier 00:19:52 01:00:28 00:41:05 02:03:32 55 Maria Areosa 00:19:48 01:01:53 00:40:16 02:04:02 56 Maki Nishiuchi 00:19:41 01:00:42 00:42:04 02:04:36 57 Ana Cristina Bocanera 00:20:06 01:02:42 00:40:01 02:04:51

Junior uomini Pos.NomePaeseNuotoBiciCorsaTotale Valentin Meshcheryakov 00:07:47 00:38:18 00:15:17 01:05:24 Oliver Freeman 00:07:55 00:38:16 00:15:31 01:05:30 William Clarke 00:08:07 00:38:15 00:15:37 01:05:40 4 Attila Fecskovics 00:08:16 00:38:03 00:15:42 01:05:49 5 Evgeny Polyanskiy 00:07:50 00:38:19 00:15:49 01:05:56 6 Francesc Godoy 00:07:48 00:38:25 00:15:58 01:06:00 7 Peter Viana 00:08:07 00:38:06 00:15:58 01:06:05 8 Joel Cook 00:08:04 00:38:02 00:16:26 01:06:26 9 Brett Lee 00:08:15 00:38:01 00:16:33 01:06:34 10 Dan Wilson 00:08:11 00:38:05 00:16:48 01:06:52 11 Adrian Cominotto 00:07:55 00:38:23 00:17:15 01:07:21 12 Leonardo Chacon 00:08:14 00:39:08 00:16:12 01:07:43 13 Sebastian Rank 00:08:16 00:39:44 00:15:58 01:07:57 14 Christian Lohner 00:08:06 00:39:49 00:16:08 01:08:07 15 Vasilis Kanoutas 00:08:37 00:39:24 00:16:09 01:08:10 16 Alberto Casadei 00:07:59 00:39:54 00:16:12 01:08:13 17 Stuart Brown 00:08:00 00:39:40 00:16:36 01:08:14 18 Nicolas Vacher 00:07:52 00:39:36 00:16:50 01:08:23 19 Tiago Neves 00:07:43 00:39:39 00:16:52 01:08:29 20 Bojan Cebin 00:08:37 00:38:42 00:17:19 01:08:46 21 Dann Brook 00:08:11 00:39:15 00:17:23 01:08:54 22 Piotr Grzegorzek 00:08:04 00:39:54 00:17:00 01:09:03 23 Brendan Sexton 00:08:11 00:39:41 00:17:14 01:09:10 24 Kazuma Higa 00:08:35 00:40:16 00:16:12 01:09:18 25 Ben Adam 00:08:23 00:40:03 00:16:36 01:09:19 26 Felix Braun 00:08:18 00:40:31 00:16:27 01:09:26 27 Alessandro Terranova 00:08:07 00:40:41 00:16:25 01:09:26 28 Sergio Sarmiento 00:08:11 00:39:49 00:17:28 01:09:48 29 Daniel Hugo 00:08:01 00:40:45 00:16:52 01:09:50 30 Karl Magnus Westphal 00:08:18 00:41:01 00:16:25 01:09:58 31 Crisanto Grajales 00:08:42 00:40:03 00:16:36 01:09:59 32 David Giles 00:07:59 00:39:58 00:18:12 01:10:14 33 Caleb Hill 00:08:11 00:39:57 00:18:02 01:10:16 34 Milosz Kuszczak 00:08:31 00:40:12 00:17:37 01:10:44 35 Terenzo Bozzone 00:08:07 00:41:51 00:17:04 01:10:52 36 Taylor Tolleson 00:09:39 00:39:47 00:16:55 01:11:01 37 Vasillis Kalamidas 00:08:43 00:40:59 00:17:12 01:11:09 38 Christian Rudolf 00:08:28 00:41:28 00:17:05 01:11:14 39 Kobus Loots 00:08:14 00:41:35 00:17:03 01:11:15 40 Mark Zammit 00:08:39 00:40:11 00:18:00 01:11:20 41 Carlos Álvarez 00:08:15 00:41:40 00:17:29 01:11:29 42 Tamas Nogradi 00:08:14 00:41:37 00:17:50 01:11:50 43 Alberto Tartaglia 00:08:18 00:41:21 00:18:00 01:12:00 44 Kyle Hughes 00:09:01 00:40:43 00:18:05 01:12:02 45 Henrique Chi Wai Da Silva Kuok 00:09:01 00:42:01 00:16:57 01:12:28 46 Paulo Henrique Lara 00:08:09 00:41:37 00:18:50 01:12:51 47 Ben Hoetjes 00:08:03 00:42:58 00:18:22 01:13:16 48 Hiroaki Ito 00:08:37 00:42:32 00:17:57 01:13:21 49 Mathieu O'Halloran 00:07:43 00:41:58 00:19:42 01:13:37 50 Milos Matija 00:08:03 00:43:08 00:17:42 01:13:39 51 Charl Keet 00:08:16 00:42:32 00:17:57 01:13:43 52 Conor Murphy 00:08:15 00:43:10 00:18:07 01:13:43 53 Martin Van Barneveld 00:08:07 00:43:29 00:17:46 01:13:50 54 Travis Campbell 00:08:37 00:43:37 00:17:17 01:13:54 55 Alwyn Badenhorst 00:08:45 00:43:21 00:17:32 01:13:55 56 Vered Offer 00:08:41 00:41:06 00:19:48 01:13:55 57 Yuichi Hasegawa 00:08:37 00:42:39 00:18:41 01:14:13 58 Guillaume Lachance 00:08:42 00:41:06 00:20:45 01:14:54 59 Steve Duplinsky 00:08:46 00:46:09 00:15:54 01:14:55 60 Necj Arko 00:08:39 00:43:10 00:18:44 01:15:08 61 Tomer Yafe 00:08:04 00:45:46 00:17:25 01:15:43 62 Karl Johan Danielsson 00:08:20 00:42:15 00:20:41 01:16:00 63 Jhonathan Malka 00:08:37 00:46:05 00:19:10 01:18:23 64 Michal Lesko 00:08:50 00:47:15 00:19:36 01:20:36 65 Eric Morrisette 00:08:54 00:48:12 00:18:30 01:20:41 66 Ryan Gibbons 00:08:42 00:47:34 00:19:49 01:20:51 67 Gareth Donnelly 00:08:37 00:47:50 00:19:52 01:20:54 68 Berger Or 00:08:22 00:50:02 00:19:12 01:22:11 69 Dusan Divinec 00:08:43 00:40:53 00:28:03 01:22:19 70 Paul Lancaster 00:08:11 00:50:13 00:19:17 01:22:22 71 Coyatito Smith 00:09:33 00:49:34 00:20:18 01:24:40 72 Khamari Greaves 00:09:35 00:49:19 00:22:41 01:27:12

Junior donne