HYROX Dallas 2025: Doubles Men results

1,269 teams on 21 Nov 2025. Typical finish 1:20:24, fastest 10% under 1:07:17. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Frankie Thorogood, Riley Buettner 🇬🇧 GBR 35-39 1/208 0:56:29 32:2721:192:43 3:321:262:442:064:031:242:303:34
2 Matthew Seinfeld, Zach Zeman 🇺🇸 USA 30-34 1/328 0:56:35 30:4222:523:01 3:421:272:522:224:101:252:593:55
3 Nicholas Mizelle, Derek Winter 🇺🇸 USA 30-34 2/328 0:56:48 32:2521:292:54 3:291:342:232:173:571:212:313:57
4 Rikus Pretorius, David Poettcker 🇿🇦 RSA 40-44 1/116 0:56:53 32:1521:462:52 3:271:332:372:264:131:122:433:35
5 Jacob Taylor, Rafael Aguilar 🇺🇸 USA 25-29 1/276 0:57:03 33:5620:082:59 3:281:192:371:574:001:042:143:29
6 Lucas Borst, Jacob Borst 🇺🇸 USA 35-39 2/208 0:57:33 32:5220:553:46 3:281:282:082:424:001:202:193:30
7 CJ Fulare, Tyler Shedron 🇺🇸 USA 30-34 3/328 0:57:50 31:4422:533:13 3:561:292:412:404:221:272:383:40
8 Jonathan Curtin, Justin Woytanowski 🇺🇸 USA 30-34 4/328 0:58:09 32:1422:263:29 3:371:352:492:074:071:232:414:07
9 Justice Borne, Johnny MARES 🇺🇸 USA 25-29 2/276 0:58:25 33:1822:152:52 3:471:352:542:184:191:182:253:39
10 Alfredo Arellano, Nader Issa 🇺🇸 USA 35-39 3/208 0:58:27 34:0720:443:36 3:401:292:061:594:021:292:313:28
10 Cesar Rangel, Michael Garcia 🇺🇸 USA 30-34 5/328 0:58:27 34:0021:123:15 3:321:382:341:543:561:372:323:29
12 Mark Heider, Ronnie Delzer 🇺🇸 USA 40-44 2/116 0:58:34 33:5321:333:08 3:351:402:312:084:081:192:193:53
13 Sam McCathren, Sean DeShay 🇺🇸 USA 30-34 6/328 0:58:52 34:5420:383:20 3:361:342:322:063:571:092:223:22
14 Daniel Weimar, Justin Sarmiento 🇺🇸 USA 25-29 3/276 0:59:28 34:2021:193:49 3:311:382:331:454:261:122:343:40
15 Jake Jindra, Will Vetter 🇺🇸 USA 16-24 1/135 0:59:40 34:5321:443:03 3:571:272:402:374:131:182:083:24
16 Jonathan Davidson, Phillip Guevara 🇺🇸 USA 16-24 2/135 0:59:51 34:3221:084:11 3:281:202:172:244:201:292:103:40
17 Tjon Belchenko, Juan Gonzalez 🇺🇸 USA 30-34 7/328 0:59:58 34:4422:332:41 3:331:433:102:154:221:202:263:44
18 Austin Perkins, Wesley Smith 🇺🇸 USA 30-34 8/328 1:00:01 35:3821:033:20 3:361:262:571:594:161:162:053:28
19 patrick gillen, matt gillen 🇺🇸 USA 1:00:09 33:5223:123:05 3:441:442:382:124:331:242:514:06
20 Lars Finanger, Maverick Smalley 🇺🇸 USA 40-44 3/116 1:00:15 34:2322:393:13 3:441:252:322:434:211:132:553:46
21 Eric Libardoni, Blake Rhodes 🇺🇸 USA 30-34 9/328 1:00:18 34:3022:243:24 3:541:242:562:444:241:132:243:25
21 Garrett Gonzalez, Diego Pryor 🇺🇸 USA 16-24 3/135 1:00:18 33:3823:303:10 3:471:283:072:264:281:162:504:08
23 Chris Suchoski, Scott Nicklas 🇺🇸 USA 30-34 10/328 1:00:28 33:3023:373:21 3:471:423:022:394:181:202:494:00
24 Nathan Swift, Dalton Ponchillia 🇺🇸 USA 30-34 11/328 1:00:32 34:2922:523:11 3:541:402:442:124:311:422:443:25
25 Jamie Corless, Russell Hurrell 🇬🇧 GBR 1:00:41 34:3922:423:20 3:361:473:202:084:211:212:203:49
26 Colby Henderson, Grant Doerr 🇺🇸 USA 30-34 12/328 1:00:43 35:1821:553:30 3:271:172:232:154:201:302:543:49
27 Thomas Kilbourne, Ashton Neckar 🇺🇸 USA 25-29 4/276 1:00:47 33:4823:453:14 3:561:453:092:244:331:462:583:14
28 Spencer Trussell, Peyton Phillips 🇺🇸 USA 25-29 5/276 1:00:53 35:0922:293:15 3:381:192:311:494:131:283:004:31
29 Zach Walrond, Ken Dittig 🇺🇸 USA 40-44 4/116 1:00:55 34:2523:163:14 3:401:402:562:343:551:253:203:46
30 Ben Lamon, Bryce Witmer 🇺🇸 USA 25-29 6/276 1:00:58 35:2422:073:27 3:431:302:262:124:201:282:274:01
31 Cole Sullivan, Brandon Elkins 🇺🇸 USA 35-39 4/208 1:01:02 35:2322:213:18 3:341:353:182:104:021:202:533:29
32 Michael Hartman, Michael Troxell 🇺🇸 USA 35-39 5/208 1:01:08 33:5123:573:20 3:402:043:062:294:291:282:573:44
33 Thomas Plush, Jake Didlake 🇺🇸 USA 30-34 13/328 1:01:19 36:0621:453:28 3:371:342:261:564:101:322:423:48
34 Paul Thoresen, Colton Thurman 🇺🇸 USA 30-34 14/328 1:01:30 35:2323:063:01 3:531:282:252:534:191:372:304:01
35 Jesse Helems, Zach Brenner 🇺🇸 USA 40-44 5/116 1:01:37 35:4922:243:24 3:461:332:432:224:271:222:403:31
36 Anthony Crouchelli, Dan Brauchli 🇺🇸 USA 30-34 15/328 1:01:44 34:3523:273:42 3:351:302:542:524:091:212:564:10
37 Tyler Martin, Connor Melanson 🇺🇸 USA 16-24 4/135 1:01:55 35:4023:003:15 3:461:372:502:434:161:302:453:33
38 Zach Sattler, Matt Cunningham 🇺🇸 USA 30-34 16/328 1:02:02 36:1521:394:08 3:361:352:002:433:591:262:343:46
39 Carson Brooks, Jake Silvia 🇺🇸 USA 16-24 5/135 1:02:04 36:1321:394:12 3:301:332:262:134:031:272:413:46
39 Coleman Ross, Colin Nutt 🇺🇸 USA 30-34 17/328 1:02:04 37:4920:453:30 3:321:222:241:594:161:112:313:30
41 Brian Prince, Jonah Jones 🇺🇸 USA 30-34 18/328 1:02:11 36:1822:483:05 3:571:422:412:354:161:192:273:51
42 Daniel Bucaro, Jason Sullivan 🇺🇸 USA 25-29 7/276 1:02:13 35:5522:393:39 3:521:192:082:494:241:272:493:51
43 Carlton Gammons, Jacob Carter 🇺🇸 USA 35-39 6/208 1:02:16 36:0522:573:14 3:411:392:582:324:071:342:513:35
44 Anthony Vieto, Frankie Dades 🇨🇾 CYP 75-79 1/17 1:02:24 36:2022:453:19 3:401:502:472:134:091:313:013:34
45 Andrew Yang, Elvin He 🇺🇸 USA 30-34 19/328 1:02:29 33:3024:534:06 3:401:493:042:124:191:304:313:48
46 Josecarlos Guadarrama, Aaron Campos 🇲🇽 MEX 16-24 6/135 1:02:32 36:3522:323:25 3:382:032:372:074:161:212:393:51
47 Richard Brown, Jimmy Gaiennie 🇺🇸 USA 35-39 7/208 1:02:44 36:2322:333:48 3:461:272:242:274:141:243:153:36
48 Bryce Anderson, Nicholas Guerin 🇺🇸 USA 40-44 6/116 1:02:46 36:0823:063:32 3:441:362:252:314:321:413:023:35
49 Claude Tuyishimire, Maid Kahrimanovic 🇺🇸 USA 1:02:48 37:1221:224:14 3:421:342:482:144:071:202:113:26
50 Michael Bordas, Jack Leckner 🇺🇸 USA 25-29 8/276 1:03:03 37:1322:153:35 3:461:332:272:444:161:172:413:31
51 Ty Ritchie, Victor Falcon 🇺🇸 USA 30-34 20/328 1:03:07 38:2920:573:41 3:251:442:262:053:571:322:313:17
52 Julian Zamora, Nicholas Cardenas 🇨🇴 COL 16-24 7/135 1:03:11 36:3522:493:47 3:391:322:482:274:321:292:333:49
53 Zachary Damiano, Frankie Tassielli 🇺🇸 USA 30-34 21/328 1:03:19 37:0123:063:12 3:411:393:181:564:201:402:443:48
54 Camilo Ortiz, Sam Biel 🇺🇸 USA 30-34 22/328 1:03:22 36:3723:023:43 3:471:442:402:344:191:183:003:40
55 Cullen Boutwell, Britton Ezell 🇺🇸 USA 30-34 23/328 1:03:24 36:0523:463:33 3:401:402:313:194:181:333:053:40
56 Vito Ciambriello, Kevin Kochiss 🇺🇸 USA 25-29 9/276 1:03:29 37:5321:244:12 3:381:352:132:124:191:382:183:31
57 Octavio Torres, Joshua Wortham 🇺🇸 USA 30-34 24/328 1:03:32 37:3022:243:38 3:411:312:362:154:191:102:514:01
58 Brian Davis, Bryan Koch 🇺🇸 USA 25-29 10/276 1:03:34 37:4122:123:41 3:411:252:292:264:141:072:424:08
59 Cole Bradley, Aidan Walsh 🇺🇸 USA 75-79 2/17 1:03:41 36:0822:414:52 3:291:232:352:374:101:323:003:55
60 Zachary Dunsavage, Michael Schweyher 🇺🇸 USA 16-24 8/135 1:03:48 36:0222:524:54 3:431:263:031:474:331:182:424:20
61 Alexander McKenna, John Mckenna 🇺🇸 USA 16-24 9/135 1:03:49 39:3319:284:48 3:391:092:021:464:151:091:583:30
62 Norman Chu, Sean Wade 🇺🇸 USA 60-64 1/5 1:03:51 33:4026:563:15 4:091:473:052:404:381:493:494:59
63 Cristian Cordoba, Javier Perez 🇺🇸 USA 35-39 8/208 1:03:55 34:3825:433:34 3:411:432:562:004:273:422:274:47
64 Vaughn Smith, Drew Smith 🇺🇸 USA 35-39 9/208 1:03:56 36:5523:173:44 3:381:252:582:204:221:193:044:11
65 Ryan Remy, Lucas Chavez 🇺🇸 USA 25-29 11/276 1:03:57 36:4723:433:27 3:441:232:562:464:251:332:344:22
66 Hugo Moyeda, Billy Moyeda 🇲🇽 MEX 25-29 12/276 1:04:02 36:1523:474:00 3:501:493:012:454:271:232:543:38
67 Nathan Stiffler, Brian Kaufmann 🇺🇸 USA 30-34 25/328 1:04:08 39:0121:193:48 3:351:322:372:054:191:151:564:00
67 Ryan Price, Mitchell Price 🇦🇺 AUS 30-34 25/328 1:04:08 38:1521:543:59 3:311:382:072:264:221:242:154:11
69 Elvis Fisher, Corey Holthaus 🇺🇸 USA 40-44 7/116 1:04:11 38:4022:063:25 3:371:252:312:184:201:222:513:42
70 Jacob Fenton, Jacob O’Connell 🇺🇸 USA 16-24 10/135 1:04:20 37:1023:383:32 4:011:252:522:304:381:592:303:43
71 Ryan Mercado, Frankie Zelasko 🇺🇸 USA 16-24 11/135 1:04:24 36:0424:034:17 3:471:302:522:584:511:252:394:01
72 Mark Mahon, Bryant Adams 🇨🇦 CAN 30-34 27/328 1:04:29 38:0322:363:50 3:571:452:372:134:151:232:473:39
73 Darryl Van Heerden, Ross Heller 🇿🇦 RSA 35-39 10/208 1:04:32 36:5623:593:37 3:371:433:422:204:131:313:063:47
74 Adan Duran, Ethan Moczygemba 🇺🇸 USA 16-24 12/135 1:04:36 35:4225:233:31 3:512:053:242:594:261:332:594:06
75 Alexander Prokop, Karim Elchaar 🇨🇦 CAN 25-29 13/276 1:04:37 36:4224:133:42 3:501:283:123:114:201:382:393:55
76 Richard Bartel, Matthew Clayton 🇺🇸 USA 35-39 11/208 1:04:44 38:1323:133:18 3:381:372:133:054:101:332:544:03
77 Andres Hermosillo, Saul Tello 🇲🇽 MEX 35-39 12/208 1:04:45 35:5425:283:23 3:492:003:372:594:151:233:134:12
78 Steven Ritthaler, Jacob Stoll 🇺🇸 USA 35-39 13/208 1:04:48 37:2623:034:19 3:521:372:552:114:371:302:513:30
79 Luis Muniz, Matthew Minett 🇺🇸 USA 25-29 14/276 1:04:49 36:5723:194:33 3:291:302:462:404:291:303:133:42
80 Jefte Chavez, Chris Stevens 🇲🇽 MEX 40-44 8/116 1:04:51 36:3724:423:32 3:361:593:072:564:471:153:173:45
81 Kanaan Trotter, Khristian Trotter 🇺🇸 USA 30-34 28/328 1:04:56 38:4121:464:29 3:381:233:222:014:001:232:283:31
82 Philip Tiamson, Tyler Jumper 🇺🇸 USA 25-29 15/276 1:05:01 38:3222:204:09 3:331:312:562:204:181:232:443:35
83 David Chavez, Sergio Chavez 🇺🇸 USA 16-24 13/135 1:05:11 38:2723:003:44 3:311:222:592:414:141:263:013:46
84 Brooks Greenwood, Jeff Hambrecht 🇺🇸 USA 30-34 29/328 1:05:17 37:1524:373:25 3:511:543:092:394:491:442:353:56
85 Anthony Fronczkowski, Brandon Kessler 🇺🇸 USA 35-39 14/208 1:05:29 39:2022:453:24 3:341:383:122:274:051:352:423:32
86 Jerry Salinas, Eric Rodriguez 🇺🇸 USA 30-34 30/328 1:05:35 37:1824:353:42 3:451:432:513:064:221:293:343:45
87 Jacob Wetz, Dylan Keene 🇺🇸 USA 25-29 16/276 1:05:39 39:0122:553:43 3:321:312:502:394:291:492:143:51
88 Pedro Pagliosa, David Chapman 🇺🇸 USA 1:05:41 37:3023:304:41 3:591:372:412:284:321:172:464:10
89 Doyen Grant, Steven Rene 🇺🇸 USA 35-39 15/208 1:05:44 38:5722:114:36 3:351:202:162:194:181:193:133:51
90 Luke Halterman, Rowen Halterman 🇺🇸 USA 1:05:46 33:2529:093:12 4:022:214:013:154:321:294:075:22
91 Jamey Richeson, Jordan Campbell 🇺🇸 USA 30-34 31/328 1:05:51 37:2824:283:55 3:471:352:573:254:211:532:403:50
92 Brandon Selby, Anthony Vavra 🇺🇸 USA 30-34 32/328 1:05:55 38:4123:213:53 3:461:362:562:344:141:442:503:41
92 Sam Oswald, Logan Verboomen 🇺🇸 USA 16-24 14/135 1:05:55 37:4323:115:01 3:511:312:312:304:451:272:383:58
92 Tanner Peck, Joshua Siemens 🇺🇸 USA 30-34 32/328 1:05:55 40:4321:084:04 3:471:162:062:144:131:342:253:33
95 Max Lalwani, Trent Schreiber 🇺🇸 USA 30-34 34/328 1:05:57 36:1026:163:31 3:541:574:102:554:311:443:353:30
96 Jordan Carey, David Gomes 🇺🇸 USA 30-34 35/328 1:05:58 36:5125:353:32 4:021:473:233:054:291:253:283:56
96 Jovann Harper, John Stackhouse 🇺🇸 USA 25-29 17/276 1:05:58 36:3423:595:25 3:541:563:041:504:461:333:243:32
98 Shane Skelton, Adam Friederichsen 🇺🇸 USA 30-34 36/328 1:06:01 37:5324:223:46 3:481:392:422:554:301:203:184:10
99 Andrew Stellato, Jeremy Taylor 🇺🇸 USA 40-44 9/116 1:06:03 36:2725:583:38 3:431:222:263:414:371:183:345:17
100 Dan Garber, Dan Schlegel 🇺🇸 USA 35-39 16/208 1:06:06 34:0328:343:29 5:541:404:013:024:361:343:314:16

Rank is the finishing position within Doubles Men among timed teams. The number after the age group is the position within that age group. Station splits are in minutes:seconds.

The RoxHype app

Found your line? Now make it faster.

The app reads your splits, your kit and your next race date and builds the weeks between.

  • Every session written for your weak station, not a generic plan
  • Rebuilt each week from what you actually did
  • Race-day pacing from your own splits

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

The RoxHype app: today's session and the race countdown The RoxHype app: the workout library
Find my result