WFP Tour 2

WFP TOUR 2

From August 29 to 31Mesa (Arizona) will become the epicenter of high performance fitness with the celebration of the Tour Stop 2 of the World Fitness Project (WFP). After an explosive start to the first event of the season, the second stop of the tour promises even more intensity, excitement and demand for PRO and Challenger athletes.

In this article we will review all weekend eventsbreaking down each workout, its structure, time caps and weights used. If you're a fan of CrossFit, functional fitness or just passionate about the sport, you won't want to miss this comprehensive coverage.

DatesAugust 29 to August 31, 2025
Location: Mesa, Arizona USA.
DivisionsPro, Challenger, Teams, Masters and Teens
PrizesOver $400,000 distributed among 15 divisions; the top 5 men and women in the Challenger division receive $1,000 each.
Leaderboard: Competition corner

tour 2 world fitness project mesa arizona

Winners

🥇 Roman Khrennikov 🇺🇸 - 516 pts
🥈 James Sprague 🇺🇸 - 508 pts
🥉 Patrick Vellner 🇨🇦 - 493 pts
4.- Dallin Pepper 🇺🇸 - 483 pts
5.- Ricky Garard 🇦🇺 - 471 pts
6.- Jay Crouch 🇦🇺 - 460 pts
7.- Aniol Ekai 🇪🇸 - 434 pts
8.- Jayson Hopper 🇺🇸 - 428 pts
9.- Austin Hatfield 🇺🇸 - 426 pts
10.- Tudor Magda 🇺🇸 - 407 pts

🥇 Laura Horvath 🇭🇺 - 569 pts
🥈 Emma Tall 🇸🇪 - 556 pts
🥉 Aimee Cringle 🇬🇧 - 482 pts
4.- Brooke Wells 🇺🇸 - 468 pts
5.- Lucy Campbell 🇬🇧 - 465 pts
6.- Arielle Loewen 🇺🇸 - 441 pts
7.- Emma Lawson 🇨🇦 - 417 pts
8.- Sydney Wells 🇺🇸 - 403 pts
9.- Anikha Greer 🇨🇦 - 399 pts
10.- Danielle Brandon 🇺🇸 - 397 pts

This is the ranking after the 2 TOURS.

Finals Rank

Athlete

2025 Status

Indy Points (Placement)

Mesa Points (Placement)

Total Points

1

James Sprague

Pro Card

485 (2)

485 (2)

970

2

Roman Khrennikov

Pro Card

420 (8)

500 (1)

920

3

Austin Hatfield

Pro Card

500 (1)

410 (9)

910

4

Dallin Pepper

Pro Card

450 (5)

460 (4)

910

5

Jayson Hopper

Pro Card

470 (3)

420 (8)

890

6

Jay Crouch

Pro Card

430 (7)

440 (6)

870

7

Ricky Garard

Pro Card

392 (11)

450 (5)

842

8

Justin Medeiros

Pro Card

440 (6)

384 (12)

824

9

Colten Mertens

Challenger

410 (9)

392 (11)

802

10

Patrick Vellner

Pro Card

305 (23)

470 (3)

775

11

Aniol Ekai

Challenger

315 (21)

430 (7)

745

12

Noah Ohlsen

Pro Card

400 (10)

336 (18)

736

12

Guilherme Malheiros

Pro Card

384 (12)

352 (16)

736

14

Chandler Smith

Pro Card

368 (14)

360 (15)

728

14

Samuel Kwant

Pro Card

360 (15)

368 (14)

728

16

Jelle Hoste

Pro Card

376 (13)

344 (17)

720

17

Nick Mathew

Challenger

336 (18)

320 (20)

656

18

Tudor Magda

Challenger

250 (31)

400 (10)

650

19

Victor Hoffer

Pro Card

344 (17)

305 (23)

649

20

Luka Djukic

Pro Card

328 (19)

310 (22)

638

21

Travis Mayer

Pro Card

