 | 1 | 570 | ANDREA MARTIN |  | SR25-34F | Individual | 01:12:15.1 |   |
Bib - 570Gender - Category - SR25-34FTeam - Individual  |
 | 2 | 550 | EDUARDO LLANTADA |  | SR55-64M | Individual | 01:14:05.9 |   |
Bib - 550Gender - Category - SR55-64MTeam - Individual  |
 | 3 | 572 | IOSEBA MATEOS |  | SR35-44M | Individual | 01:15:15.3 |   |
Bib - 572Gender - Category - SR35-44MTeam - Individual  |
 | 4 | 539 | FERNANDO DOLABELLA |  | SR45-54M | Individual | 01:15:21.6 |   |
Bib - 539Gender - Category - SR45-54MTeam - Individual  |
 | 5 | 507 | FRANCISCO BRITO |  | SR15M | Associação Humanitária de Bombeiros dos Estoris | 01:20:47.1 |   |
Bib - 507Gender - Category - SR15MTeam - Associação Humanitária de Bombeiros dos Estoris  |
 | 6 | 526 | JOÃO GALHARDO |  | SR35-44M | Ria Aqua Cluve Tavira | 01:29:33.0 |   |
Bib - 526Gender - Category - SR35-44MTeam - Ria Aqua Cluve Tavira  |
 | 7 | 515 | ERIK MENESES |  | SR25-34M | Individual | 01:33:19.1 |   |
Bib - 515Gender - Category - SR25-34MTeam - Individual  |
 | 8 | 504 | MIGUEL GARCIA |  | SR45-54M | ASSOCIAÇÃO DE NADADORES DOS ESTORIS | 01:33:48.3 |   |
Bib - 504Gender - Category - SR45-54MTeam - ASSOCIAÇÃO DE NADADORES DOS ESTORIS  |
 | 9 | 505 | RICARDO FIGUEIREDO |  | SR45-54M | ASSOCIAÇÃO DE NADADORES DOS ESTORIS | 01:34:42.6 |   |
Bib - 505Gender - Category - SR45-54MTeam - ASSOCIAÇÃO DE NADADORES DOS ESTORIS  |
 | 10 | 561 | JELLE MELISSANT |  | SR25-34M | SwimTogether | 01:34:57.5 |   |
Bib - 561Gender - Category - SR25-34MTeam - SwimTogether  |
 | 11 | 509 | EDUARDA BUGALHO |  | SR14-15F | Individual | 01:34:58.6 |   |
Bib - 509Gender - Category - SR14-15FTeam - Individual  |
 | 12 | 546 | RUI HENRIQUES |  | SR45-54M | Individual | 01:36:18.3 |   |
Bib - 546Gender - Category - SR45-54MTeam - Individual  |
 | 13 | 506 | RUI SANTOS |  | SR45-54M | ASSOCIAÇÃO DE NADADORES DOS ESTORIS | 01:36:22.0 |   |
Bib - 506Gender - Category - SR45-54MTeam - ASSOCIAÇÃO DE NADADORES DOS ESTORIS  |
 | 14 | 512 | MATEO SANCHEZ |  | SR18-19M | Individual | 01:36:46.1 |   |
Bib - 512Gender - Category - SR18-19MTeam - Individual  |
 | 15 | 525 | JOÃO CAÇADOR |  | SR35-44M | Individual | 01:36:51.3 |   |
Bib - 525Gender - Category - SR35-44MTeam - Individual  |
 | 16 | 573 | BRIAN FORTUNE |  | SR35-44M | O2Portimão | 01:36:52.2 |   |
Bib - 573Gender - Category - SR35-44MTeam - O2Portimão  |
 | 17 | 514 | CARLOS MARTÍNEZ |  | SR25-34M | Individual | 01:37:02.5 |   |
Bib - 514Gender - Category - SR25-34MTeam - Individual  |
 | 18 | 555 | TIAGO RODRIGUES |  | SR35-44M | Penta Clube da Covilhã | 01:37:10.7 |   |
Bib - 555Gender - Category - SR35-44MTeam - Penta Clube da Covilhã  |
 | 19 | 553 | LEVI NASCIMENTO |  | SR20-24M | O2Portimão | 01:38:55.6 |   |
Bib - 553Gender - Category - SR20-24MTeam - O2Portimão  |
 | 20 | 511 | JOSE OLIVEIRA |  | SR15M | Individual | 01:38:58.9 |   |
Bib - 511Gender - Category - SR15MTeam - Individual  |
 | 21 | 503 | LILIAN LEHMAN |  | SR35-44F | ASSOCIAÇÃO DE NADADORES DOS ESTORIS | 01:39:56.4 |   |
Bib - 503Gender - Category - SR35-44FTeam - ASSOCIAÇÃO DE NADADORES DOS ESTORIS  |
 | 22 | 565 | RICARDO JESUS |  | SR45-54M | SwimTogether | 01:41:45.2 |   |
Bib - 565Gender - Category - SR45-54MTeam - SwimTogether  |
 | 23 | 536 | CARLA GUERRA |  | SR45-54F | Individual | 01:42:22.4 |   |
Bib - 536Gender - Category - SR45-54FTeam - Individual  |
 | 24 | 508 | RUI ALEIXO |  | SR45-54M | Clube Millennium BCP | 01:43:16.0 |   |
