The 2025 Rogue Invitational was the seventh annual sporting event organized by Rogue Fitness held from October 31 to November 2, 2025 at P&J Live in Aberdeen, Scotland. It featured competitions in the sport of CrossFit, strongman, and strongwoman. Jeffrey Adler was the winner of the men's CrossFit competition, Laura Horvath in the women's, Mitchell Hooper in strongman, and Inez Carrasquillo in strongwoman.

This year's Rogue Invitational is the 7th competition in CrossFit, 5th in strongman, and second in strongwoman. 20 men and 20 women compete in the CrossFit divisions, and 10 men and 10 women compete in the strongman and strongwoman competitions. As with previous years, Rogue provided a prize purse of a million in cash and an investment of $275,000 of Bitcoin, with additional money from ticket and apparel sales as well as online registration fees going into the prize pot.

Competitiors Most CrossFit athletes are invited based on the Rogue point ranking system. The online "Q" qualifier was held September 5-7 from which a few athletes are also invited. 20 men and 20 women will compete in CrossFit.

Ten strongmen and ten strongwomen are also invited.

CrossFit men

CrossFit women

Strongman

Note:

Strongwoman

CrossFit

Event 1: Nessie

160 Double Unders 80m Handstand Walk 60 GHD Sit Up 40 Box Jump Over 20/16 Log Bar Muscle Up

# Men Time Pts Total Women Time Pts Total 1 Justin Medeiros 8:46 100 Danielle Brandon 9:24 100 2 Jay Crouch 9:23.75 95 Paige Rodgers9:32.60 95 3 Patrick Vellner 9:30.77 90 Arielle Loewen 10:08.78 90 4 Jonne Koski 9:51.23 85 Emma Lawson 10:21.22 85 5 Ricky Garard 9:54.97 80 Alex Gazan 10:21.48 806 Saxon Panchik 10:06.58 75 Madeline Sturt 10:29.93 757 Guilherme Malheiros 10:13.24 70 Laura Horvath 11:12.80 708 Chandler Smith 10:13.44 65 Elisa Fuliano 11:38.86 659 Harry Lightfoot 10:17.01 60 Alexis Raptis 12:00.89 6010 Colten Mertens 10:27.93 55 Abigail Domit 12:12.05 5511 Jeffrey Adler 10:29.69 50 Emma Tall 12:28.21 5012 Austin Hatfield 10:42.13 45 Dani Speegle 12:32.63 4513 James Sprague 10:48.50 40 Manon Angonese 13:00.17 4014 Uldis Upenieks 10:58.52 35 Olivia Kerstetter 13:29.98 3515 Roman Khrennikov 11:01.56 30 Lucy Campbell 14:59.36 3016 Björgvin Karl Gudmundsson 11:27.50 25 Paige Semenza 15:28.21 2517 Henrik Haapalainen 11:29.12 20 Grace Walton CAP+2 2018 Jayson Hopper 11:41.78 15 Brooke Wells CAP+2 1519 Samuel Kwant 11:59.29 10 Emily Rolfe CAP+4 1020 Fabian Hermans 15:40.94 0 Haley Adams CAP+16 0

Event 2: William Wallace

3 Rounds 5 Log Clean and Press (215LB/150LB) 40ft Yoke Carry 1 Power Stair

# Men Time Pts Total Women Time Pts Total 1 Jayson Hopper 3:45.55 115 Alex Gazan 4:59.77 180 2 Jeff Adler 3:53.71 145 Dani Speegle 5:05.23 140 3 James Sprague 4:13.83 130 Olivia Kerstetter 5:07.10 125 4 Ricky Garard 4:42.58 165 Danielle Brandon 5:09.65 185 5 Patrick Vellner 4:42.81 170 Laura Horvath 5:15 1506 Jay Crouch 4:49.46 170 Alexis Raptis 5:17.75 1357 Justin Medeiros 4:55.49 170 Arielle Loewen 5:24.79 1608 Austin Hatfield 5:09.78 110 Brooke Wells 5:34.83 809 Colten Mertens 5:12.82 115 Manon Angonese 5:35.89 10010 Henrik Haapalainen 5:18.82 75 Emma Tall 5:45.73 10511 Chandler Smith 5:29.86 115 Lucy Campbell 6:00.48 8012 Fabian Hermans 6:14.69 45 Grace Walton 6:07.47 6513 Saxon Panchik 6:18.67 115 Haley Adams 7:27.41 4014 Roman Khrennikov 6:20.78 65 Emma Lawson 7:27.69 12015 Jonne Koski 6:22.06 115 Paige Rodgers7:51.30 12516 Guilherme Malheiros 6:35.79 95 Emily Rolfe CAP+1 3517 Björgvin Karl Gudmundsson 6:38.20 45 Abigail Domit CAP+1 7518 Samuel Kwant 6:57.26 25 Elisa Fuliano CAP+1 8019 Harry Lightfoot 7:32 70 Madeline Sturt CAP+2 8520 Uldis Upenieks CAP+7 35 Paige Semenza CAP+7 25