285 (27)

328 (19)

613

22

Jack Farlow

Challenger

235 (34)

376 (13)

611

23

Nate Ackermann

Challenger

310 (22)

300 (24)

610

24

Chris Ibarra

Challenger

352 (16)

250 (31)

602

25

Jonne Koski

Pro Card

320 (20)

280 (28)

600

26

Colin Bosshard

Challenger

300 (24)

290 (26)

590

27

Björgvin Guðmundsson

Pro Card

290 (26)

295 (25)

585

28

Ty Jenkins

Challenger

245 (32)

315 (21)

560

29

Dani Camacho

Challenger

270 (30)

270 (30)

540

30

Jeffrey Adler

Pro Card

460 (4)

0

460

Finals Rank

Athlete

2025 Status

Indy Points (Placement)

Mesa Points (Placement)

Total Points

1

Aimee Cringle

Pro Card

470 (3)

470 (3)

940

4

Laura Horvath

Pro Card

410 (9)

500 (1)

910

3

Lucy Campbell

Pro Card

460 (4)

450 (5)

910

4

Arielle Loewen

Pro Card

450 (5)

440 (6)

890

5

Danielle Brandon

Pro Card

485 (2)

400 (10)

885

6

Emma Lawson

Pro Card

440 (6)

430 (7)

870

7

Emma Tall

Pro Card

384 (12)

485 (2)

869

8

Brooke Wells

Pro Card

352 (16)

460 (4)

812

9

Olivia Kerstetter

Pro Card

420 (8)

368 (14)

788

10

Anikha Greer

Challenger

368 (14)

410 (9)

778

11

Sydney Wells

Pro Card

344 (17)

420 (8)

764

12

Alexis Raptis

Pro Card

430 (7)

280 (28)

710

13

Andrea Solberg

Challenger

310 (22)

392 (11)

702

14

Feeroozeh Saghafi

Challenger

392 (11)

300 (24)

692

15

Oda Lundekvam

Challenger

376 (13)

315 (21)

691

16

Manon Angonese

Pro Card

328 (19)

360 (15)

688

17

Madeline Sturt

Pro Card

400 (10)

270 (30)

670

18

Dani Speegle

Pro Card

305 (23)

352 (16)

657

19

Vår Thurmann-Moe

Challenger

336 (18)

310 (22)

646

20

Sydney Michalyshen

Challenger

320 (20)

320 (20)

640

21

Ella Wilkinson

Challenger

290 (26)

336 (18)

626

22

Hannah Black

Challenger

240 (33)

376 (13)

616

23

Emily Rolfe

Pro Card

285 (27)

328 (19)

613

24

Lexi Neely

Challenger

360 (15)

245 (32)

605

25

Linda Keesman

Challenger

315 (21)

290 (26)

605

26

Lydia Fish

Challenger

300 (24)

295 (25)

595

27

Paige Semenza

Pro Card

280 (28)

305 (23)

585

28

Alex Gazan

Pro Card

500 (1)

0

500

29

Haley Adams

Pro Card

0

0

0

30

Emma McQuaid

Pro Card

0

0

0

Livestream

WOD 6

WOD 5

WOD 4A and 4B

WOD 3

WOD 2

WOD 1

Events

FOR TIME
2 MILE RUN (3.2 KM)
⏱️ Time cap: 20 minutes

Aimee Cringle, Emma Lawson, Emily Rolfe and Lucy Campbell were the first to lead the race.

Emma Lawson and Aimee Cringle pulled away from the pack. On the last leg, Cringle accelerated and took the win followed by Lawson.

Laura Horvath, who was not in the group of favorites, stepped on the accelerator in the last 100 meters and slipped into third place.

1.- Aimee Cringle 🇬🇧 - 12:01.29 (100 pts)
2.- Emma Lawson 🇨🇦 - 12:05.40 (96 pts)
3.- Laura Horvath 🇭🇺 - 12:06.11 (92 pts)
4.- Sydney Wells 🇺🇸 - 12:08.63 (88 pts)
5.- Lucy Campbell 🇬🇧 - 12:10.45 (84 pts)

