HYROX Boston 2025: Open Men results

1,463 finishers on 26 Sept 2025. Typical finish 1:28:56, fastest 10% under 1:12:34. Back to the analysis.

#AthleteAgeTimeRunsStationsRoxSkiPushPullBBJRowCarryLungeWB
1 Jared Silverman 🇺🇸 USA 35-39 1/294 0:57:15 30:1323:403:27 4:031:483:252:454:041:122:353:48
2 Amr Ellaithy 🇪🇬 EGY 35-39 2/294 0:57:23 31:0023:023:25 4:171:323:032:244:131:202:313:42
3 Noah Graboys 🇺🇸 USA 30-34 1/339 0:58:15 28:0827:013:10 4:081:544:042:584:171:332:505:17
4 Max Mancuso 🇺🇸 USA 16-24 1/118 0:58:37 30:4724:053:49 4:021:453:273:033:551:282:393:46
5 Stephen Strosser 🇺🇸 USA 30-34 2/339 0:59:26 29:1826:543:18 4:142:013:493:124:161:343:204:28
6 Ryeong Choi 🇺🇸 USA 25-29 1/260 0:59:28 29:4826:203:25 4:091:563:303:054:131:433:444:00
7 Steve Rosinski 🇺🇸 USA 40-44 1/206 0:59:52 28:3327:493:34 4:051:383:513:274:041:303:335:41
8 Alex Johnson 🇺🇸 USA 25-29 2/260 1:00:44 33:5122:593:58 3:571:372:352:334:121:282:413:56
9 Zach Cygan 🇺🇸 USA 16-24 2/118 1:00:57 27:5629:303:36 4:252:564:552:354:192:052:595:16
10 Artem Kapshuk 🇺🇦 UKR 25-29 3/260 1:01:13 31:0626:453:25 4:052:193:263:104:141:373:224:32
11 Brian Lotempio 🇺🇸 USA 30-34 3/339 1:01:36 29:5427:044:42 4:151:553:502:534:531:373:104:31
12 Blagoja Dimitrievski 🇨🇦 CAN 30-34 4/339 1:01:41 31:3326:253:47 3:571:423:483:004:051:513:124:50
13 Matt D'Opera 🇦🇺 AUS 25-29 4/260 1:01:46 30:0128:283:22 4:061:593:594:084:091:583:344:35
14 Michael Defranco 🇺🇸 USA 16-24 3/118 1:01:50 32:4224:564:15 4:191:463:512:384:101:442:483:40
15 Michael Schaefer 🇺🇸 USA 16-24 4/118 1:02:18 31:4926:403:56 4:121:583:432:274:211:323:085:19
16 Brendan Freeman 🇺🇸 USA 30-34 5/339 1:02:19 31:3826:523:54 4:132:013:192:544:161:303:295:10
17 Andrey Kalinin HYROX 45-49 1/108 1:02:44 30:2028:104:20 4:122:033:333:454:281:183:395:12
18 Charles Martin 🇬🇧 GBR 30-34 6/339 1:03:57 32:4426:354:41 4:102:243:462:344:191:403:224:20
19 Frank Crisci 🇺🇸 USA 25-29 5/260 1:04:07 31:3728:553:38 4:362:074:133:344:262:083:184:33
20 Chad Dawgiello 🇺🇸 USA 30-34 7/339 1:04:14 31:5227:464:40 4:122:323:372:434:372:124:093:44
21 Joey Howshan 🇺🇸 USA 16-24 5/118 1:04:20 34:1526:084:02 4:082:113:412:434:171:313:254:12
22 Noah Huyler 🇺🇸 USA 25-29 6/260 1:04:46 31:5728:534:00 4:162:023:573:414:301:393:594:49
23 Scott Johnson 🇺🇸 USA 40-44 2/206 1:04:54 30:5330:083:58 4:031:504:034:284:031:523:386:11
24 Paul Vance 🇺🇸 USA 35-39 3/294 1:04:56 32:0829:063:47 4:222:354:033:234:281:443:394:52
25 Talon Smith 🇺🇸 USA 35-39 4/294 1:05:02 33:5327:134:01 4:122:363:563:284:161:353:133:57
26 Jacob Lee 🇺🇸 USA 30-34 8/339 1:05:07 36:0625:014:03 4:041:433:223:124:121:252:474:16
27 Mike Mas 🇺🇸 USA 40-44 3/206 1:05:13 31:4728:315:00 4:131:563:183:264:351:484:194:56
28 Russ Wilkin 🇺🇸 USA 40-44 4/206 1:05:15 31:1030:143:57 4:501:544:523:254:371:263:225:48
29 Philip Myers 🇮🇪 IRL 25-29 7/260 1:05:19 32:5728:054:23 3:552:243:054:304:161:233:484:44
30 Ryan Perkins 🇺🇸 USA 30-34 9/339 1:05:31 32:1829:144:04 4:092:124:283:084:251:543:515:07
31 Kevin Storm 🇺🇸 USA 35-39 5/294 1:05:34 34:0327:473:50 4:162:114:023:354:171:423:204:24
32 Billy Gawron 🇺🇸 USA 30-34 10/339 1:05:56 31:3430:274:01 4:222:133:354:294:211:493:475:51
32 Dylan Magnuson 🇺🇸 USA 16-24 6/118 1:05:56 30:4831:074:05 4:282:214:323:294:331:474:135:44
32 Alejandro Rojas 🇻🇪 VEN 35-39 6/294 1:05:56 35:1626:194:25 4:081:513:173:124:192:003:244:08
35 Jonathan Afanador 🇵🇷 PUR 30-34 11/339 1:06:03 31:1930:364:13 4:302:374:183:494:391:474:024:54
35 Bennett Kaye 🇺🇸 USA 30-34 11/339 1:06:03 31:2230:384:08 4:262:104:053:534:351:503:236:16
37 Ian Cropp 🇺🇸 USA 40-44 5/206 1:06:12 33:0028:344:42 4:152:033:314:344:261:502:584:57
37 Jim Wilson 🇺🇸 USA 30-34 13/339 1:06:12 34:1927:274:30 4:041:543:324:024:271:443:334:11
39 Jose Colon-Cruz 🇺🇸 USA 25-29 8/260 1:06:19 32:2829:364:20 4:071:475:023:254:271:563:095:43
40 Christopher Phillips 🇺🇸 USA 30-34 14/339 1:06:25 33:2429:123:55 4:152:274:054:234:182:013:264:17
41 Mike Roy 🇺🇸 USA 16-24 7/118 1:06:31 33:4928:474:00 4:292:073:323:214:281:283:245:58
42 Todd Wolffrum 🇺🇸 USA 40-44 6/206 1:06:47 36:3425:574:21 3:521:513:583:303:591:353:094:03
43 Sterling Curran 🇺🇸 USA 25-29 9/260 1:06:50 32:2830:263:58 4:112:313:474:004:221:383:366:21
44 Joe Vella 🇺🇸 USA 35-39 7/294 1:06:51 33:4029:134:01 4:292:165:373:314:171:393:263:58
45 David Anderson 🇺🇸 USA 25-29 10/260 1:07:01 35:0027:284:38 4:042:143:302:404:251:483:315:16
46 Sam Unsworth 🇬🇧 GBR 30-34 15/339 1:07:05 33:4728:075:15 4:192:074:023:394:231:323:334:32
47 Pat Millington 🇨🇦 CAN 30-34 16/339 1:07:13 35:1727:224:38 4:051:553:164:174:161:223:105:01
48 Sean Hagerty 🇺🇸 USA 30-34 17/339 1:07:17 34:4927:504:43 4:102:144:063:364:171:393:264:22
49 Lawrence Taylor 🇺🇸 USA 30-34 18/339 1:07:22 33:4828:395:01 4:262:243:403:124:201:163:395:42
50 Anthony Amoroso 🇺🇸 USA 45-49 2/108 1:07:24 35:0828:134:09 4:342:294:073:254:141:393:384:07
50 Brendan Shea 🇺🇸 USA 35-39 8/294 1:07:24 32:3030:464:12 4:312:104:483:484:271:303:375:55
52 Connor Frost 🇺🇸 USA 30-34 19/339 1:07:26 34:5028:384:03 4:362:233:353:504:391:523:114:32
53 Francis Robidoux 🇨🇦 CAN 25-29 11/260 1:07:28 32:4830:454:00 4:182:293:584:324:261:434:065:13
54 Luke Buchanan 🇺🇸 USA 30-34 20/339 1:07:29 33:4729:144:33 4:132:114:004:204:161:353:315:08
55 Cj Fulare 🇺🇸 USA 30-34 21/339 1:07:33 34:4128:474:09 4:142:313:434:114:201:553:304:23
56 Adam Musselman 🇺🇸 USA 25-29 12/260 1:07:36 35:2328:124:06 4:172:023:243:524:201:373:385:02
57 Matt Attaya 🇺🇸 USA 45-49 3/108 1:07:37 33:2429:314:45 4:222:164:424:024:281:463:134:42
58 Jared Vargus 🇺🇸 USA 25-29 13/260 1:07:38 31:3229:596:12 4:151:584:462:344:511:423:296:24
59 Kevin Faranetta 🇺🇸 USA 30-34 22/339 1:07:39 33:3529:514:17 4:242:384:323:344:192:213:264:37
60 Trevor Marchhart 🇺🇸 USA 25-29 14/260 1:07:45 32:2031:024:28 4:362:043:504:184:401:483:106:36
61 Jf Raynaldo 🇵🇭 PHI 35-39 9/294 1:07:54 32:5131:103:58 4:232:123:483:504:312:034:116:12
62 Adam Bailey 🇬🇧 GBR 35-39 10/294 1:08:05 30:4832:195:02 4:162:285:194:244:131:364:155:48
63 Rhudson Fonseca 🇧🇷 BRA 30-34 23/339 1:08:11 35:5728:174:01 4:142:303:413:434:191:384:054:07
64 Joshua Ko 🇺🇸 USA 30-34 24/339 1:08:13 32:3032:133:35 4:362:404:153:234:392:255:005:15
65 Bryan Hanlon 🇺🇸 USA 35-39 11/294 1:08:18 34:1829:124:53 4:161:484:153:404:281:443:445:17
66 John Wisotsky 🇺🇸 USA 30-34 25/339 1:08:20 35:3427:544:57 4:002:174:053:064:131:424:154:16
67 Colin Boylan 🇺🇸 USA 40-44 7/206 1:08:21 35:4628:044:34 4:102:153:463:484:251:273:464:27
67 Richard Greatbatch 🇬🇧 GBR 50-54 1/70 1:08:21 32:2932:073:50 4:252:203:474:254:361:523:506:52
69 Matthew Backes 🇺🇸 USA 30-34 26/339 1:08:22 33:5229:155:21 4:311:543:253:274:511:333:505:44
70 John Giordano 🇺🇸 USA 35-39 12/294 1:08:26 36:5027:004:39 4:232:192:282:554:471:413:334:54
70 Michael Tyson 🇺🇸 USA 35-39 12/294 1:08:26 33:2331:133:56 4:102:133:394:394:191:454:036:25
72 Michael Miles 🇺🇸 USA 35-39 14/294 1:08:29 32:3231:214:41 4:182:103:474:044:452:004:106:07
73 Vincent Bourdeau 🇨🇦 CAN 25-29 15/260 1:08:33 31:5130:575:49 4:061:594:394:244:231:303:536:03
74 Anthony Vieto 🇨🇾 CYP 25-29 16/260 1:08:35 34:4129:504:08 4:032:204:273:434:232:003:395:15
75 Guilherme Cheida 🇧🇷 BRA 30-34 27/339 1:08:43 34:5629:494:03 4:182:203:594:414:281:414:024:20
76 Tim Murphy 🇺🇸 USA 30-34 28/339 1:08:45 33:1330:414:54 4:162:073:593:504:301:314:246:04
77 Kyle Diedrich 🇺🇸 USA 35-39 15/294 1:08:46 37:0026:235:26 4:11—3:223:334:311:393:494:21
77 Justin Sarmiento 🇺🇸 USA 16-24 8/118 1:08:46 34:5529:394:18 4:072:154:103:444:271:384:105:08
79 Nick Markowski 🇺🇸 USA 30-34 29/339 1:08:49 34:4329:394:33 4:142:233:413:224:191:314:225:47
80 Tj Munks 🇺🇸 USA 16-24 9/118 1:08:50 34:0829:335:15 4:252:143:464:414:101:343:215:22
81 Ross Pereira 🇺🇸 USA 30-34 30/339 1:08:52 34:0429:495:04 4:062:053:394:244:401:323:535:30
81 Nicolas Poulin 🇨🇦 CAN 25-29 17/260 1:08:52 37:0327:474:07 4:002:003:214:414:141:342:575:00
83 Nick Provo 🇺🇸 USA 35-39 16/294 1:09:05 37:2526:504:54 3:542:073:023:274:251:463:284:41
84 Patrick O'Sullivan 🇬🇧 GBR 25-29 18/260 1:09:09 34:1830:054:49 4:201:503:244:334:241:214:016:12
85 Patrick O’Neill 🇨🇦 CAN 25-29 19/260 1:09:10 33:0130:475:26 4:171:594:134:084:441:343:466:06
86 Kris Barr 🇺🇸 USA 30-34 31/339 1:09:13 35:0829:124:57 4:172:093:373:174:131:383:396:22
86 Hamza Najih 🇲🇦 MAR 16-24 10/118 1:09:13 32:3432:593:45 4:272:194:463:314:372:004:326:47
88 Dan Torgersen 🇺🇸 USA 40-44 8/206 1:09:20 36:2628:424:18 4:232:023:454:154:271:393:294:42
89 Trevor Mullaney 🇺🇸 USA 25-29 20/260 1:09:36 33:3931:494:12 4:192:084:423:336:291:333:525:13
90 Nolan Lennon 🇺🇸 USA 25-29 21/260 1:09:43 36:4027:335:35 4:082:033:383:474:171:323:414:27
91 Frank Soriano 🇺🇸 USA 30-34 32/339 1:09:45 33:4431:334:31 4:272:395:113:464:381:574:284:27
91 Nathan Turner 🇺🇸 USA 35-39 17/294 1:09:45 37:1028:234:16 4:002:373:503:474:131:383:224:56
93 Mike Reilly 🇺🇸 USA 25-29 22/260 1:09:47 33:2430:236:04 4:061:484:364:084:341:174:245:30
94 Robbie Mackness 🇺🇸 USA 35-39 18/294 1:09:52 35:4329:284:47 4:082:014:254:264:241:552:485:21
95 Alan Moulster 🇺🇸 USA 16-24 11/118 1:09:53 33:0131:185:38 4:262:163:305:024:291:283:366:31
95 Omar Yehia 🇪🇬 EGY 30-34 33/339 1:09:53 34:1631:483:53 4:022:084:234:394:191:384:545:45
97 Zach Post 🇺🇸 USA 30-34 34/339 1:09:55 33:5131:065:03 4:061:533:574:494:281:203:586:35
98 Dante Cabral 🇺🇸 USA 25-29 23/260 1:09:56 34:2830:075:24 4:082:134:374:254:201:402:525:52
98 Matt Presta 🇺🇸 USA 25-29 23/260 1:09:56 38:0527:364:20 4:231:352:504:174:271:303:354:59
100 Ryan Bayless 🇬🇧 GBR 25-29 25/260 1:10:00 35:0730:254:31 4:062:095:183:394:451:433:504:55

Rank is the finishing position within Open Men among timed finishers. 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