Event 3: Tax Collector 4 Rounds

10 Back Squat (315LB/225LB) 10 Dumbbell Snatch (100LB/70LB) 10 Sandbag Clean (150LB/100LB)

# Men Time Pts Total Women Time Pts Total 1 Colten Mertens 10:27.66 215 Olivia Kerstetter 11:38.59 225 2 Justin Medeiros 12:26.19 265 Dani Speegle 12:05.94 235 3 James Sprague 12:43.87 220 Lucy Campbell 12:18.04 170 4 Jay Crouch 12:48.02 255 Laura Horvath 12:58.90 235 5 Roman Khrennikov 12:55.50 145 Emily Rolfe 13:04.26 1156 Fabian Hermans 13:17.58 120 Brooke Wells 13:31.70 1557 Jeff Adler 13:26.03 215 Emma Lawson 13:43.77 1908 Patrick Vellner 13:41.13 235 Madeline Sturt 13:57.96 1509 Chandler Smith 14:08.04 175 Grace Walton 14:00.61 12510 Jayson Hopper 14:17.97 170 Alex Gazan 14:54.47 23511 Björgvin Karl Gudmundsson 14:31.05 95 Emma Tall 15:25.74 15512 Austin Hatfield 14:36.43 155 Paige Semenza CAP+3 7013 Jonne Koski 15:02.20 155 Paige Rodgers CAP+3 16514 Saxon Panchik 15:57.86 150 Elisa Fuliano CAP+10 11515 Samuel Kwant CAP+9 55 Manon Angonese CAP+12 13016 Harry Lightfoot CAP+9 95 Abigail Domit CAP+20 10017 Henrik Haapalainen CAP+10 95 Alexis Raptis CAP+21 15518 Ricky Garard CAP+16 180 Danielle Brandon CAP+22 20019 Guilherme Malheiros CAP+22 105 Arielle Loewen CAP+28 17020 Uldis Upenieks WD 35 Haley Adams CAP+29 40

Event 4: The Crux 20/18 Calorie Row 15-12-9-6-3 Bench Press (75% bodyweight) 1 Horizontal Peg Board

# Men Time Pts Total Women Time Pts Total 1 Jayson Hopper 12:10.84 270 Laura Horvath 14:02.21 335 2 Henrik Haapalainen 12:36.63 190 Arielle Loewen 17:38.16 265 3 Jeff Adler 13:00.04 305 Lucy Campbell 19:08.52 260 4 Samuel Kwant 13:01.47 140 Alex Gazan CAP+1 320 5 Roman Khrennikov 13:01.71 225 Emma Lawson CAP+1 2706 Guilherme Malheiros 13:10.54 180 Brooke Wells CAP+2 2307 James Sprague 13:20.65 290 Manon Angonese CAP+2 2008 Patrick Vellner 14:05.25 300 Paige Rodgers CAP+10 2309 Jay Crouch 14:32.78 315 Madeline Sturt CAP+19 21010 Jonne Koski 15:58.92 210 Alexis Raptis CAP+24 21011 Björgvin Karl Gudmundsson 16:12.71 145 Grace Walton CAP+24 17512 Ricky Garard 16:53.68 225 Danielle Brandon CAP+24 24513 Justin Medeiros 17:12.41 305 Elisa Fuliano CAP+25 15514 Chandler Smith 18:51.44 210 Dani Speegle CAP+50 27015 Austin Hatfield 19:04.47 185 Paige Semenza CAP+50 10016 Fabian Hermans CAP+1 145 Haley Adams CAP+50 6517 Harry Lightfoot CAP+2 115 Olivia Kerstetter CAP+50 24518 Saxon Panchik CAP+26 165 Emily Rolfe CAP+51 13019 Colten Mertens CAP+55 225 Abigail Domit CAP+80 11020 Uldis Upenieks WD 35 Emma Tall WD 155