On the men's side, Ricky Garard took the lead with an all-athlete sprint start. Khrennikov, Bosshard, Hoste were other men who took the early lead.

Garard, Khrennikov and Hoste distanced themselves. Hoste overtook Khrennikov and on the last stretch Garard. Garard pressed and managed to overtake him again in the last 30 meters to take the victory.

1.- Ricky Garard 🇦🇺 - 10:48.24
2.- Jelle Hoste 🇧🇪 - 10:52.00
3.- Roman Khrennikov 🇺🇸 - 11:02.22
4.- James Sprague 🇺🇸 - 11:07.50
5.- Luka Djukić 🇷🇸 - 11:08.96

Madeline Sturt withdrew after the first event due to back problems.

5 ROUNDS FOR TIME
4/3 Rope Climbs
20 Strict Handstand Push Ups
20 Double Kettlebell Squats
10 Burpee Box Jump Over

📏 Box Height: 60/50 cm (24/20″)
🏋️‍♂️ PRO: 27/20 kg (60/44 lb)
🏋️ Challenger: 24/16 kg (53/35 lb)

⏱️ Time cap: 20 minutes

In the first heat, Saghafi was the fastest in the first heat with a time of 15:23.

In the second, Brandon won (16:01) but did not improve on Saghafi's time.

And in the third, Emma Lawson took the heat and event win with a time of 15:05.

We saw Laura Horvath suffer a lot with the strict Handstand push ups, as usual. She finished last in the heat and 26th overall. The Hungarian is still unable to improve this movement.

1.- Emma Lawson 🇨🇦 - 15:07.99
2.- Feeroozeh Saghafi 🇺🇸 - 15:23.03
3.- Lucy Campbell 🇬🇧 - 15:40.52
4.- Andrea Solberg 🇳🇴 - 15:54.37
5.- Danielle Brandon 🇺🇸 - 16:01.19

On the men's side, Colten Mertens put in an incredible performance in the first heat with a time of 13:45, more than 2 minutes better than the next best time. The American rested his HSPU's resting his head on the ground.

In the second heat, Ohlsen was the best with 16:32.

And in the last Austin Hatfield achieved the second fastest time 15:39 in the event.

Khrennikov, second, took the overall lead after 2 events.

1.- Colten Mertens 🇺🇸 - 13:45.71
2.- Austin Hatfield 🇺🇸 - 15:39.48
3.- Victor Hoffer 🇫🇷 - 15:50.55
4.- Noah Ohlsen 🇺🇸 - 16:32.45
5.- Justin Medeiros 🇺🇸 - 17:08.03

1.- Emma Lawson 🇨🇦 - 196 pts
2.- Lucy Campbell 🇬🇧 - 176 pts
3.- Andrea Solberg 🇳🇴 - 164 pts
4.- Aimee Cringle 🇬🇧 - 149 pts
5.- Emma Tall 🇸🇪 - 136 pts
6.- Lydia Fish 🇺🇸 - 132 pts
7.- Danielle Brandon 🇺🇸 - 130 pts
8.- Arielle Loewen 🇺🇸 - 124 pts
9.- Feeroozeh Saghafi 🇺🇸 - 118 pts
10.- Ella Wilkinson 🇬🇧 - 118 pts

1.- Roman Khrennikov 🇺🇸 - 172 pts
2.- Austin Hatfield 🇺🇸 - 164 pts
3.- Jay Crouch 🇦🇺 - 152 pts
4.- Ricky Garard 🇦🇺 - 149 pts
5.- Samuel Kwant 🇺🇸 - 140 pts
6.- Justin Medeiros 🇺🇸 - 127 pts
7.- Chandler Smith 🇺🇸 - 124 pts
8.- Noah Ohlsen 🇺🇸 - 122 pts
9.- Colten Mertens 🇺🇸 - 116 pts
10.- Patrick Vellner 🇨🇦 - 116 pts

