| Rank | Nr# | Name, Ranking | Nation | Swim/Rk. | T1 | Bike Laps | 4-laps | Bike/Rk. | T2 | Run/Rk. | Finish | ||
| Women | |||||||||||||
| 1 | 188 | HAEMMERLE Jasmine, GFR | Austria | 21:51/8. | 00:28 | 16:11 | 15:47 | 16:19 | 17:12 | 1:05:30/1. | 00:30 | 0:39:00/3. | 2:07:21 |
| 2 | 168 | WANG Dan, LT | China | 21:27/4. | 00:33 | 16:34 | 16:27 | 16:35 | 17:52 | 1:07:30/7. | 00:36 | 0:38:34/2. | 2:08:41 |
| 3 | 167 | XING Lin, SECLT | China | 20:54/2. | 00:34 | 17:05 | 16:27 | 16:35 | 17:54 | 1:08:02/9. | 00:26 | 0:39:54/4. | 2:09:52 |
| 4 | 163 | PATOU Estelle, SDT | France | 21:55/13. | 00:33 | 16:41 | 15:54 | 16:30 | 17:52 | 1:06:59/3. | 00:33 | 0:40:55/5. | 2:10:57 |
| 5 | 185 | RICCO Silvie, P.S. | Italy | 21:50/6. | 00:32 | 16:47 | 15:55 | 16:30 | 17:53 | 1:07:05/5. | 00:28 | 0:41:16/6. | 2:11:15 |
| 6 | 170 | LI Bo, CADET | China | 21:18/3. | 00:33 | 16:40 | 16:29 | 16:35 | 17:57 | 1:07:42/8. | 00:32 | 0:41:24/8. | 2:11:32 |
| 7 | 159 | WILLIX Helene, LT | Sweden | 23:09/18. | 00:37 | 17:09 | 16:57 | 17:05 | 18:04 | 1:09:17/15. | 00:32 | 0:38:07/1. | 2:11:44 |
| 8 | 145 | SIMIC Mateja, CORP | Slovenia | 21:53/10. | 00:37 | 16:39 | 15:55 | 16:31 | 17:52 | 1:06:58/2. | 00:30 | 0:42:04/10. | 2:12:04 |
| 9 | 169 | LIU Xiao Dan, SECLT | China | 21:53/11. | 00:32 | 16:44 | 15:54 | 16:31 | 17:56 | 1:07:07/6. | 00:34 | 0:42:49/12. | 2:12:57 |
| 10 | 171 | SHI Meng, SECLT | China | 20:07/1. | 00:40 | 17:46 | 16:26 | 16:36 | 17:58 | 1:08:47/14. | 00:35 | 0:43:21/14. | 2:13:33 |
| 11 | 164 | LOUET Celine, SDT | France | 21:54/12. | 00:35 | 16:41 | 15:54 | 16:31 | 17:57 | 1:07:04/4. | 00:34 | 0:45:39/22. | 2:15:48 |
| 12 | 184 | WELLENS Hildegard, KPLCHEF | Belgium | 26:06/28. | 00:51 | 17:31 | 16:47 | 16:35 | 17:37 | 1:08:33/13. | 00:37 | 0:41:19/7. | 2:17:28 |
| 13 | 161 | AIGLE Caroline, LTN | France | 23:03/16. | 00:47 | 17:27 | 17:07 | 17:28 | 18:08 | 1:10:11/21. | 00:34 | 0:43:10/13. | 2:17:47 |
| 14 | 155 | BOSOLD Adelheid, LT | Germany | 25:58/25. | 00:56 | 17:36 | 16:47 | 16:34 | 17:33 | 1:08:31/11. | 00:45 | 0:41:39/9. | 2:17:52 |
| 15 | 174 | BALDWIN Kathleen, ENS | USA | 21:52/9. | 01:01 | 17:13 | 16:49 | 17:20 | 18:08 | 1:09:31/17. | 00:57 | 0:45:38/21. | 2:19:01 |
| 16 | 176 | KRAJICEK Karen, CAPT | USA | 21:48/5. | 00:49 | 18:05 | 17:41 | 17:27 | 18:07 | 1:11:22/24. | 00:39 | 0:44:34/17. | 2:19:14 |
| 17 | 139 | GERGELICS Natalia | Hungary | 23:07/17. | 00:43 | 17:27 | 17:07 | 17:27 | 18:06 | 1:10:09/20. | 00:29 | 0:44:52/19. | 2:19:22 |
| 18 | 180 | DECOUTERE Martine, ADJT | Belgium | 26:02/26. | 00:52 | 17:34 | 16:48 | 16:35 | 17:33 | 1:08:31/12. | 00:40 | 0:43:23/15. | 2:19:31 |
| 19 | 186 | PERATHONER Astrid, P.S. | Italy | 22:20/15. | 00:31 | 17:15 | 16:48 | 17:20 | 18:04 | 1:09:28/16. | 00:44 | 0:46:54/25. | 2:19:59 |
| 20 | 162 | BERTHOZ Marie-Anne, SGT | France | 24:12/21. | 00:43 | 17:22 | 17:11 | 17:34 | 18:24 | 1:10:33/23. | 00:37 | 0:43:55/16. | 2:20:02 |
| 21 | 153 | CHOUINARD Caroline, CAPT | Canada | 23:14/19. | 00:42 | 18:21 | 17:11 | 17:34 | 18:24 | 1:11:32/25. | 00:37 | 0:46:15/24. | 2:22:23 |
| 22 | 173 | BARIBEAU Amy, LT | USA | 24:06/20. | 00:55 | 17:17 | 17:12 | 17:10 | 17:56 | 1:09:36/18. | 00:42 | 0:47:04/26. | 2:22:25 |
| 23 | 175 | MCKENNA Heidi, CAPT | USA | 26:08/29. | 01:02 | 18:58 | 17:58 | 17:45 | 18:31 | 1:13:13/30. | 00:36 | 0:42:35/11. | 2:23:37 |
| 24 | 182 | RAES Ilse, 1SGT | Belgium | 26:06/27. | 00:53 | 17:31 | 16:47 | 16:36 | 17:36 | 1:08:31/10. | 00:59 | 0:48:29/27. | 2:24:59 |
| 25 | 150 | DANAIS Marie-Josee, CAPT | Canada | 21:50/7. | 00:54 | 18:35 | 18:11 | 17:34 | 18:27 | 1:12:48/29. | 00:40 | 0:48:56/29. | 2:25:10 |
| 26 | 151 | MARTIN Ariane, CAPT | Canada | 27:28/32. | 00:36 | 18:28 | 17:35 | 17:44 | 18:30 | 1:12:19/28. | 00:34 | 0:45:29/20. | 2:26:28 |
| 27 | 154 | SEIDEL Maren, FAHNENJ. | Germany | 24:29/23. | 00:51 | 18:33 | 17:23 | 16:35 | 17:33 | 1:10:06/19. | 00:44 | 0:50:33/31. | 2:26:46 |
| 28 | 179 | CREFCOEUR Brigitte, 1SGTCHEF | Belgium | 28:40/34. | 00:54 | 17:53 | 17:44 | 18:04 | 18:28 | 1:12:11/26. | 00:48 | 0:49:19/30. | 2:31:53 |
| 29 | 152 | AYOTTE Maryse, MCPL | Canada | 29:00/35. | 01:03 | 19:25 | 19:03 | 19:10 | 20:27 | 1:18:07/32. | 00:44 | 0:46:00/23. | 2:34:56 |
| 30 | 142 | KUIJPERS Danielle, CPL | Netherlands | 27:04/31. | 00:59 | 18:29 | 17:34 | 17:45 | 18:29 | 1:12:19/27. | 00:36 | 0:55:01/32. | 2:36:01 |
| 31 | 147 | HANGANU Ionasiu Ileana, PLT | Romania | 34:21/36. | 02:06 | 19:59 | 19:06 | 19:55 | 20:45 | 1:19:46/34. | 00:45 | 0:44:34/18. | 2:41:34 |
| 32 | 183 | VAN DOORSLAER Wendy, 1SGT | Belgium | 26:12/30. | 01:08 | 19:12 | 18:31 | 18:12 | 20:06 | 1:16:01/31. | 01:14 | 1:00:03/35. | 2:44:40 |
| 33 | 177 | KERRIGAN Kathy, LT | USA | 28:27/33. | 00:56 | 20:04 | 19:03 | 19:10 | 20:30 | 1:18:48/33. | 00:45 | 0:59:38/34. | 2:48:37 |
| 34 | 148 | SCOICA Mihaela, PLT | Romania | 37:15/37. | 01:43 | 19:28 | 19:42 | 20:46 | 20:03 | 1:20:00/35. | 00:43 | 0:57:30/33. | 2:57:13 |
| 165 | LOUET Carole, SDT | France | 21:55/14. | 00:34 | 17:36 | ||||||||
| 181 | DEVOS Isabelle, 1SGT | Belgium | 25:45/24. | 01:00 | 19:23 | ||||||||
| DISQ | 141 | ALTA Maria, CAD | Netherlands | 24:16/22. | 00:45 | 36:15:00 | 16:35 | 17:08 | 00:26 | 1:10:26/22. | 00:32 | 0:48:52/28. | 2:24:53 |