Event 5: The Duel V

Three Log Traverse (Over - Under - Over) 65' Hand Over Hand Sled Pull (225LB/175LB) 1 Bag to Pedestal (200LB/150LB)

# Men Round (Time) Pts Total Women Round (Time) Pts Total 1 Jayson Hopper 5 (29.68) 370 Laura Horvath 5 (36.34) 435 2 Roman Khrennikov 5 (30.56) 320 Dani Speegle 5 (52.39) 365 3 James Sprague 4 (30.17) 380 Olivia Kerstetter 4 (40.98) 335 4 Ricky Garard 4 (30.42) 310 Danielle Brandon 4 (43.58) 330 5 Patrick Vellner 4 (32.78) 380 Alex Gazan 4 (52.76) 4006 Henrik Haapalainen 3 (30.28) 265 Arielle Loewen 3 (39.26) 3407 Justin Medeiros 3 (30.36) 375 Alexis Raptis 3 (39.87) 2808 Guilherme Malheiros 3 (30.78) 245 Grace Walton 3 (40.52) 2409 Björgvin Karl Gudmundsson 3 (31.53) 205 Manon Angonese 3 (42.72)26010 Samuel Kwant 3 (-) 195 Paige Semenza 3 (43.38) 15511 Jeff Adler 2 (31.28) 355 Abigail Domit 2 (40.35) 16012 Jay Crouch 2 (31.44) 360 Lucy Campbell 2 (41.79) 30513 Jonne Koski 2 (32.24) 250 Emma Lawson 2 (42.10) 31014 Fabian Hermans 2 (33.69) 180 Emily Rolfe 2 (43.31) 16515 Harry Lightfoot 2 (35.91) 145 Paige Rodgers 2 (44.44) 26016 Chandler Smith 1 (36.16) 235 Haley Adams 1 (42.22) 9017 Saxon Panchik 1 (37.00) 185 Madeline Sturt 1 (43.31) 23018 Austin Hatfield 1 (38.64) 200 Brooke Wells 1 (46.07) 24519 Colten Mertens 1 (38.96) 235 Elisa Fuliano 1 (48.05) 16520 Uldis Upenieks WD 35 Emma Tall WD 155

Event 6: Pay the Piper Buy in: 1000m Ski Erg Into: 12-9-6-3-1 Wall Facing HSPU Deadlift

# Men Time Pts Total Women Time Pts Total 1 Jeff Adler 6:33.74 455 Olivia Kerstetter 7:16.73 435 2 Patrick Vellner 6:34.68 475 Brooke Wells 7:17.81 340 3 Colten Mertens 6:41.83 325 Laura Horvath 7:42.86 525 4 Roman Khrennikov 6:45.10 405 Alex Gazan 7:52.62 485 5 Jayson Hopper 6:45.65 450 Madeline Sturt 7:57.40 3106 Justin Medeiros 6:47.25 450 Dani Speegle 7:58.16 4407 Jay Crouch 6:55.64 430 Grace Walton 8:00.68 3108 Chandler Smith 6:56.23 300 Arielle Loewen 8:03.12 4059 Henrik Haapalainen 6:59.78 325 Manon Angonese 8:31.38 32010 James Sprague 7:00.42 435 Paige Rodgers 8:35.96 31511 Ricky Garard 7:01.11 360 Elisa Fuliano 9:08.62 21512 Austin Hatfield 7:02.90 245 Emma Lawson 9:20.58 35513 Guilherme Malheiros 7:07.70 285 Paige Semenza 9:22.67 19514 Fabian Hermans 7:09.29 215 Lucy Campbell 9:36.39 34015 Saxon Panchik 7:15.73 215 Abigail Domit 9:52.52 19016 Harry Lightfoot 7:23.30 170 Danielle Brandon CAP+1 35517 Jonne Koski 7:24.29 270 Haley Adams CAP+1 11018 Björgvin Karl Gudmundsson 7:31.01 220 Emily Rolfe CAP+1 18019 Samuel Kwant WD 195 Alexis Raptis CAP+1 29020 Uldis Upenieks WD 35 Emma Tall WD 155