Alexis Raptis and Jamie Simmonds withdrew and did not participate in the second day.

FOR TIME
40/32 Ski Calories
30 Toes to Bar
20 Deadlifts
30 Weighted GHD Sit-ups (9/6 kg | 20/14 lb)
40/32 Echo Bike Calories

🏋️‍♂️ PRO: 175/122 kg (385/270 lb)
🏋️ Challenger: 165/115 kg (365/255 lb)

⏱️ Time cap: 11 minutes


We saw Dallin Pepper in the first heat after the worst first day of his career, or at least that's what he said at the end. The American set the fastest time and held on for the rest of the heats.

Austin Hatfield suffered an accident in the GHD, it broke and could not continue the event. For now it appears as the last result and we do not know how they will correct this problem.

austin hatfield GHD World fitness project

After talking with the organization, he was finally awarded a 16th position with a time of 6:53.

1.- Dallin Pepper 🇺🇸 - 05:41.52
2.- Patrick Vellner 🇨🇦 - 05:47.55
3.- James Sprague 🇺🇸 - 05:53.75
4.- Jelle Hoste 🇧🇪 - 06:08.33
5.- Roman Khrennikov 🇺🇸 - 06:11.71

1.- Emma Tall 🇸🇪 - 06:08.80
2.- Laura Horvath 🇭🇺 - 06:22.44
3.- Andrea Solberg 🇳🇴 - 06:28.78
4.- Vår Thurmann-Moe 🇳🇴 - 06:32.19
5.- Aimee Cringle 🇬🇧 - 06:36.23

Part A - Max Clean in 8 minutes
⏱️ 2:00 minutes break

1.- Guilherme Malheiros 🇧🇷 - 430 lb (195 kg)
2.- Austin Hatfield 🇺🇸 - 422 lb (191 kg)
3.- Jack Farlow 🇨🇦 - 407 lb (185 kg)
4.- Tudor Magda 🇺🇸 - 407 lb (185 kg)
5.- Colten Mertens 🇺🇸 - 405 lb (184 kg)

1.- Kyra Milligan 🇺🇸 - 282 lb (128 kg)
2.- Anikha Greer 🇨🇦 - 282 lb (128 kg)
3.- Hannah Black 🇺🇸 - 270 lb (122 kg)
4.- Emma Tall 🇸🇪 - 265 lb (120 kg)
5.- Laura Horvath 🇭🇺 - 265 lb (120 kg)

Part B - FOR TIME
500m Row
21m / 70ft Dumbbell Farmer Carry Lunge

🏋️‍♂️ PRO: 45/32 kg (100/70 lb)
🏋️ Challenger: 40/27 kg (90/60 lb)

⏱️ Time cap (part B): 5 minutes

1.- James Sprague 🇺🇸 - 02:05.89
2.- Dallin Pepper 🇺🇸 - 02:07.73
3.- Ricky Garard 🇦🇺 - 02:08.08
4.- Aniol Ekai 🇪🇸 - 02:08.22
5.- Samuel Kwant 🇺🇸 - 02:08.80

1.- Hannah Black 🇺🇸 - 02:24.17
2.- Laura Horvath 🇭🇺 - 02:26.04
3.- Lucy Campbell 🇬🇧 - 02:28.79
4.- Emma Tall 🇸🇪 - 02:29.40
5.- Paige Semenza 🇺🇸 - 02:32.46

1.- Emma Tall 🇸🇪 - 412 pts
2.- Laura Horvath 🇭🇺 - 381 pts
3.- Aimee Cringle 🇬🇧 - 348 pts
4.- Lucy Campbell 🇬🇧 - 336 pts
5.- Arielle Loewen 🇺🇸 - 309 pts
6.- Sydney Wells 🇺🇸 - 302 pts
7.- Brooke Wells 🇺🇸 - 300 pts
8.- Andrea Solberg 🇳🇴 - 294 pts
9.- Emma Lawson 🇨🇦 - 289 pts
10.- Hannah Black 🇺🇸 - 277 pts