Bib - 508Gender - Category - SR45-54MTeam - Clube Millennium BCP  |
 | 25 | 533 | SANTIAGO BAZA |  | SR35-44M | Individual | 01:43:41.1 |   |
Bib - 533Gender - Category - SR35-44MTeam - Individual  |
 | 26 | 551 | MR BAILEY |  | SR55-64M | Individual | 01:44:03.6 |   |
Bib - 551Gender - Category - SR55-64MTeam - Individual  |
 | 27 | 556 | FERNANDO ALVES |  | SR45-54M | Salesianos | 01:44:19.1 |   |
Bib - 556Gender - Category - SR45-54MTeam - Salesianos  |
 | 28 | 527 | LAURENTS FRICKE |  | SR35-44M | Individual | 01:45:11.0 |   |
Bib - 527Gender - Category - SR35-44MTeam - Individual  |
 | 29 | 537 | HANNA SOUSA |  | SR45-54F | Individual | 01:48:52.8 |   |
Bib - 537Gender - Category - SR45-54FTeam - Individual  |
 | 30 | 519 | CAROLINA FERNANDES |  | SR35-44F | Individual | 01:49:10.0 |   |
Bib - 519Gender - Category - SR35-44FTeam - Individual  |
 | 31 | 549 | ANTONIO SA |  | SR55-64M | Individual | 01:49:51.7 |   |
Bib - 549Gender - Category - SR55-64MTeam - Individual  |
 | 32 | 568 | PEDRO ALMEIDA |  | SR35-44M | Triatlo Clube TAP | 01:52:41.2 |   |
Bib - 568Gender - Category - SR35-44MTeam - Triatlo Clube TAP  |
 | 33 | 560 | ANA CARDOSO |  | SR25-34F | SwimTogether | 01:53:12.4 |   |
Bib - 560Gender - Category - SR25-34FTeam - SwimTogether  |
 | 34 | 548 | MIREN DOMINGO |  | SR55-64F | Individual | 01:53:18.6 |   |
Bib - 548Gender - Category - SR55-64FTeam - Individual  |
 | 35 | 517 | FRANCISCO FERREIRA |  | SR25-34M | Individual | 01:53:49.3 |   |
Bib - 517Gender - Category - SR25-34MTeam - Individual  |
 | 36 | 531 | PEDRO SANGUINO |  | SR35-44M | Individual | 01:56:13.0 |   |
Bib - 531Gender - Category - SR35-44MTeam - Individual  |
 | 37 | 571 | NADIA BAHTANE |  | SR35-44F | Individual | 01:56:24.0 |   |
Bib - 571Gender - Category - SR35-44FTeam - Individual  |
 | 38 | 521 | ZINEB YACOUBI |  | SR35-44F | Individual | 01:57:26.9 |   |
Bib - 521Gender - Category - SR35-44FTeam - Individual  |
 | 39 | 523 | FRANCISCO BARBADO |  | SR35-44M | Individual | 01:57:55.9 |   |
Bib - 523Gender - Category - SR35-44MTeam - Individual  |
 | 40 | 532 | RUI NUNES |  | SR35-44M | Individual | 02:00:21.6 |   |
Bib - 532Gender - Category - SR35-44MTeam - Individual  |
 | 41 | 564 | ALEXANDRE SEQUEIRA |  | SR45-54M | SwimTogether | 02:03:18.1 |   |
Bib - 564Gender - Category - SR45-54MTeam - SwimTogether  |
 | 42 | 569 | JOSE CORREIA |  | SR55-64M | ASSOCIAÇÃO DE NADADORES DOS ESTORIS | 02:07:35.9 |   |
Bib - 569Gender - Category - SR55-64MTeam - ASSOCIAÇÃO DE NADADORES DOS ESTORIS  |
 | 43 | 538 | RITA COUTINHO |  | SR45-54F | Individual | 02:07:55.0 |   |
Bib - 538Gender - Category - SR45-54FTeam - Individual  |
 | 44 | 562 | MÁRIO RODRIGUES |  | SR35-44M | SwimTogether | 02:08:04.3 |   |
Bib - 562Gender - Category - SR35-44MTeam - SwimTogether  |
 | 45 | 535 | ANA MATA |  | SR45-54F | Individual | 02:08:18.4 |   |
Bib - 535Gender - Category - SR45-54FTeam - Individual  |
 | 46 | 530 | MOHSEN VATANPARAST |  | SR35-44M | Individual | 02:08:50.6 |   |
Bib - 530Gender - Category - SR35-44MTeam - Individual  |
 | 47 | 542 | MIGUEL COCCO |  | SR45-54M | Individual | 02:11:31.4 |   |
Bib - 542Gender - Category - SR45-54MTeam - Individual  |
 | 48 | 574 | SABRINA PERON |  | SR55-64F | Individual | 02:11:40.7 |   |
Bib - 574Gender - Category - SR55-64FTeam - Individual  |
 | 49 | 545 | RICARDO FERNANDES |  | SR45-54M | Individual | 02:11:59.2 |   |
Bib - 545Gender - Category - SR45-54MTeam - Individual  |
 | 50 | 552 | VINCENZO JANDOLI |  | SR55-64M | Individual | 02:14:50.8 |   |
Bib - 552Gender - Category - SR55-64MTeam - Individual  |