Event 7: Granite City

1300 m Run 4/3 Rope Climb 50' Feed Sack Lunge (150/100) 1300 m Run 4/3 Rope Climb 50' Feed Sack Lunge (150/100) 1300 m Run 4/3 Rope Climb 50' Feed Sack Lunge (150/100) 1300m Run

# Men Time Pts Total Women Time Pts Total 1 Ricky Garard 25:16.44 460 Emma Lawson 27:20.98 455 2 Jeff Adler 25:31.69 550 Lucy Campbell 27:33.06 435 3 Roman Khrennikov 25:50.14 495 Emily Rolfe 28:08.07 270 4 Justin Medeiros 26:57.78 535 Laura Horvath 28:47.49 610 5 James Sprague 27:04.26 515 Alexis Raptis 28:50.97 3706 Jayson Hopper 27:26.62 525 Madeline Sturt 29:05.48 3857 Austin Hatfield 27:33.37 315 Danielle Brandon 29:30.07 4258 Saxon Panchik 27:38.23 280 Paige Rodgers 29:42.64 3809 Jay Crouch 27:42.01 490 Grace Walton 29:46.82 37010 Chandler Smith 27:50.63 355 Alex Gazan 30:05.72 54011 Henrik Haapalainen 28:31.66 375 Arielle Loewen 30:14.21 45512 Björgvin Karl Gudmundsson 28:53.46 265 Brooke Wells 30:14.70 38513 Patrick Vellner 29:00.91 515 Haley Adams 30:18.19 15014 Harry Lightfoot 29:24.44 205 Abigail Domit 30:48.17 22515 Colten Mertens 29:49.68 355 Elisa Fuliano 31:09.46 24516 Jonne Koski CAP+1 295 Olivia Kerstetter 31:31.91 46017 Guilherme Malheiros CAP+2 305 Paige Semenza 31:40.22 21518 Fabian Hermans CAP+3 230 Manon Angonese 31:45.09 33519 Samuel Kwant WD 195 Dani Speegle CAP+1 45020 Uldis Upenieks WD 35 Emma Tall WD 155

Event 8: Double Bogey

10 rounds

8 OHS (135LB/95LB) 6 Burpee Over Bar

# Men Time Pts Total Women Time Pts Total 1 Colten Mertens 5:49.38 455 Lucy Campbell 6:15.39 535 2 Harry Lightfoot 6:13.90 300 Emma Lawson 6:24.90 550 3 Austin Hatfield 6:16.01 405 Danielle Brandon 6:35.22 515 4 Jeff Adler 6:17.20 635 Laura Horvath 6:36.15 695 5 Justin Medeiros 6:25.15 615 Emily Rolfe 6:36.76 3506 Jay Crouch 6:32.64 565 Elisa Fuliano 6:39.92 3207 Roman Khrennikov 6:34.74 565 Olivia Kerstetter 6:50.87 5308 Chandler Smith 6:40.85 420 Brooke Wells 6:55.56 4509 Fabian Hermans 6:42.58 290 Grace Walton 6:55.56 43010 Björgvin Karl Gudmundsson 6:45.62 320 Abigail Domit 6:58.40 28011 Saxon Panchik 6:46.02 330 Alex Gazan 7:01.09 59012 Ricky Garard 6:49.82 505 Madeline Sturt 7:04.09 43013 James Sprague 6:55.30 555 Manon Angonese 7:10.48 37514 Jonne Koski 7:12.30 330 Paige Rodgers 7:12.20 41515 Henrik Haapalainen 7:12.65 405 Dani Speegle 7:14.16 48016 Patrick Vellner 7:15.21 540 Alexis Raptis 7:14.75 39517 Jayson Hopper 7:17.14 545 Paige Semenza 7:34.03 23518 Guilherme Malheiros 7:35.28 320 Haley Adams 8:02.18 16519 Samuel Kwant WD 195 Arielle Loewen 8:50.17 46520 Uldis Upenieks WD 35 Emma Tall WD 155

Event 9: Pedicab For Time 100 meter carry (150LB/100LB) 50 Cal Bike 100 meter carry