1.- Roman Khrennikov 🇺🇸 - 380 pts
2.- Patrick Vellner 🇨🇦 - 337 pts
3.- James Sprague 🇺🇸 - 336 pts
4.- Justin Medeiros 🇺🇸 - 323 pts
5.- Jayson Hopper 🇺🇸 - 320 pts
6.- Austin Hatfield 🇺🇸 - 319 pts
7.- Jack Farlow 🇨🇦 - 313 pts
8.- Samuel Kwant 🇺🇸 - 309 pts
9.- Chandler Smith 🇺🇸 - 299 pts
10.- Jay Crouch 🇦🇺 - 296 pts

5 ROUNDS FOR TIME
30/24 Bike Erg Calories
9m / 30ft HSW x2 Pirouette
60 Weighted DUs
9m / 30ft HSW x2 Pirouette

🔁 Last round ends with the Double Unders
⏱️ Time cap: 18 minutes

Problems for Ricky Garard on the bike. He crashes and needs assistance.

He wasted a few seconds switching machines and received an adjustment to his score.

At least the Australian was able to continue and came in third in the heat.

1.- James Sprague 🇺🇸 - 12:10.57
2.- Jay Crouch 🇦🇺 - 12:32.01
3.- Dallin Pepper 🇺🇸 - 12:35.90
4.- Ricky Garard 🇦🇺 - 12:48.18
5.- Tudor Magda 🇺🇸 - 12:54.12

1.- Danielle Brandon 🇺🇸 - 12:48.31
2.- Laura Horvath 🇭🇺 - 13:01.17
3.- Brooke Wells 🇺🇸 - 13:09.96
4.- Aimee Cringle 🇬🇧 - 13:24.17
5.- Andrea Solberg 🇳🇴 - 13:32.11

FOR TIME
18/15 Ring Muscle Ups
9 Snatches
18/15 Bar Muscle Ups
9 Clean & Jerk

🏋️‍♂️ PRO: 100/70 kg (225/155 lb)
🏋️ Challenger: 90/68 kg (215/150 lb)
⏱️ Time cap: 10 minutes

1.- Colten Mertens 🇺🇸 - 04:29.21
2.- Dallin Pepper 🇺🇸 - 04:33.09
3.- Ricky Garard 🇦🇺 - 04:39.88
4.- Austin Hatfield 🇺🇸 - 04:39.93
5.- Tudor Magda 🇺🇸 - 04:42.47

1.- Manon Angonese 🇧🇪 - 04:40.84
2.- Anikha Greer 🇨🇦 - 04:42.78
3.- Laura Horvath 🇭🇺 - 04:47.34
4.- Emma Lawson 🇨🇦 - 04:52.21
5.- Kyra Milligan 🇺🇸 - 04:53.30

Participants

Tour 2 includes three main types of divisions:

  • Pro Division20 athletes with a pro card plus the 10 best athletes in the Online Challenger Qualifier 1 (OCQ2).
  • Challenger DivisionAthletes who finished between 11th and 30th place in OCQ1.
  • Competitor Divisions (without pre-qualification):
    • Teams of 4 (2 men + 2 women): Elite, Intermediate, Scaled.
    • Duples (MM or FF)Masters (35-49 and 50+), Next Gen (14-16 and 17-19).

We highlight the absence of Alex GazanThe TOUR 1 winner, who was involved in a car accident after the Semifinal where she qualified for the Games in June, was unable to recover in time for either the Games or TOUR 2. She was unable to recover in time for the Games and TOUR 2.

Haley Adams has also announced that she will not participate in this edition. She also did not participate in TOUR 1.

PRO

Men PRO

PRO Women

Pat Vellner

