HYROX Anaheim 2025: Pro Doubles Men results

192 teams on 12 Dec 2025. Typical finish 1:15:35, fastest 10% under 1:01:54. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Ryan Kent, Colin Stiefer 🇺🇸 USA 30-34 1/57 0:51:19 26:4721:253:11 3:381:472:431:503:481:282:343:37
2 Chris Monpere, Blake Mistretta 🇺🇸 USA 30-34 2/57 0:54:42 28:4822:393:19 3:482:053:361:453:551:192:373:34
3 Gabe Piepergerdes, Caleb Green 🇺🇸 USA 25-29 1/33 0:55:07 28:3123:103:31 3:411:413:282:004:121:402:463:42
4 Tanner Gregurich, Luke Ketchum 🇺🇸 USA 30-34 3/57 0:56:11 31:1721:273:32 3:422:052:401:513:571:302:173:25
5 Jc Clough, Akio Ohtake 🇺🇸 USA 30-34 4/57 0:56:46 29:1024:063:34 3:572:123:241:594:121:342:503:58
6 Greg O’Brien, Wade Critides 🇺🇸 USA 35-39 1/57 0:57:54 30:4023:393:41 3:592:083:172:064:091:272:533:40
7 Oliver Foxley, Sean Ocallaghan 🇬🇧 GBR 30-34 5/57 0:58:17 30:1624:163:51 3:461:593:442:274:061:223:023:50
8 Jonathan Amistoso, Matt Nickel 🇵🇭 PHI 35-39 2/57 0:58:24 30:0024:553:33 3:531:483:342:504:141:203:293:47
9 Elijah Horton, Donald Pollitt 🇺🇸 USA 35-39 3/57 0:58:43 30:0824:114:28 3:442:383:042:144:071:343:153:35
10 Aaron Bronson, Anthony Dileo 🇺🇸 USA 30-34 6/57 0:58:45 30:4624:113:52 3:482:013:212:154:161:443:173:29
11 Alexander Valadja, Chad Dawgiello 🇺🇸 USA 30-34 7/57 0:59:06 31:5723:183:55 3:551:563:261:494:121:382:593:23
12 Carlos Manriquez, Quinn Rawdin 🇺🇸 USA 25-29 2/33 0:59:29 32:0923:234:02 3:401:593:382:004:061:352:543:31
13 Nyme Manns, Jalen Racine 🇺🇸 USA 25-29 3/33 1:00:35 32:0824:373:55 3:591:533:252:044:091:443:214:02
14 Conor Laverty, Jimmy Nicholas 🇺🇸 USA 35-39 4/57 1:01:05 32:5524:203:54 3:502:313:521:434:121:302:453:57
15 Marcus Madrid, Eduard Korat 🇺🇸 USA 50-54 1/3 1:01:14 32:2224:464:11 3:592:122:582:224:031:283:124:32
16 Jeremiah Santini, Mitchell Doler 🇺🇸 USA 40-44 1/25 1:01:15 32:0225:024:17 3:542:533:172:174:051:383:103:48
17 Nolan Jenkins, Jeff Ditto 🇺🇸 USA 30-34 8/57 1:01:24 33:0224:263:58 3:531:513:592:223:511:403:053:45
18 Jovany Ibarra, Nate Gonzales 🇺🇸 USA 35-39 5/57 1:01:35 31:5425:434:01 3:492:073:382:324:271:333:194:18
19 Nick Price, Garrett Kale 🇺🇸 USA 35-39 6/57 1:01:44 33:1523:594:36 3:481:313:082:044:091:413:084:30
20 Brendon Rusch, Christopher Tonzola 🇺🇸 USA 40-44 2/25 1:01:52 32:1425:543:48 3:542:034:032:354:241:353:154:05
21 Daniel Wolf, Thomas Sargeant 🇺🇸 USA 25-29 4/33 1:02:12 32:3925:523:45 3:432:123:422:484:151:423:433:47
22 Slater Fleck, Jake Gibbs 🇺🇸 USA 25-29 5/33 1:02:29 33:4424:364:13 3:392:163:522:044:031:333:163:53
23 Daniel Sorenson, Alan Lee 🇺🇸 USA 35-39 7/57 1:02:35 33:5424:473:59 3:533:073:361:584:121:312:493:41
24 Marco Sanchez, Jacob Gruberger 🇺🇸 USA 25-29 6/33 1:03:00 32:4626:074:12 3:552:194:372:224:171:393:113:47
25 Devan Polk, Houston Bradley 🇺🇸 USA 25-29 7/33 1:03:24 33:1326:154:01 3:542:113:492:454:071:433:543:52
26 Josh Perez, Cy Foster 🇺🇸 USA 45-49 1/7 1:03:43 32:4825:095:49 3:552:083:572:32—1:394:104:14
27 Aldo Soriano Vazquez, Salvador Perezchica Esparza 🇺🇸 USA 35-39 8/57 1:04:02 33:2126:513:55 3:562:233:452:474:211:443:274:28
28 Kevin Lassen, Hunter Leprell 🇺🇸 USA 30-34 9/57 1:04:08 34:5024:594:23 4:001:513:362:324:251:463:093:40
29 Alan De Leon, Justin Soffa 🇺🇸 USA 35-39 9/57 1:04:09 34:5325:174:04 4:012:253:312:254:191:393:203:37
30 Mike Patterson, Jack Forman 🇺🇸 USA 16-24 1/7 1:04:12 32:3726:494:49 3:582:253:552:424:301:513:174:11
31 James Breen, Denzel Lall 🇺🇸 USA 30-34 10/57 1:04:16 33:0127:024:17 4:072:454:062:444:131:303:194:18
32 David Prieto, Chad Engle 🇺🇸 USA 35-39 10/57 1:04:45 34:3925:344:37 3:532:253:422:284:181:343:153:59
33 Craig Martin, Samierdin Ahmadzai 🇺🇸 USA 35-39 11/57 1:04:59 35:4624:544:23 3:522:023:362:304:141:313:163:53
34 Tom Heaney, Sean Early 🇺🇸 USA 30-34 11/57 1:05:08 36:0524:414:26 4:032:013:312:294:141:372:593:47
35 Chaz Hatton, Scott Frank 🇺🇸 USA 35-39 12/57 1:05:32 36:1425:164:09 4:002:053:492:294:111:433:173:42
36 Tamir Runinkevich, Paul Vance 🇺🇸 USA 25-29 8/33 1:05:38 36:0825:084:26 3:582:254:161:504:311:352:533:40
37 Nicholas Huffman, Nathan Tran 🇺🇸 USA 25-29 9/33 1:05:48 34:1127:144:28 3:452:374:302:254:341:443:274:12
38 Santino Marini, Devin Johnson 🇺🇸 USA 40-44 3/25 1:05:51 34:3426:514:32 3:542:263:422:563:591:483:524:14
39 Hans Koellnberger, Jack Handfield 🇺🇸 USA 25-29 10/33 1:06:08 37:1024:194:43 3:472:032:592:223:581:553:313:44
40 Ricky Mitchell, Jean Ramirez 🇺🇸 USA 45-49 2/7 1:06:11 36:0026:024:12 3:532:343:472:264:181:463:233:55
41 Richie Vega, Jacob Vega 🇺🇸 USA 35-39 13/57 1:06:36 34:3727:244:39 4:032:373:572:484:171:453:334:24
42 Roberto Castro, Eduardo Ledesma 🇲🇽 MEX 16-24 2/7 1:06:46 36:0925:534:47 4:181:523:432:374:201:273:373:59
43 Maxwell Long, Kevin Koester 🇺🇸 USA 55-59 1/3 1:07:13 35:2427:354:20 4:062:103:563:044:171:384:094:15
44 John Heitz, Thomas Raybuck 🇺🇸 USA 30-34 12/57 1:07:19 38:2424:154:45 3:531:373:382:224:231:372:593:46
45 Aj Castillo, Colin Miller 🇺🇸 USA 25-29 11/33 1:07:21 38:4524:104:30 3:521:584:011:564:111:442:553:33
46 Michael Joshua Lee, Lucas Doney 🇺🇸 USA 30-34 13/57 1:07:53 36:1627:074:35 4:041:424:203:224:151:363:254:23
47 Cameron Clark, Wilburn Brown 🇺🇸 USA 40-44 4/25 1:07:54 35:5427:094:55 4:022:074:282:374:291:443:443:58
48 Daniel Farrier, Dmitry Okun 🇺🇸 USA 35-39 14/57 1:08:28 35:4427:505:00 3:552:213:283:164:241:524:134:21
49 Leandro Becerra, Brian Seghers 🇺🇸 USA 45-49 3/7 1:08:31 35:5228:164:28 3:572:403:533:094:221:503:494:36
50 Paul Kaup, Ashley Olinger 🇺🇸 USA 50-54 2/3 1:08:53 35:5028:344:33 4:052:163:543:174:401:494:034:30
51 Ryan Keith, Adam Gelfand 🇺🇸 USA 35-39 15/57 1:08:54 37:4726:035:09 4:032:044:232:284:261:393:093:51
52 Jake Fricke, Mario Narang 🇺🇸 USA 30-34 14/57 1:08:57 38:3925:324:53 4:112:043:412:264:231:463:253:36
53 Dante Colle, Chris Brasher 🇺🇸 USA 35-39 16/57 1:08:58 36:2327:484:52 3:592:084:233:034:241:454:044:02
54 Brian Troutman, Brian Yau 🇺🇸 USA 40-44 5/25 1:09:04 36:5726:525:20 4:012:154:152:174:121:363:444:32
55 Isaac Burnett, Luke Mccausland 🇺🇸 USA 40-44 6/25 1:09:26 38:3425:145:41 4:002:133:262:274:031:373:274:01
56 Tyler Tosunian, Mitchell Yaffee 🇺🇸 USA 30-34 15/57 1:09:29 40:2523:155:52 4:001:472:592:014:041:323:063:46
57 James Gross, Nicholas Oberholzer 🇺🇸 USA 35-39 17/57 1:09:31 38:4326:284:23 3:482:494:092:094:251:403:343:54
58 Fernando Garcia, Jace Perez 🇺🇸 USA 25-29 12/33 1:09:39 37:5924:217:24 3:592:164:043:06—1:393:343:52
59 Will Gonzalez, Brian Sheridan 🇺🇸 USA 35-39 18/57 1:09:44 39:4025:344:35 4:171:513:322:314:151:293:513:48
60 George Chmiel, Josh Honore 🇺🇸 USA 40-44 7/25 1:10:08 35:3330:034:38 4:012:494:393:004:101:573:545:33
61 Richard Muzzall, Frankie Esquivel 🇺🇸 USA 25-29 13/33 1:10:10 38:1327:364:26 4:072:404:492:254:211:443:204:10
62 Aidan Lynch, Brice Gumpel 🇺🇸 USA 30-34 16/57 1:10:11 36:1627:556:04 4:143:353:133:134:151:403:384:07
63 Brandon Hicks, Daniel Hannigan 🇺🇸 USA 30-34 17/57 1:10:15 37:4727:295:03 4:061:464:072:594:271:434:233:58
64 Garrett Storm, Matt Brown 🇺🇸 USA 35-39 19/57 1:10:21 37:0728:264:52 4:042:504:442:314:231:494:063:59
65 Joshua Moore, David So 🇺🇸 USA 25-29 14/33 1:10:24 36:3327:286:28 4:062:204:153:094:371:323:094:20
66 Brandon Trajano, Cai Duran 🇺🇸 USA 16-24 3/7 1:10:28 34:0731:504:34 4:313:126:322:544:261:323:454:58
67 Zachary Hall, Jacob Hall 🇺🇸 USA 25-29 15/33 1:10:35 37:1728:414:41 4:032:544:462:124:311:533:504:32
68 Jordan Friedrich, Justin Turk 🇺🇸 USA 35-39 20/57 1:10:49 38:2326:435:45 4:002:064:063:024:142:023:173:56
69 Matthew Huffman, Sean Fischer 🇺🇸 USA 35-39 21/57 1:10:53 40:2925:265:03 4:001:583:442:254:231:423:134:01
70 Colby Child, Wes Taylor 🇺🇸 USA 30-34 18/57 1:11:07 42:2623:105:35 3:571:493:381:454:151:302:383:38
71 Dalton Lins, Kekani Gonzalez 🇺🇸 USA 25-29 16/33 1:11:09 40:1026:204:43 4:062:073:122:514:151:483:524:09
72 James Wang, Ferdi Agusta 🇺🇸 USA 35-39 22/57 1:11:10 39:5926:135:04 4:162:393:592:044:161:453:303:44
73 Peter Severs, Robert Borho 🇺🇸 USA 30-34 19/57 1:11:11 37:4527:595:31 4:041:544:183:084:242:023:384:31
74 Ryan Seay, Ryan Campoamor 🇺🇸 USA 35-39 23/57 1:11:27 40:1026:374:46 3:552:314:442:424:081:373:153:45
75 Josue Bermudez, Travis Almazan 🇺🇸 USA 30-34 20/57 1:11:31 38:2628:264:44 4:062:334:252:594:441:393:514:09
76 Mason Vallejo, William Min 🇺🇸 USA 16-24 4/7 1:11:33 40:1126:195:07 4:111:544:452:094:171:403:154:08
77 Dilshan Fernando, Jasson Castro 🇺🇸 USA 35-39 24/57 1:11:35 39:0727:135:20 3:502:374:132:344:171:463:544:02
78 Nathaniel Short, Jenson Button 🇬🇧 GBR 40-44 8/25 1:11:43 36:2730:414:38 4:022:153:573:124:171:363:417:41
79 Jon Irizarry, Tony Brown 🇺🇸 USA 40-44 9/25 1:12:05 38:4527:555:30 3:562:253:592:524:361:404:024:25
80 Sean Woods, Sam Sabri 🇺🇸 USA 30-34 21/57 1:12:14 41:0625:565:15 4:081:253:403:184:301:363:403:39
81 Philip Vasquez, Charles Addie 🇺🇸 USA 35-39 25/57 1:12:18 40:0527:165:01 4:042:164:193:024:171:363:274:15
82 Shannan Hua, Francis Nicdao 🇺🇸 USA 25-29 17/33 1:12:33 37:4930:154:34 4:103:035:572:464:322:123:573:38
83 Ryan James Jones, Johnny Breidenthal 🇺🇸 USA 30-34 22/57 1:12:35 37:4429:365:19 4:112:334:174:084:411:374:123:57
84 Bruce Mitchener, Cole Martinez 🇺🇸 USA 30-34 23/57 1:12:51 36:5729:476:12 3:522:455:062:294:151:544:225:04
85 Drew Temel, Jason Temel 🇺🇸 USA 16-24 5/7 1:12:58 41:4026:225:02 4:191:374:302:154:191:273:124:43
86 Sam Waddoups, Nathan Chabolla 🇺🇸 USA 40-44 10/25 1:13:15 36:4831:275:04 4:022:228:053:104:111:283:584:11
87 Ryan Santoro, Drew Santoro 🇺🇸 USA 30-34 24/57 1:13:22 41:0926:335:44 4:012:023:362:234:471:562:445:04
88 Vitalie Svet, Jose Salazar MDA 35-39 26/57 1:13:40 40:1328:494:41 4:082:033:553:044:321:453:555:27
89 Jason Yu, Rishi Kirby 🇺🇸 USA 40-44 11/25 1:13:47 40:0228:165:33 4:142:354:342:494:371:483:463:53
90 David Liss, Wes Newhouse 🇺🇸 USA 35-39 27/57 1:14:00 38:3529:405:50 4:202:025:023:004:322:074:104:27
91 Christopher Casey, Sawyer Billings 🇺🇸 USA 25-29 18/33 1:14:11 45:1624:204:40 4:181:413:332:084:281:382:463:48
92 Tyler Jones, Billy Senecal 🇺🇸 USA 25-29 19/33 1:14:12 43:4223:446:50 3:541:454:001:494:101:372:433:46
93 Daniel Baek, Adan Martinez 🇰🇷 KOR 30-34 25/57 1:14:22 39:4527:047:37 3:554:353:572:094:111:312:533:53
94 Austin Reber, Jake Jarvis 🇺🇸 USA 25-29 20/33 1:14:47 43:4924:516:10 3:591:514:252:114:191:312:523:43
95 Trent Kaher, Charles Osborne 🇺🇸 USA 30-34 26/57 1:15:09 42:2527:425:05 4:071:414:163:054:351:424:094:07
96 Eric Kouwenhoven, Kevin Kouwenhoven 🇨🇦 CAN 45-49 4/7 1:15:29 40:2829:395:27 4:142:264:503:434:261:433:594:18
97 Dylan Hillger, Issac Hsu 🇺🇸 USA 25-29 21/33 1:15:41 41:3027:236:52 4:021:463:112:314:201:433:346:16
97 Niyah Highsmith, Xaiver Latting 🇺🇸 USA 25-29 21/33 1:15:41 39:5330:355:19 3:593:295:072:184:531:434:065:00
99 David Melzer, Michael Melzer 🇺🇸 USA 35-39 28/57 1:15:42 43:0727:275:12 4:082:013:393:324:411:423:384:06
100 Rafael Zamora, Trey Brazil 🇺🇸 USA 30-34 27/57 1:15:44 43:0727:325:10 4:282:044:242:534:371:343:393:53

Rank is the finishing position within Pro 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