HYROX São Paulo 2026: Pro Men results

193 finishers on 26 Apr 2026. Typical finish 1:26:01, fastest 10% under 1:10:00. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Pelayo Menendez Fernandez 🇪🇸 ESP1st of 46 aged 35-39 35-39 56:52 28:33 24:01 4:22 3:51 2:30 3:18 2:15 3:56 1:33 2:55 3:43
2 Joao Almeida 🇵🇹 POR1st of 46 aged 30-34 30-34 1:01:28 4:36 30:26 26:57 4:11 3:55 2:37 4:02 3:25 4:04 1:41 3:29 3:44
3 Lucas Gouveia 🇧🇷 BRA2nd of 46 aged 30-34 30-34 1:03:32 6:40 32:32 26:26 4:39 3:59 2:51 4:02 2:44 4:10 1:44 3:07 3:49
4 Derik Afornali 🇧🇷 BRA2nd of 46 aged 35-39 35-39 1:03:49 6:57 29:54 29:30 4:30 4:08 2:58 3:44 3:15 4:20 2:00 4:29 4:36
5 Johan Morin 🇫🇷 FRA3rd of 46 aged 35-39 35-39 1:04:32 7:40 30:41 28:55 4:59 4:08 2:51 4:45 3:22 4:06 1:56 3:22 4:25
6 Renato Marques 🇧🇷 BRA3rd of 46 aged 30-34 30-34 1:05:10 8:18 33:46 26:22 5:06 4:06 1:51 3:50 3:10 4:20 1:48 3:32 3:45
7 Andre Sanches 🇧🇷 BRA4th of 46 aged 35-39 35-39 1:05:28 8:36 32:11 28:36 4:46 3:57 3:51 3:57 2:50 4:05 1:46 3:53 4:17
8 Paulo Puccinelli 🇧🇷 BRA1st of 32 aged 40-44 40-44 1:05:28 8:36 30:18 30:44 4:32 4:01 2:38 4:58 3:07 4:15 1:59 4:43 5:03
9 Eduardo Moreira de Sousa 🇧🇷 BRA4th of 46 aged 30-34 30-34 1:05:53 9:01 30:07 31:15 4:35 4:14 2:32 4:30 3:01 4:37 2:28 4:29 5:24
10 Rodrigo Gasparin 🇧🇷 BRA5th of 46 aged 35-39 35-39 1:06:15 9:23 31:14 30:09 4:55 4:03 2:56 4:29 3:27 4:17 1:46 4:19 4:52
11 Simon Bedoya 🇦🇷 ARG1st of 39 aged 25-29 25-29 1:06:22 9:30 31:18 30:07 5:02 4:10 2:33 4:21 3:33 4:31 1:56 4:07 4:56
12 Djonatan Will 🇧🇷 BRA5th of 46 aged 30-34 30-34 1:06:36 9:44 32:03 29:51 4:48 4:00 2:55 4:50 3:20 4:09 2:05 3:38 4:54
13 Tony Britto 🇧🇷 BRA6th of 46 aged 35-39 35-39 1:06:47 9:55 32:05 28:49 5:58 3:55 2:50 4:07 3:01 4:10 1:40 4:45 4:21
14 Luiz Carlos Guida 🇧🇷 BRA2nd of 32 aged 40-44 40-44 1:07:05 10:13 33:08 28:59 5:03 3:59 3:26 4:05 3:08 4:09 1:37 3:45 4:50
15 Lago Guiraldes 🇦🇷 ARG2nd of 39 aged 25-29 25-29 1:08:56 12:04 35:04 28:42 5:14 3:59 3:04 4:17 3:31 4:15 1:41 3:37 4:18
16 Raphael Bedin 🇧🇷 BRA6th of 46 aged 30-34 30-34 1:09:04 12:12 33:24 31:09 4:36 4:16 3:35 4:11 3:50 4:27 1:50 4:55 4:05
17 Juan Prego 🇺🇾 URU7th of 46 aged 30-34 30-34 1:09:26 12:34 34:51 29:30 5:10 4:09 2:56 4:29 3:38 4:25 1:51 3:42 4:20
18 Igor Leon 🇧🇷 BRA3rd of 39 aged 25-29 25-29 1:09:33 12:41 35:03 28:55 5:39 4:04 3:06 3:59 3:17 4:27 1:55 3:46 4:21
19 Pedro Caetano 🇧🇷 BRA8th of 46 aged 30-34 30-34 1:09:39 12:47 33:45 30:42 5:17 4:04 3:45 5:05 3:10 4:10 2:10 3:37 4:41
20 Murilo Pinto 🇧🇷 BRA4th of 39 aged 25-29 25-29 1:09:58 13:06 34:11 30:54 4:58 4:15 3:18 5:01 2:49 4:25 2:18 3:44 5:04
21 Rafael Frederico 🇧🇷 BRA7th of 46 aged 35-39 35-39 1:10:10 13:18 32:06 33:14 4:56 4:01 3:20 4:26 4:24 4:15 2:04 5:13 5:31
22 Juan Manuel Pardiñas 🇺🇾 URU9th of 46 aged 30-34 30-34 1:10:14 13:22 32:22 31:59 5:57 4:11 3:25 4:32 2:41 4:14 1:52 6:00 5:04
23 Fernando Casaril 🇧🇷 BRA10th of 46 aged 30-34 30-34 1:10:27 13:35 33:49 31:44 4:58 4:18 3:00 4:55 4:45 4:33 1:56 4:08 4:09
24 Rafael Nogueira 🇧🇷 BRA3rd of 32 aged 40-44 40-44 1:10:35 13:43 34:52 30:05 5:43 4:09 3:15 4:25 3:06 4:13 2:02 4:06 4:49
25 Rafael da Silva de Jesus 🇧🇷 BRA5th of 39 aged 25-29 25-29 1:10:43 13:51 31:21 34:28 4:59 4:12 3:47 5:36 3:09 4:20 1:58 4:46 6:40
26 Jeferson Costa 🇧🇷 BRA6th of 39 aged 25-29 25-29 1:11:08 14:16 31:59 33:50 5:24 4:14 4:12 4:56 3:51 4:27 2:15 5:14 4:41
27 Felipe Pertile 🇧🇷 BRA8th of 46 aged 35-39 35-39 1:11:31 14:39 33:14 32:42 5:40 4:13 3:40 5:18 2:54 4:18 2:40 4:27 5:12
28 Damian Depauli 🇺🇾 URU11th of 46 aged 30-34 30-34 1:11:33 14:41 36:02 30:29 5:07 4:11 3:13 4:28 2:48 4:19 2:05 4:14 5:11
29 Levi Martinho 🇧🇷 BRA1st of 11 aged 16-24 16-24 1:11:59 15:07 34:58 31:28 5:37 4:06 3:21 4:20 3:52 4:05 2:24 4:35 4:45
30 Pedro Dantas 🇧🇷 BRA9th of 46 aged 35-39 35-39 1:12:53 16:01 34:53 32:49 5:15 4:06 3:08 4:51 3:41 4:16 1:42 5:31 5:34
31 Ronald Lisboa 🇧🇷 BRA7th of 39 aged 25-29 25-29 1:12:53 16:01 31:10 36:43 5:05 4:32 3:37 6:19 3:43 4:38 2:15 5:28 6:11
32 Victor Vieira Camargos 🇧🇷 BRA12th of 46 aged 30-34 30-34 1:13:04 16:12 37:20 30:15 5:33 4:22 3:03 5:03 3:01 4:34 2:09 4:34 3:29
33 Sergio Junior 🇧🇷 BRA4th of 32 aged 40-44 40-44 1:13:17 16:25 34:42 32:36 6:02 4:10 3:28 5:05 3:54 4:35 2:19 4:16 4:49
34 André Henrique 🇧🇷 BRA13th of 46 aged 30-34 30-34 1:13:56 17:04 34:32 33:33 5:55 4:19 3:27 5:06 3:14 4:37 2:24 5:23 5:03
35 Jefferson Lima 🇧🇷 BRA14th of 46 aged 30-34 30-34 1:14:14 17:22 38:32 27:48 7:59 4:10 2:33 3:47 2:36 4:08 1:58 4:10 4:26
36 Lenoir Piuco Junior 🇧🇷 BRA10th of 46 aged 35-39 35-39 1:15:26 18:34 36:55 32:32 6:02 4:23 2:43 4:44 4:34 4:22 2:08 4:23 5:15
37 Lucas Errerias 🇧🇷 BRA5th of 32 aged 40-44 40-44 1:15:33 18:41 34:40 35:30 5:28 4:04 3:26 5:17 3:49 4:12 2:07 5:57 6:38
38 Mauricio Júnior 🇧🇷 BRA8th of 39 aged 25-29 25-29 1:16:12 19:20 38:00 31:15 7:02 4:13 2:23 4:32 3:28 4:21 1:46 4:35 5:57
39 Victor Miguel Viza Cumpa 🇵🇪 PER15th of 46 aged 30-34 30-34 1:16:13 19:21 36:25 34:15 5:37 4:08 3:10 5:31 3:13 4:19 2:18 4:17 7:19
40 Gabriel Damiano 🇧🇷 BRA1st of 10 aged 45-49 45-49 1:16:22 19:30 36:36 33:43 6:07 4:25 4:06 4:47 3:40 4:30 2:16 4:31 5:28
41 Matheus Lino 🇧🇷 BRA9th of 39 aged 25-29 25-29 1:16:33 19:41 37:19 32:20 6:58 4:10 3:42 4:27 3:32 4:16 1:43 6:26 4:04
42 Kenedy Santos 🇧🇷 BRA2nd of 11 aged 16-24 16-24 1:16:52 20:00 36:25 33:47 6:45 4:22 3:09 5:11 4:41 4:28 2:48 4:07 5:01
43 Ruan Belizario 🇧🇷 BRA10th of 39 aged 25-29 25-29 1:16:59 20:07 36:42 34:49 5:32 4:24 3:52 5:17 3:03 4:41 2:25 5:06 6:01
44 André Luiz Matias 🇧🇷 BRA11th of 46 aged 35-39 35-39 1:17:05 20:13 33:04 37:19 6:48 3:55 4:02 5:41 6:08 4:24 2:00 4:55 6:14
45 Victor Torres Souza 🇧🇷 BRA16th of 46 aged 30-34 30-34 1:17:06 20:14 36:46 35:07 5:18 4:13 3:48 5:50 4:20 4:31 2:21 5:25 4:39
46 Julio Feitosa 🇧🇷 BRA2nd of 10 aged 45-49 45-49 1:17:08 20:16 37:18 33:50 6:05 4:09 3:12 5:17 4:32 4:29 2:01 4:42 5:28
47 Murillo Rodrigues Soré 🇧🇷 BRA12th of 46 aged 35-39 35-39 1:17:19 20:27 39:29 31:35 6:21 4:05 3:09 5:04 3:34 4:19 2:15 4:16 4:53
48 Vinicius Moreira de Araujo 🇧🇷 BRA13th of 46 aged 35-39 35-39 1:17:20 20:28 38:00 32:37 6:47 4:14 3:26 5:19 4:30 4:31 2:08 4:19 4:10
49 Gabriel Mandryk 🇧🇷 BRA11th of 39 aged 25-29 25-29 1:17:31 20:39 37:38 33:54 6:04 4:30 3:52 5:29 3:25 4:41 2:16 3:54 5:47
50 Fernando Dantas 🇧🇷 BRA12th of 39 aged 25-29 25-29 1:17:36 20:44 33:50 38:18 5:33 4:16 4:25 5:54 3:35 4:43 3:04 4:00 8:21
51 Lucas Sercio 🇧🇷 BRA17th of 46 aged 30-34 30-34 1:17:46 20:54 39:43 32:08 5:59 4:08 3:09 5:28 4:04 4:15 1:53 4:32 4:39
52 Carlos Luis Villacis 🇪🇨 ECU18th of 46 aged 30-34 30-34 1:18:00 21:08 36:07 36:22 5:36 4:16 2:46 6:28 4:08 4:22 2:10 5:53 6:19
53 João Gabriel Mendonça 🇧🇷 BRA13th of 39 aged 25-29 25-29 1:18:01 21:09 37:24 33:52 6:46 4:15 3:04 5:46 3:19 4:31 2:17 5:02 5:38
54 Renan Alves 🇧🇷 BRA19th of 46 aged 30-34 30-34 1:18:03 21:11 40:05 31:55 6:09 4:05 2:42 4:48 4:21 4:07 2:14 4:44 4:54
55 Roberson Pozzobon 🇧🇷 BRA6th of 32 aged 40-44 40-44 1:18:03 21:11 37:06 33:48 7:13 4:17 3:36 5:34 3:52 4:32 1:30 5:50 4:37
56 Igor Rondon 🇧🇷 BRA20th of 46 aged 30-34 30-34 1:18:13 21:21 38:25 34:05 5:47 4:02 3:37 5:24 4:07 4:18 2:39 4:48 5:10
57 Fabio Caliaro 🇧🇷 BRA3rd of 10 aged 45-49 45-49 1:18:25 21:33 37:44 35:08 5:38 4:30 4:36 5:20 3:17 4:25 2:30 4:55 5:35
58 Bruno Massaki Kacuta 🇧🇷 BRA21st of 46 aged 30-34 30-34 1:18:34 21:42 41:31 31:04 6:03 4:29 3:11 5:00 3:39 4:13 2:23 3:48 4:21
59 Javier Orlando Lumbreras Flores 🇲🇽 MEX22nd of 46 aged 30-34 30-34 1:19:11 22:19 36:56 35:54 6:25 3:59 3:07 4:37 4:12 4:35 2:46 5:26 7:12
60 Diego Alves de Souza 🇧🇷 BRA14th of 46 aged 35-39 35-39 1:19:12 22:20 37:06 36:14 5:56 4:07 3:13 6:00 4:12 4:30 2:04 5:32 6:36
61 Pedro Henrique Lima 🇧🇷 BRA23rd of 46 aged 30-34 30-34 1:19:25 22:33 39:05 35:11 5:14 4:15 3:39 4:29 4:03 4:30 2:47 5:05 6:23
62 Igor Oliveira 🇧🇷 BRA15th of 46 aged 35-39 35-39 1:19:36 22:44 37:05 36:56 5:40 4:07 5:16 5:16 5:07 4:26 2:07 5:55 4:42
63 Antonio Júlio 🇧🇷 BRA14th of 39 aged 25-29 25-29 1:19:44 22:52 39:46 33:01 7:02 4:16 3:39 5:15 4:11 4:13 1:35 4:17 5:35
64 Yuri Fávero 🇧🇷 BRA15th of 39 aged 25-29 25-29 1:20:00 23:08 38:47 34:29 6:48 4:00 3:30 6:06 5:01 4:37 1:53 4:14 5:08
65 Eduardo Oliveira 🇧🇷 BRA4th of 10 aged 45-49 45-49 1:20:07 23:15 35:20 38:10 6:42 4:30 3:28 7:17 4:44 5:05 2:13 4:47 6:06
66 Glauber Ribeiro 🇧🇷 BRA16th of 46 aged 35-39 35-39 1:20:12 23:20 35:59 38:24 5:53 4:24 4:03 5:18 4:15 4:53 3:02 6:40 5:49
67 Ricardo Alexandre de Carvalho 🇧🇷 BRA1st of 6 aged 50-54 50-54 1:20:46 23:54 34:07 40:07 6:38 4:27 4:01 7:23 3:48 4:33 1:50 6:22 7:43
68 Mathews Soares 🇧🇷 BRA16th of 39 aged 25-29 25-29 1:20:54 24:02 35:05 39:17 6:37 4:18 4:15 6:22 3:22 4:52 2:49 5:35 7:44
69 Vitor Bueno 🇧🇷 BRA17th of 39 aged 25-29 25-29 1:20:56 24:04 41:02 33:39 6:19 4:20 3:14 5:11 3:35 4:20 1:57 5:01 6:01
70 Santiago Ramilo 🇺🇾 URU3rd of 11 aged 16-24 16-24 1:20:57 24:05 41:53 33:27 5:41 4:03 2:55 5:08 3:28 4:27 3:16 4:36 5:34
71 Paulo Cesar Chaves da Cruz 🇧🇷 BRA7th of 32 aged 40-44 40-44 1:20:58 24:06 37:13 36:37 7:12 4:14 3:45 5:25 4:49 4:40 2:07 5:07 6:30
72 Joao Caldas 🇧🇷 BRA 1:21:02 24:10 37:07 37:31 6:30 4:17 3:53 4:52 4:58 4:33 2:59 5:12 6:47
73 Alessandro Pereira Pinho 🇧🇷 BRA8th of 32 aged 40-44 40-44 1:21:08 24:16 38:38 36:25 6:09 4:11 2:29 6:17 4:04 4:52 2:10 4:47 7:35
74 Luiz Lima 🇧🇷 BRA24th of 46 aged 30-34 30-34 1:21:10 24:18 38:16 36:44 6:13 4:16 4:35 6:26 2:56 4:36 2:33 4:32 6:50
75 Jeferson Pires 🇧🇷 BRA9th of 32 aged 40-44 40-44 1:21:29 24:37 36:53 38:20 6:20 4:21 2:55 6:27 4:32 4:46 3:00 5:28 6:51
76 Drew Bunker 🇺🇸 USA17th of 46 aged 35-39 35-39 1:21:47 24:55 39:07 35:33 7:11 4:08 3:15 5:02 5:00 4:23 2:00 4:24 7:21
77 Fabio Tanaka 🇧🇷 BRA10th of 32 aged 40-44 40-44 1:22:01 25:09 37:52 38:28 5:46 4:19 4:42 6:03 4:20 4:37 2:57 5:45 5:45
78 Thomaz Dostodolniki 🇧🇷 BRA25th of 46 aged 30-34 30-34 1:22:10 25:18 37:29 36:04 8:43 4:04 3:14 5:41 4:39 4:55 3:10 5:32 4:49
79 Thiago de Souza Batista 🇧🇷 BRA18th of 46 aged 35-39 35-39 1:22:15 25:23 35:57 38:58 7:24 4:11 3:30 7:04 4:14 4:56 3:25 5:13 6:25
80 Roberto Ferreira Peres 🇧🇷 BRA11th of 32 aged 40-44 40-44 1:22:19 25:27 37:13 37:35 7:37 4:17 3:48 5:21 4:45 4:44 2:08 6:01 6:31
81 Caio Andrade Sant' Anna Santos 🇧🇷 BRA18th of 39 aged 25-29 25-29 1:22:28 25:36 38:11 37:38 6:46 4:02 3:23 6:57 4:55 4:37 2:22 4:42 6:40
82 Narcélio Mendes Ferreira Filho 🇧🇷 BRA12th of 32 aged 40-44 40-44 1:22:32 25:40 37:29 38:48 6:19 4:17 3:31 6:51 5:13 4:20 2:42 5:31 6:23
83 Aparecido Moreira França 🇧🇷 BRA19th of 46 aged 35-39 35-39 1:22:35 25:43 37:40 38:47 6:12 4:32 3:56 5:47 5:12 4:43 2:54 5:12 6:31
84 Lucas Santana Souza 🇧🇷 BRA19th of 39 aged 25-29 25-29 1:23:01 26:09 38:55 37:07 7:04 4:23 3:13 7:39 4:12 4:38 2:23 6:05 4:34
85 Gabriel Lemes 🇧🇷 BRA26th of 46 aged 30-34 30-34 1:23:12 26:20 37:59 39:19 5:58 4:10 5:24 5:27 3:55 4:17 2:56 5:43 7:27
86 Felipe Kuchinski de Michelis 🇧🇷 BRA20th of 46 aged 35-39 35-39 1:23:19 26:27 39:40 35:35 8:10 4:26 3:42 5:25 4:06 4:29 2:44 5:02 5:41
87 Freddy Romero 🇧🇴 BOL27th of 46 aged 30-34 30-34 1:23:20 26:28 36:47 39:56 6:41 4:14 4:10 8:14 4:28 4:31 2:40 5:08 6:31
88 Fernando Saraiva 🇧🇷 BRA20th of 39 aged 25-29 25-29 1:23:37 26:45 38:12 38:37 6:54 4:09 3:44 5:24 6:32 4:30 2:29 6:06 5:43
89 Luan Barreto 🇧🇷 BRA28th of 46 aged 30-34 30-34 1:23:43 26:51 41:24 35:46 6:38 4:19 5:13 5:58 3:50 4:31 2:06 5:03 4:46
90 Leone William 🇧🇷 BRA29th of 46 aged 30-34 30-34 1:23:59 27:07 38:02 39:00 7:02 4:14 4:30 6:36 4:27 4:30 2:25 5:53 6:25
91 Davi Mei Torres Alves 🇧🇷 BRA21st of 39 aged 25-29 25-29 1:24:12 27:20 40:49 37:11 6:16 4:11 4:01 5:45 4:50 4:26 3:03 5:33 5:22
92 Leonardo Alves Teixeira 🇧🇷 BRA13th of 32 aged 40-44 40-44 1:24:13 27:21 43:12 35:04 6:02 4:24 3:34 5:21 4:15 4:44 2:21 4:57 5:28
93 Caio Venancio 🇧🇷 BRA22nd of 39 aged 25-29 25-29 1:24:28 27:36 42:39 34:18 7:37 4:18 5:17 5:21 3:45 4:44 1:58 4:02 4:53
94 Saulo Javarine 🇧🇷 BRA14th of 32 aged 40-44 40-44 1:24:38 27:46 40:42 36:52 7:08 4:23 4:05 5:16 4:12 4:46 2:31 5:04 6:35
95 Lucas Simões 🇧🇷 BRA21st of 46 aged 35-39 35-39 1:24:54 28:02 38:15 37:54 8:51 4:16 3:35 5:48 3:55 5:09 2:13 4:47 8:11
96 Felippe Norimatsu 🇧🇷 BRA15th of 32 aged 40-44 40-44 1:25:25 28:33 41:21 36:54 7:15 4:15 4:55 5:30 4:30 4:37 2:18 5:41 5:08
97 Lucas Lima 🇧🇷 BRA23rd of 39 aged 25-29 25-29 1:26:01 29:09 37:58 42:35 5:33 4:12 6:05 9:23 2:43 4:25 3:17 4:43 7:47
98 Luiz Mello 🇧🇷 BRA16th of 32 aged 40-44 40-44 1:26:06 29:14 42:25 36:46 6:59 4:30 4:26 5:34 4:50 4:39 2:13 4:55 5:39
99 Robert Henrique 🇧🇷 BRA22nd of 46 aged 35-39 35-39 1:26:26 29:34 36:40 43:31 6:20 4:40 4:11 6:19 4:36 4:54 2:39 7:54 8:18
100 Henrique Mendes 🇧🇷 BRA24th of 39 aged 25-29 25-29 1:26:35 29:43 45:06 34:10 7:25 4:40 3:47 5:10 3:34 4:39 2:53 3:54 5:33
How to read

The place is among timed finishers in Pro Men; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result