Danielle Brandon

Justin Medeiros

Arielle Loewen

Roman Khrennikov

Emma Lawson

Ricky Garard

Alex Gazan

Dallin Pepper

Brooke Wells

Jayson Hopper

Alexis Raptis

Jay Crouch

Emily Rolfe

Bjorgvin Karl
Gudmundsson

Emma Tall

Chandler Smith

Emma McQuaid

Sam Kwant

Manon Angonese

Austin Hatfield

Maddie Sturt

Travis Mayer

Bethany Flores

Gui Malheiros

Aimee Cringle

James Sprague

Sydney Wells

Jelle Hoste

 Haley Adams 🤒

Victor Hoffer

 Brooke Wells

Luka Đukić

Lucy Campbell

Jonne Koski

Dani Speegle

Jeffrey Adler

Laura Horvath

Colten Mertens

Fee Saghafi

Men qualifier

Women qualifier

Nick Mathew

Jamie Simmonds

Tudor Magda

Anikha Greer

Aniol Ekai

Oda Lundkvam

Colin Bosshard

Jennifer Muir

Miko Lilleorg

Andrea Solberg

Nate Ackermann

Sydney Michalishen

Jack Farlow

Ella Wilkinson

TY Jenkins

Kyra Milligan

Julius Kieser

Elena Carratalá

Dani Camacho

Hannah Black

Var Thurman-Moe

* Dani Camacho receives an invitation to PRO for the discharge of Jeffrey Adler which has announced that it wants to recover to 100%.
Those who have qualified through the Online Qualifier must do so again in order to participate in Tour 2.

Challenger

Man

Woman

Lydia Fish 🇺🇸

Sam Zeruk 🇫🇮

Linda Keesman 🇳🇱

Tola Morakinyo 🇺🇸

Matilde Oyen Garnes 🇳🇴

Nicolas Bedon 🇨🇴

Janie Cheverie 🇨🇦

Roldan Goldbaum 🇲🇽

Ingrid Tøndel 🇳🇴

Tommaso Pieri 🇮🇹

Trista Smith 🇺🇸

Chris Ibarra 🇺🇸

Lexi Neely 🇺🇸

Ryan Jevning 🇺🇸

Emily Reitwill 🇺🇸

Andreas Timenes 🇬🇧

Paige Powers 🇺🇸

Josh Gervais 🇨🇦

Veslemøy Kollstad 🇳🇴

Matt Gilpin 🇦🇺

Noortje Bleeker 🇳🇱

Sam Robinson 🇬🇧

Nelli Nurmi 🇫🇮

Sean Early 🇺🇸

Jasmien Van Arnhem 🇧🇪

CJ Gerald 🇺🇸

Vivien-Marie Christian 🇩🇪

Justin Johnson 🇺🇸

Maribel Gallardo 🇪🇸

Troy Clay 🇺🇸

Keara Miller 🇺🇸

Brandon Fabry 🇺🇸

Ariele Sanders 🇺🇸

Ethan Scheibe 🇺🇸

Rylee Beebe 🇺🇸

Luke Burns 🇺🇸

Natalia Biberica 🇷🇴

Fran Hurtado 🇨🇷

Kendall Gilmore 🇺🇸

Scoring system

  • Pro DivisionUp to 500 points available. First place wins 500, second place 485, and so on.
  • Challenger DivisionMaximum of 250 points. First place gets 250, and the score decreases similarly.
  • Each individual event of the Tour is worth up to 100 pointsand are added to the weekend total.

Qualification to the finals

The points obtained in Tour 1 (and later in Tour 2) are crucial:

  • The Top 10 Challengers by points at the end of the two tours are promoted to the Pro division for the Finals in December.

Points after TOUR 1

Ranking

Men

Women

Points

1

Austin Hatfield

Alex Gazan

500

2

James Sprague

Danielle Brandon

485

3

Jayson Hopper

Aimee Cringle

470

4

