
Thank you to everyone who participated and supported this event!
It was a huge success and we thank each and every one of the amazing competitors who showed up so strong both in San Diego and from around the world! 💪🏼
2025 IKFF World Championship – Official Results (In Person)
Women’s Events
Women’s Military Snatch
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Gianna Kreider |
65kg |
20kg |
182 |
1 |
1 |
| Stacey Gutzske |
72kg+ |
16kg |
242 |
1 |
1 |
| Geena Kam |
54kg |
8kg |
257 |
1 |
1 |
Women’s One-Arm Long Cycle – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Gianna Kreider |
65kg |
20kg |
90 |
1 |
2 |
Women’s Double Long Cycle – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Benedetta Liccardo |
72kg |
20kg × 2 |
41 |
1 |
3 |
| Shannon Bernardin |
54kg |
16kg × 2 |
47 |
1 |
2 |
| Ellie Cotter |
65kg |
12kg × 2 |
60 |
1 |
2 |
Women’s Double Long Cycle – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Deb Murdock |
72kg+ |
12kg × 2 |
37 |
1 |
3 |
Women’s Two Arm Jerk – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Stacey Gutske |
72kg+ |
16kg × 2 |
47 |
1 |
— |
Women’s Single Pentathlon
| Name |
Weight Class |
Kettlebell Set |
Score |
Placing |
Rank |
| Lisa Frank |
70kg+ |
18kg / 14kg / 14kg / 12kg / 12kg |
927 |
1 |
— |
| Jesse Sharp |
70kg+ |
24kg / 18kg / 18kg / 16kg / 18kg |
1163.5 |
1 |
— |
| Diane Klotz |
54kg |
20kg / 14kg / 12kg / 14kg / 12kg |
852.75 |
1 |
— |
| Kris O’Conner |
54kg |
12kg / 12kg / 12kg / 12kg / 8kg |
706.5 |
1 |
— |
Women’s Mace 360 – 10 min
| Name |
Weight Class |
Mace |
Result |
Placing |
Rank |
| Kris O’Conner |
54kg |
15 lb |
309 |
1 |
1 |
Men’s Events
Men’s Military Snatch
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Charles Jones |
100kg+ |
24kg |
206 |
1 |
2 |
| Mike Schlienz |
69kg |
20kg |
190 |
1 |
1 |
Men’s Snatch – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Scott Plested |
82kg |
24kg |
59 |
1 |
— |
Men’s Snatch – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Ken Weiler |
82kg |
16kg |
93 |
1 |
2 |
Men’s Biathlon – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Mykhailo Dominiuk |
100kg |
32kg |
93 |
1 |
2 |
| Jerry Moylan |
60kg |
16kg |
75 |
1 |
1 |
Additional Men’s Biathlon – 5 min Result
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Ian Clark |
82kg |
24kg |
153 |
1 |
2 |
Men’s Double Long Cycle – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Denis Vasilev |
90kg |
28kg × 2 |
105 |
1 |
CMS |
| Colin Adams |
69kg |
24kg × 2 |
36 |
1 |
— |
Men’s Double Long Cycle – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Jason Dolby |
100kg |
28kg × 2 |
26 |
1 |
— |
| Scott Green |
90kg |
20kg × 2 |
42 |
1 |
2 |
| Ken Weiler |
82kg |
16kg × 2 |
46 |
1 |
1 |
Men’s Two Arm Jerk – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Mike Schlienz |
69kg |
16kg × 2 |
46 |
1 |
2 |
Men’s Mace 360 – 10 min
| Name |
Weight Class |
Mace |
Result |
Placing |
Rank |
| Dale Wall |
100kg+ |
25 lb |
329 |
1 |
1 |
| Charles Jones |
100kg+ |
15 lb |
319 |
1 |
1 |
| Ian Clark |
82kg |
15 lb |
337 |
1 |
1 |
Men’s One-Arm Jerk – Half Marathon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Dale Wall |
100kg+ |
16kg |
470 |
1 |
— |
2025 IKFF World Championship – Official Results (Virtual)
Women’s Events
Women’s Military Snatch
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Abigail Johnston |
72kg+ |
20kg |
269 |
1 |
1 |
| Tina Zuber |
72kg+ |
16kg |
229 |
1 |
1 |
| Mia Bayuga |
59kg |
16kg |
236 |
1 |
1 |
| Sandy Doyle |
64kg |
16kg |
240 |
1 |
1 |
| Tanya Cenova |
59kg |
12kg |
221 |
2 |
2 |
Women’s Snatch – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Desislava Puncheva |
72kg |
16kg |
90 |
1 |
— |
| Alice Rusli |
72kg+ |
16kg |
167 |
1 |
2 |
Women’s Snatch – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Judy Michael |
72kg |
16kg |
80 |
1 |
2 |
| Cheryl Raj |
54kg |
16kg |
65 |
1 |
1 |
Women’s Half Snatch – Half Marathon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Sandy Doyle |
64kg |
16kg |
479 |
1 |
MS |
Women’s Double Biathlon – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Desislava Puncheva |
72kg |
12kg × 2 |
170 |
1 |
1 |
| Judy DeMuro |
65kg |
12kg × 2 |
260.5 |
1 |
1 |
Women’s Biathlon – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Sophie Fleming |
72kg |
12kg |
134 |
1 |
1 |
| Judy Michael |
72kg |
12kg |
106 |
2 |
1 |
| Crystal Fulton |
65kg |
8kg |
167 |
1 |
1 |
Women’s OALC – 12 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Sonia Sawyer-Petrous |
72kg+ |
20kg |
97 |
1 |
2 |
Women’s OALC – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Catherine Way |
72kg |
12kg |
87 |
1 |
2 |
| Alice Rusli |
72kg+ |
12kg |
103 |
1 |
2 |
| Awanis Anwar |
72kg+ |
12kg |
78 |
2 |
3 |
Women’s OALC – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Cheryl Raj |
54kg |
16kg |
44 |
1 |
2 |
Women’s Double Long Cycle – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Cheryl Raj |
54kg |
16kg × 2 |
16 |
1 |
— |
Women’s OALC – Half Marathon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Sumarni Paramita |
52kg |
12kg |
418 |
1 |
CMS |
Women’s Double Pentathlon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Sumarni Paramita |
52kg |
14kg / 12kg / 12kg / 12kg / 12kg |
271.5 |
1 |
CMS |
Men’s Events
Men’s Military Snatch
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Joseph Guido |
90kg |
20kg |
246 |
1 |
1 |
| Sandro Toledo |
90kg |
24kg |
262 |
1 |
1 |
Men’s Snatch – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Zack Montroy |
100kg+ |
24kg |
121 |
1 |
2 |
| Guillaume Simonetti |
90kg |
24kg |
141 |
1 |
1 |
| Dexter Jemuel Tay |
75kg |
24kg |
149 |
1 |
2 |
| Alexander Punchev |
100kg |
20kg |
108 |
1 |
— |
| Chad Barnes |
90kg |
20kg |
145 |
1 |
2 |
| Devin Waterbury |
69kg |
16kg |
224 |
1 |
1 |
| Dana Zornes |
100kg |
16kg |
201 |
1 |
1 |
| Adam Lake |
100kg |
16kg |
162 |
2 |
2 |
Men’s Snatch – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Brian Rose |
100kg+ |
24kg |
111 |
1 |
1 |
| Lukman Jasril |
100kg |
24kg |
65 |
1 |
3 |
| Pablo Ramos Artacho |
82kg |
24kg |
105 |
1 |
1 |
| Perry MacNeil |
82kg |
24kg |
103 |
2 |
1 |
| Sandro Toledo |
90kg |
24kg |
92 |
1 |
1 |
| Ali Muhammad |
75kg |
24kg |
78 |
1 |
2 |
| Guillermo Artacho Rojas |
75kg |
24kg |
66 |
2 |
2 |
| Muiz Tajul |
90kg |
20kg |
92 |
1 |
2 |
| Tony Lamanna |
90kg |
16kg |
150 |
1 |
1 |
| Jack Caldwell |
75kg |
8kg |
117 |
1 |
1 |
| Bob MacNeil |
69kg |
12kg |
85 |
1 |
1 |
Men’s OALC – 12 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Ross Bell |
100kg+ |
32kg |
167 |
1 |
1 |
| Adam Bouverette |
100kg+ |
24kg |
133 |
1 |
1 |
| Georgi Iliev |
100kg+ |
24kg |
121 |
2 |
1 |
| 김남영 |
90kg |
24kg |
121 |
1 |
1 |
| Muiz Tajul |
90kg |
20kg |
140 |
1 |
1 |
| 조성환 |
75kg |
12kg |
166 |
1 |
1 |
Men’s OALC – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| 조성환 |
75kg |
12kg |
73 |
1 |
1 |
| Adam Lake |
100kg |
20kg |
41 |
1 |
2 |
| 김남영 |
90kg |
32kg |
30 |
1 |
— |
Men’s Mace 360 – 10 min
| Name |
Weight Class |
Mace |
Result |
Placing |
Rank |
| Lukman Jasril |
100kg |
8kg |
310 |
1 |
1 |
Men’s Mace One-Arm 360 – 10 min
| Name |
Weight Class |
Implement |
Result |
Placing |
Rank |
| Jacob Hanson |
90kg |
10kg |
302 |
1 |
1 |
| Guillermo Artacho Rojas |
75kg |
10kg |
290 |
1 |
1 |
| Pablo Ramos Artacho |
82kg |
20lb |
384 |
1 |
1 |
Men’s Mace One-Arm 10-to-2 – 10 min
| Name |
Weight Class |
Implement |
Result |
Placing |
Rank |
| Jacob Hanson |
90kg |
10kg |
318 |
1 |
1 |
| Pablo Ramos Artacho |
82kg |
20lb |
405 |
1 |
1 |
| Guillermo Artacho Rojas |
75kg |
10kg |
345 |
1 |
1 |
Men’s Double Long Cycle – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Peter Forneck |
100kg |
2 × 24kg |
70 |
1 |
1 |
| Idham Antaditama |
90kg |
2 × 24kg |
57 |
1 |
3 |
Men’s Double Long Cycle – 5 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Lukman Jasril |
100kg |
16kg × 2 |
41 |
1 |
2 |
Men’s OALC – 12 min (additional division)
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Adam Bouverette |
100kg+ |
24kg |
133 |
1 |
1 |
Men’s Biathlon – 10 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Thanh Vu |
90kg |
16kg |
194 |
1 |
1 |
Men’s OAJ – 12 min
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Jose A. Cuenco |
100kg+ |
32kg |
247 |
1 |
1 |
| Georgi Iliev |
100kg+ |
24kg |
168 |
1 |
1 |
Men’s Single Pentathlon
| Name |
Weight Class |
Kettlebell Set |
Result |
Placing |
Rank |
| Adam Bouverette |
100kg+ |
32kg / 24kg / 24kg / 20kg / 20kg |
1590 |
1 |
— |
Men’s Double Pentathlon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Andreas Jordan |
91kg+ |
16kg |
214 |
1 |
— |
Men’s Half Snatch – Half Marathon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Jacob Hanson |
90kg |
20kg |
540 |
1 |
National |
Men’s OAJ – Half Marathon
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Jose A. Cuenco |
100kg+ |
32kg |
550 |
1 |
CMS |
Men’s Mace One-Arm 10-to-2 – 5 min
| Name |
Weight Class |
Implement |
Result |
Placing |
Rank |
| 김남영 |
90kg |
10lb |
173 |
1 |
1 |
Men’s Double Chair Press
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Brian Rose |
100kg+ |
20kg × 2 |
54 |
1 |
1 |
Men’s One-Arm Chair Press
| Name |
Weight Class |
Kettlebell |
Result |
Placing |
Rank |
| Jake Ottney |
100kg+ |
36kg |
48 |
1 |
1 |