HYROX Hamburg 2024: Doubles Men results

700 teams on 2 Nov 2024. Typical finish 1:15:06, fastest 10% under 1:03:48. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Sven Schenk, Christian Nolde 🇩🇪 GER1st of 351 aged 30-39 30-39 52:24 29:15 18:40 4:33 3:22 1:12 1:52 1:56 3:45 1:08 1:59 3:26
2 Jörn Hannaske, Pascal Schmitt 🇩🇪 GER2nd of 351 aged 30-39 30-39 53:47 1:23 29:54 19:07 4:53 3:24 1:04 2:01 1:54 3:59 1:08 2:18 3:19
3 Liam Shallicker, Liam Castile 🇬🇧 GBR1st of 192 aged U29 U29 54:31 2:07 28:20 21:59 4:16 3:42 1:26 2:36 2:10 4:00 1:35 2:35 3:55
4 Henrik Boennen, Lukas Wrobel 🇩🇪 GER2nd of 192 aged U29 U29 55:46 3:22 30:17 20:47 4:47 3:38 1:13 2:17 2:31 3:59 1:12 2:24 3:33
5 Sebastian Jonczyk, Jaafar Moumen 🇩🇪 GER3rd of 351 aged 30-39 30-39 55:55 3:31 30:12 21:12 4:34 3:51 1:23 2:26 2:27 4:06 1:18 2:30 3:11
6 Dominique Horlbeck, Pawel Müller 🇩🇪 GER4th of 351 aged 30-39 30-39 56:00 3:36 29:54 21:12 5:00 3:44 1:11 2:23 2:15 4:06 1:16 2:37 3:40
7 Scott James, Barry Carter 🇬🇧 GBR5th of 351 aged 30-39 30-39 56:09 3:45 30:35 20:28 5:11 3:33 1:16 2:07 2:18 3:51 1:20 2:37 3:26
8 Michael Vomland, Carsten Kuhle 🇩🇪 GER6th of 351 aged 30-39 30-39 56:26 4:02 30:26 21:16 4:48 3:41 1:15 2:33 2:27 4:03 1:29 2:26 3:22
9 Timo Tekolf, Laurits Follert 🇩🇪 GER3rd of 192 aged U29 U29 56:30 4:06 31:00 20:49 4:46 3:25 1:29 2:11 2:33 3:40 1:19 2:40 3:32
10 Rune Dallmann, Patrick Benecke 🇩🇪 GER7th of 351 aged 30-39 30-39 56:35 4:11 31:29 20:21 4:49 3:33 1:04 1:52 2:45 4:01 1:08 2:28 3:30
11 Carsten Flynn, Peter Simon 🇩🇪 GER8th of 351 aged 30-39 30-39 57:02 4:38 31:15 20:03 5:48 3:29 1:06 2:10 2:23 4:03 1:10 2:14 3:28
12 Brun Keller, Christoph Che Trippel 🇩🇪 GER9th of 351 aged 30-39 30-39 57:28 5:04 31:48 20:52 4:52 3:32 1:14 1:57 2:38 3:47 1:33 2:46 3:25
13 Marcel Mehren, Daniel Breinig 🇩🇪 GER10th of 351 aged 30-39 30-39 57:59 5:35 31:58 21:15 4:49 3:40 1:09 2:09 2:40 4:03 1:13 2:41 3:40
14 Luke Butcher, Joseph Peters 🇬🇧 GBR11th of 351 aged 30-39 30-39 58:09 5:45 31:12 22:09 4:52 3:40 1:16 2:36 2:42 4:01 1:24 2:44 3:46
15 Darren Roberts, Craig Lewis 🇬🇧 GBR12th of 351 aged 30-39 30-39 58:40 6:16 32:05 21:12 5:27 3:36 1:11 2:02 2:17 4:00 1:25 2:52 3:49
16 Paul Gillingham, Björn Ehresmann 🇬🇧 GBR13th of 351 aged 30-39 30-39 58:49 6:25 32:05 22:07 4:43 3:41 1:16 2:50 2:27 4:03 1:35 2:42 3:33
17 Marc Linn, Lukas Dreger 🇩🇪 GER14th of 351 aged 30-39 30-39 58:56 6:32 32:19 21:49 4:52 3:47 1:09 2:35 2:13 4:16 1:16 2:51 3:42
18 Guy Portlock, John Winter 🇬🇧 GBR1st of 128 aged 40-49 40-49 58:57 6:33 31:59 22:02 5:00 3:48 1:11 2:32 2:45 4:02 1:26 2:50 3:28
19 Benedikt Becker, Leon Bargemann 🇩🇪 GER4th of 192 aged U29 U29 59:04 6:40 31:36 22:40 4:53 3:52 1:14 2:42 2:33 4:18 1:22 2:47 3:52
20 Lukas Braunewell, Maximilian Jansen 🇩🇪 GER5th of 192 aged U29 U29 59:07 6:43 32:50 21:18 5:05 3:33 1:09 2:21 2:20 4:09 1:19 2:33 3:54
21 Domenique Bogs, Massimiliano Schiliro 🇩🇪 GER15th of 351 aged 30-39 30-39 59:10 6:46 32:19 20:57 5:59 3:53 1:18 2:01 2:06 4:06 1:28 2:31 3:34
22 Ramy Peuker, Andre Hinsenhofe 🇩🇪 GER16th of 351 aged 30-39 30-39 59:23 6:59 32:40 21:46 5:03 3:48 1:13 2:40 2:14 4:17 1:20 2:37 3:37
23 Filip Zujic, Luca Dickmann 🇩🇪 GER6th of 192 aged U29 U29 59:34 7:10 32:47 21:55 4:57 3:45 1:08 2:20 2:23 4:01 1:15 3:00 4:03
24 Christopher Fliegel, Kevin Müller 🇩🇪 GER17th of 351 aged 30-39 30-39 59:41 7:17 32:36 22:05 5:04 3:42 1:15 2:50 2:21 4:05 1:15 2:28 4:09
25 Thomas Clare, Jordan Darlington 🇬🇧 GBR7th of 192 aged U29 U29 59:44 7:20 32:07 22:30 5:11 3:36 1:18 2:45 2:44 4:09 1:19 2:59 3:40
26 Florian Huth, Gisbert Petters 🇩🇪 GER2nd of 128 aged 40-49 40-49 59:47 7:23 32:50 21:48 5:14 3:48 1:28 2:41 2:42 3:55 1:13 2:19 3:42
27 Lars Peckmann, Kenny Raab 🇩🇪 GER18th of 351 aged 30-39 30-39 59:53 7:29 33:11 21:38 5:10 3:36 1:14 2:17 2:32 3:54 1:31 2:45 3:49
28 Jesper Dorph Petersen, Jonas Stabell Hansen 🇩🇰 DEN8th of 192 aged U29 U29 1:00:03 7:39 32:06 21:57 6:05 3:45 1:03 2:27 2:18 4:11 1:13 2:57 4:03
29 Julius Hohmann, Niels Remmert 🇩🇪 GER9th of 192 aged U29 U29 1:00:10 7:46 32:35 22:26 5:13 3:47 1:16 2:28 2:51 3:56 1:11 2:38 4:19
30 Niclas Maltzan, Dirk Seide 🇩🇪 GER19th of 351 aged 30-39 30-39 1:00:12 7:48 33:08 21:58 5:10 3:32 1:32 2:28 2:57 3:57 1:25 2:42 3:25
31 Sven Falkenberg, Mirco Krause 🇩🇪 GER20th of 351 aged 30-39 30-39 1:00:35 8:11 32:49 22:09 5:42 3:44 1:13 2:38 2:29 4:10 1:22 3:01 3:32
32 Kevin Kaderka, David Fischer 🇩🇪 GER3rd of 128 aged 40-49 40-49 1:00:43 8:19 32:56 22:53 4:58 4:01 1:17 2:31 2:52 4:09 1:18 3:14 3:31
33 Justin Homburg, Niklas Theege 🇩🇪 GER10th of 192 aged U29 U29 1:00:44 8:20 34:37 20:59 5:13 3:52 1:05 2:40 2:09 4:00 1:23 2:16 3:34
34 Matthias Snobe, Daniel Marg 🇦🇹 AUT21st of 351 aged 30-39 30-39 1:00:45 8:21 34:42 20:31 5:38 3:44 1:28 2:04 2:06 3:58 1:12 2:39 3:20
35 Matt Lee, Scott McPhail 🇬🇧 GBR4th of 128 aged 40-49 40-49 1:00:46 8:22 31:39 23:59 5:13 3:48 1:39 3:09 2:54 4:10 1:29 3:16 3:34
36 Sebastian Geisel, Timo Wiese 🇩🇪 GER22nd of 351 aged 30-39 30-39 1:00:54 8:30 34:07 21:33 5:19 3:42 1:12 2:22 2:12 4:24 1:07 2:47 3:47
37 Philip Reimer, Jannik Feilner 🇩🇪 GER11th of 192 aged U29 U29 1:00:55 8:31 34:43 20:50 5:26 3:28 1:16 2:19 2:17 3:54 1:24 2:36 3:36
38 Benjamin Passler, Norman Badorrek 🇩🇪 GER23rd of 351 aged 30-39 30-39 1:01:03 8:39 34:03 21:31 5:33 3:43 1:10 2:07 2:33 3:56 1:08 3:12 3:42
39 Torge Jensen, Tom Harring 🇩🇪 GER12th of 192 aged U29 U29 1:01:15 8:51 31:29 24:43 5:08 4:00 1:37 2:22 3:24 4:22 1:43 3:28 3:47
40 Frederik Schumacher, Alexander Wünsch 🇩🇪 GER24th of 351 aged 30-39 30-39 1:01:16 8:52 34:21 21:17 5:42 3:36 1:08 2:08 2:25 4:01 1:28 2:42 3:49
41 Angelo Wagner, Rahimi Alireza 🇩🇪 GER13th of 192 aged U29 U29 1:01:30 9:06 34:59 21:38 4:57 3:41 1:34 2:43 1:55 4:07 1:23 2:41 3:34
42 John Koop, Niklas Warsitzka 🇩🇪 GER25th of 351 aged 30-39 30-39 1:01:40 9:16 33:38 22:12 5:55 3:51 1:20 2:32 2:44 4:00 1:24 2:54 3:27
43 Alexander Herbrecht, Joel Bomers 🇩🇪 GER26th of 351 aged 30-39 30-39 1:01:42 9:18 34:38 21:32 5:36 3:36 1:12 3:03 2:20 3:48 1:20 2:39 3:34
44 Nico Kitta, Sören Sacht 🇩🇪 GER14th of 192 aged U29 U29 1:01:44 9:20 34:27 22:02 5:19 3:43 1:18 2:02 2:37 4:04 1:37 3:13 3:28
45 Malte Arendt, Benjamin Berg 🇩🇪 GER15th of 192 aged U29 U29 1:01:46 9:22 33:35 22:38 5:39 4:06 1:23 2:43 2:12 4:07 1:21 2:27 4:19
46 Jonas Thoben, Andrej Benner 🇩🇪 GER27th of 351 aged 30-39 30-39 1:01:48 9:24 35:27 20:54 5:32 3:29 1:06 2:20 2:53 3:50 1:19 2:21 3:36
47 Niklas Reichenbach, Elias Lösel 🇩🇪 GER16th of 192 aged U29 U29 1:01:48 9:24 33:51 22:30 5:32 3:44 1:10 2:40 2:47 4:14 1:14 2:39 4:02
48 Kai Schäfer, Nico Richter 🇩🇪 GER28th of 351 aged 30-39 30-39 1:01:49 9:25 34:05 22:28 5:20 3:52 1:19 2:50 2:40 4:07 1:23 3:00 3:17
49 Moritz Müller, Finn Müller 🇩🇪 GER17th of 192 aged U29 U29 1:01:55 9:31 34:15 21:59 5:44 3:53 1:13 2:28 2:13 4:27 1:28 2:39 3:38
50 Patrick Diessner, Florian Nowak 🇩🇪 GER29th of 351 aged 30-39 30-39 1:02:01 9:37 33:27 23:03 5:36 3:48 1:22 2:29 2:51 3:54 1:32 3:08 3:59
51 Peter Mc Namara, Daniel McNamara 🇮🇪 IRL18th of 192 aged U29 U29 1:02:02 9:38 33:44 22:34 5:49 3:44 1:07 2:35 2:12 4:03 1:27 2:55 4:31
52 Sven Haase, Florian Mildner 🇩🇪 GER5th of 128 aged 40-49 40-49 1:02:06 9:42 35:31 20:55 5:46 3:37 1:35 1:59 2:22 4:05 1:14 2:35 3:28
53 Maximilian Müller-Kallweit, Lasse Sörensen 🇩🇪 GER19th of 192 aged U29 U29 1:02:16 9:52 35:10 21:44 5:26 3:43 1:18 2:12 2:41 4:06 1:25 2:38 3:41
54 Kai Bauwens, Justus Bauwens 🇩🇪 GER6th of 128 aged 40-49 40-49 1:02:19 9:55 32:37 24:17 5:28 3:56 1:24 2:52 3:08 4:18 1:28 3:17 3:54
55 Sebastian Bock, Andreas Fleder 🇩🇪 GER30th of 351 aged 30-39 30-39 1:02:20 9:56 34:55 22:14 5:16 3:53 1:27 2:51 2:28 4:12 1:16 2:49 3:18
56 Anil Yesil, Frederic Fraikin 🇩🇪 GER31st of 351 aged 30-39 30-39 1:02:20 9:56 34:34 22:23 5:27 3:47 1:17 3:08 2:10 4:03 1:21 2:57 3:40
57 Max Wermke, Nick Wermke 🇩🇪 GER20th of 192 aged U29 U29 1:02:22 9:58 34:49 20:42 6:55 3:30 1:13 2:18 2:19 4:06 1:15 2:11 3:50
58 Levent Baysoy, Alexander Max Hennig 🇩🇪 GER32nd of 351 aged 30-39 30-39 1:02:22 9:58 32:31 24:25 5:30 3:41 1:38 2:48 2:50 4:11 1:23 3:51 4:03
59 David Hirsch, Martin Müller 🇩🇪 GER33rd of 351 aged 30-39 30-39 1:02:29 10:05 34:31 22:38 5:23 3:50 1:18 2:51 2:32 4:08 1:31 2:59 3:29
60 Lucas Loes, Florian Hoffmann 🇩🇪 GER21st of 192 aged U29 U29 1:02:30 10:06 35:41 21:09 5:45 3:42 1:07 2:10 2:27 4:11 1:13 2:32 3:47
61 Christian Bartsch, Florian Rose 🇩🇪 GER7th of 128 aged 40-49 40-49 1:02:34 10:10 34:00 23:09 5:30 3:45 1:27 2:31 3:09 4:02 1:34 2:54 3:47
62 Kevin Jacobsen, Johannes-Andrees Caspari 🇩🇪 GER22nd of 192 aged U29 U29 1:02:36 10:12 34:36 22:42 5:22 4:09 1:15 2:50 2:36 4:09 1:24 2:41 3:38
63 Lukas Bode, Lukas Schmandra 🇩🇪 GER34th of 351 aged 30-39 30-39 1:02:41 10:17 35:27 21:34 5:45 3:38 1:15 2:10 2:39 4:02 1:33 2:38 3:39
64 Daniel Edgerley, Martin Adams 🇨🇿 CZE8th of 128 aged 40-49 40-49 1:02:43 10:19 33:04 23:49 5:54 3:51 1:26 2:27 3:00 4:12 1:29 3:24 4:00
65 Lucas Trittel, Lukas Rybka 🇩🇪 GER35th of 351 aged 30-39 30-39 1:03:03 10:39 35:01 22:56 5:10 3:44 1:34 2:46 2:29 3:54 1:30 2:44 4:15
66 Rene Jentz, Jan Tegtmeyer 🇩🇪 GER23rd of 192 aged U29 U29 1:03:08 10:44 35:16 22:12 5:44 3:58 1:24 2:30 3:06 4:00 1:09 2:39 3:26
67 Stefan Dingeldein, Tim Höfling 🇩🇪 GER36th of 351 aged 30-39 30-39 1:03:08 10:44 35:03 22:18 5:52 3:54 1:12 2:56 2:27 4:20 1:14 2:38 3:37
68 Niels Bernhard, Stephan Leicht 🇩🇪 GER24th of 192 aged U29 U29 1:03:21 10:57 36:18 21:17 5:50 3:37 1:32 2:03 2:14 3:58 1:27 2:59 3:27
69 Thorben Sindermann, Marcel Merlin Berthelsen 🇩🇪 GER37th of 351 aged 30-39 30-39 1:03:43 11:19 35:30 22:06 6:10 3:44 1:26 2:43 2:22 4:10 1:33 2:30 3:38
70 Carlo Gittermann, Bastian Kraft 🇩🇪 GER38th of 351 aged 30-39 30-39 1:03:43 11:19 35:13 22:11 6:23 3:34 1:38 2:05 2:39 4:08 1:22 3:14 3:31
71 Marcel Wildgrube, Nils Sambill 🇩🇪 GER9th of 128 aged 40-49 40-49 1:03:49 11:25 35:35 22:46 5:32 3:50 1:24 2:19 2:35 4:12 1:15 3:14 3:57
72 Louis Großmann, Luca Mappes 🇩🇪 GER25th of 192 aged U29 U29 1:03:55 11:31 36:32 21:54 5:33 3:57 1:29 2:21 2:07 4:10 1:37 2:38 3:35
73 Rein Petré, Maxime De Winter 🇧🇪 BEL26th of 192 aged U29 U29 1:04:00 11:36 37:37 20:53 5:33 3:38 1:06 2:12 2:37 4:02 0:57 2:59 3:22
74 Mario Stanislaw, Pietro Vecchio 🇩🇪 GER10th of 128 aged 40-49 40-49 1:04:09 11:45 35:39 22:46 5:49 3:34 1:23 2:43 2:58 3:52 1:21 3:12 3:43
75 Paddy Langdale, Luke Wace 🇬🇧 GBR27th of 192 aged U29 U29 1:04:16 11:52 36:39 22:04 5:37 3:40 1:12 2:02 3:15 3:59 1:08 2:47 4:01
76 Philipp Birnstingl, Claudio Ciulla 🇩🇪 GER11th of 128 aged 40-49 40-49 1:04:16 11:52 35:57 22:41 5:43 3:51 1:28 2:40 2:27 4:18 1:21 2:51 3:45
77 Peter Schüller, Martin Seipelt 🇩🇪 GER12th of 128 aged 40-49 40-49 1:04:20 11:56 35:42 23:01 5:42 3:52 1:17 2:18 2:50 4:24 1:18 3:19 3:43
78 Daniel Wittrock, Mika Björn Jagdmann 🇩🇪 GER28th of 192 aged U29 U29 1:04:22 11:58 35:19 23:20 5:47 3:58 1:11 2:22 3:07 4:29 1:11 2:28 4:34
79 Ole Volmer, Arne Ransiek 🇩🇪 GER29th of 192 aged U29 U29 1:04:23 11:59 37:02 21:36 5:50 3:38 1:12 2:30 2:29 3:51 1:17 2:57 3:42
80 Jan Philipp Herrmann, Florian Diez 🇩🇪 GER39th of 351 aged 30-39 30-39 1:04:35 12:11 36:42 21:42 6:15 3:38 1:10 2:09 2:33 4:01 1:25 3:04 3:42
81 Malte Wendt, Lasse Bansmann 🇩🇪 GER30th of 192 aged U29 U29 1:04:37 12:13 35:50 22:42 6:08 3:46 1:23 2:28 2:52 4:12 1:13 2:58 3:50
82 Paul Kramer, Theo Thomsen 🇩🇪 GER31st of 192 aged U29 U29 1:04:40 12:16 38:51 19:30 6:25 3:37 1:10 1:44 1:54 3:59 1:09 2:13 3:44
83 Tobias Deters, Mark Brünings 🇩🇪 GER40th of 351 aged 30-39 30-39 1:04:41 12:17 33:31 23:37 7:36 3:41 1:22 2:33 3:17 4:06 1:34 3:08 3:56
84 Daniel Dzillack, Stefan Ecks 🇩🇪 GER13th of 128 aged 40-49 40-49 1:04:44 12:20 37:12 21:55 5:42 3:36 1:18 2:07 2:25 3:55 1:30 3:16 3:48
85 Eric Hantsch, Dominik Kreutz 🇩🇪 GER41st of 351 aged 30-39 30-39 1:04:50 12:26 33:56 24:21 6:38 3:43 1:16 3:02 3:20 4:00 1:16 3:43 4:01
86 Antoine Zuber, Mats Jaspersen 🇫🇷 FRA42nd of 351 aged 30-39 30-39 1:04:50 12:26 31:27 27:57 5:29 4:10 1:33 3:26 3:08 4:20 1:31 4:21 5:28
87 Stephen Moore, Ross Lynch 🇮🇪 IRL43rd of 351 aged 30-39 30-39 1:04:51 12:27 37:07 22:00 5:49 3:50 1:26 2:50 1:58 4:18 1:32 2:31 3:35
88 Dominik Fuhr, Johannes Kress 🇩🇪 GER44th of 351 aged 30-39 30-39 1:04:56 12:32 35:36 23:43 5:41 3:50 1:20 2:45 2:36 4:18 1:19 3:20 4:15
89 René Jäger, Holger Geweke 🇩🇪 GER14th of 128 aged 40-49 40-49 1:05:00 12:36 33:41 24:41 6:42 3:59 1:14 2:48 3:33 4:16 1:15 3:09 4:27
90 Stefan Wübbeler, Jonas Wilken 🇩🇪 GER45th of 351 aged 30-39 30-39 1:05:04 12:40 38:02 21:11 5:55 3:37 1:11 2:28 2:18 3:57 1:10 2:44 3:46
91 Tim Schwenk, Maik Lorenz 🇩🇪 GER32nd of 192 aged U29 U29 1:05:07 12:43 35:46 22:43 6:42 3:32 1:25 2:14 3:06 4:05 1:27 3:16 3:38
92 Simon Heinisch, Till Horak 🇩🇪 GER33rd of 192 aged U29 U29 1:05:08 12:44 37:18 21:14 6:40 3:54 1:19 2:19 2:18 4:01 1:12 2:22 3:49
93 Alexander Kronenberg, Björn Lefherz 🇩🇪 GER46th of 351 aged 30-39 30-39 1:05:12 12:48 37:21 20:55 7:02 3:33 1:29 2:01 2:03 4:01 1:24 2:45 3:39
94 Phu Daniel Luu, Johann Wegner 🇩🇪 GER47th of 351 aged 30-39 30-39 1:05:18 12:54 34:20 25:30 5:34 3:51 1:31 2:51 3:58 4:16 1:50 3:09 4:04
95 Patrick Burlton, Andy Bryce 🇬🇧 GBR48th of 351 aged 30-39 30-39 1:05:19 12:55 37:11 22:33 5:40 3:53 1:25 2:18 2:41 4:11 1:08 2:50 4:07
96 David Stuckert, Julian Filipovic 🇩🇪 GER34th of 192 aged U29 U29 1:05:20 12:56 37:41 21:53 5:51 3:39 1:23 2:14 2:33 4:20 1:22 2:51 3:31
97 Dominik Hinz, Niklas Bahmer 🇩🇪 GER35th of 192 aged U29 U29 1:05:21 12:57 36:21 23:46 5:19 4:02 1:13 2:52 3:08 4:19 1:36 2:51 3:45
98 Patrick Hansen, Tim Bogalski 🇩🇪 GER49th of 351 aged 30-39 30-39 1:05:23 12:59 36:52 22:35 6:00 4:00 1:20 2:41 2:45 4:07 1:39 2:29 3:34
99 Asim Latifi, Mehmet Mirzamli 🇩🇪 GER36th of 192 aged U29 U29 1:05:27 13:03 34:24 26:15 4:53 3:52 1:51 4:08 3:18 4:03 1:27 3:36 4:00
100 Stefan Dolatta, Ingo Naumann 🇩🇪 GER50th of 351 aged 30-39 30-39 1:05:29 13:05 34:36 25:04 5:52 3:58 1:17 3:13 3:24 4:08 1:42 3:19 4:03
How to read

The place is among timed teams in Doubles 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