Jeffrey Adler

Lucy Campbell

460

5

Dallin Pepper

Arielle Loewen

450

6

Justin Medeiros

Emma Lawson

440

7

Jay Crouch

Alexis Raptis

430

8

Roman Khrennikov

Olivia Kerstetter

420

9

Colten Mertens

Laura Horvath

410

10

Noah Ohlsen

Madeline Sturt

400

11

Ricky Garard

Feeroozeh Saghafi*

392

12

Guilherme Malheiros

Emma Tall

384

13

Jelle Hoste

Oda Lundekvam

376

14

Chandler Smith

Anikha Greer*

368

15

Samuel Kwant

Lexi Neely*

360

16

Chris Ibarra

Brooke Wells

352

17

Victor Hoffer*

Sydney Wells

344

18

Nick Mathew

Vår Thurmann-Moe*

336

19

Luka Djukic

Manon Angonese

328

20

Jonne Koski

Sydney Michalyshen*

320

21

Aniol Ekai

Linda Keesman*

315

22

Nate Ackermann*

Andrea Solberg

310

23

Patrick Vellner

Dani Speegle

305

24

Colin Bosshard

Lydia Fish

300

25

Tola Morakinyo

Trista Smith

295

26

Björgvin Karl Guðmundsson

Ella Wilkinson

290

27

Travis Mayer

Emily Rolfe

285

28

Tanner Balazs

Paige Semenza

280

29

Fabian Beneito Selles

Emily Rethwill*

275

30

Dani Camacho

Bethany Flores

270

Challenger Division

31

Tudor Magda (Shawl #1)

Jennifer Muir (Shawl #1)

250

32

Ty Jenkins (Shawl #2)

Janie Cheverie (Shawl #2)

245

33

Roldan Goldbaum (Shawl #3)

Hannah Black (Shawl #3)

240

34

Jack Farlow (Shawl #4)

Miley Wade (Shawl #4)

235

35

Jorge Fernandez (Shawl #5)

Chloe Carano (Shawl #5)

230

36

Jack Rozema (Shawl #6)

Noortje Bleeker (Shawl #6)

225

37

Tommaso Pieri (Shawl #7)

Kaitlyn Anapolsky (Shawl #7)

200

38

Julius Kieser (Shawl #8)

Elena Carratalá (Shawl #8)

215

39

Max Krieg (Shawl #9)

Jessica Androsik (Shawl #9)

210

40

Matt Gilpin (Shawl #10)

Maribel Gallardo (Shawl #10)

205

41

Steven Taillefer (Shawl #11)

Lauren Stallwood (Shawl #11)

200

42

Benoît Boulanger (Shawl #12)

Vivien-Marie Christian (Shawl #12)

195

43

Josh Felix (Shawl #13)

Liisa Laikko (Shawl #13)

190

44

Nick Anapolsky (Shawl #14)

Rylee Beebe (Shawl #14)

185

45

Victor Ljungdal (Shawl #15)

Allison Nguyen (Shawl #15)

180

46

Troy Clay (Shawl #16)

Amanda Fischer (Shawl #16)

175

47

Robert Yates (Shawl #17)

Grace Lochner (Shawl #17)

170

48

Johnie Charles (Shawl #18)

Bronwyn Stevens (Shawl #18)

165

49

Pietro Anderloni (Shawl #19)

Ana Rebizant (Shawl #19)

160

50

Jaison Longearet (Chal #20)

155

* Means he was a Challenger in the PRO division.
# Position in Challenger Division

velites discount code
Didac Candel

Didac Candel

Webmaster, video editor, copywriter, CrossFit content creator. 800 edited videos on Anabel Avila's channel with more than 24 million views. I manage the Telegram channel.

You may be interested in

Anabelavila.com is not affiliated with CrossFit, Inc nor is it endorsed by CrossFit, Inc or any of its subsidiaries. CrossFit is a registered trademark of CrossFit, Inc.