contact us

Use the form on the right to contact us.

You can edit the text in this area, and change where the contact form on the right submits to, by entering edit mode using the modes on the bottom right.

Greenville, SC

Trimarni is place where athletes and fitness enthusiasts receive motivation, inspiration, education, counseling and coaching in the areas of nutrition, fitness, health, sport nutrition, training and life.

We emphasize a real food diet and our coaching philosophy is simple: Train hard, recover harder. No junk miles but instead, respect for your amazing body. Every time you move your body you do so with a purpose. Our services are designed with your goals in mind so that you can live an active and healthy, balanced lifestyle.


About Karel


Born and raised in Czech Republic. Category 1 cyclist turned endurance triathlete with over 20 years’ experience as a skilled bike mechanic and five years as the GM of the Trek Bicycle Store of Jacksonville, FL. RETUL fit specialist, bike mechanic extraordinaire and will never pass down a cold IPA. 12 x Ironman finisher, 3x Ironman World Championship finisher (5x IM Kona qualified), 9:13 Ironman PR (3:06 Ironman marathon).


Karel's Background


As a young kid in a post-communist country, fresh out of school, there was not a lot of opportunity for me there. I came to the US with the journey in mind to pursue the American dream where “the sky is limit”. I came to the US and did very low paying jobs, like cleaning floors and working 3 jobs a day, in order to “make it” and have a better life in the future. For the first five years in the US I didn’t touch my bike ordo any sport activity because the priority was making money so I could live in the US. In 2005, it was time for a change. I had my bike with me that my dad had sent me from Czech and I contacted the Gearlink cycling team who continue to remain good friends with Marni and me. They later set me up with Marni. They introduced me to the owner of the Gearlink online bicycle store and he recognized that I was very experienced in the cycling industry and also a hard worker. I have been involved with cycling and retail since I was in Czech and has always been a passion of mine.

It was in 2005 that I decided to race again and I did my first cat 5 race in May (middle of the season) and upgraded to cat 4 right after. I finished 2nd in my first cat 4 race (Sugarloaf road race in Clermont) and after many podium finishes, I won the Florida Point series as a cat 4. The next year, I moved to cat 3 and won both the Florida Points Series and Florida Cup Series and then with lots of hard work, I upgraded at the end of that year as a cat 2. I did my first Cat 2 criterium in West Palm (Cyclefest) in 14th place and they paid 15 deep so I got my first payout as a Cat 2 rider. That race hurt and I thought there was no way I could ever ride at that level and hold a full-time job. Later on, I received my cat 1 upgrade and have been racing at the national level with other domestic professional riders. I could easily settle for local races and place on the podium but going to the bigger races was a better challenge for me.

In 2006, I met Marni on a group ride (we were set up, but she stood me up for a few weeks because she was afraid to do the group ride) on her birthday and after a few years of working at Gearlink and surviving off very little as Marni was also trying to pursue her dreams of becoming a RD after she got her Master degree, we met Jeff Kopp who was part of the Linder Capital cycling team and owned American Bicycle Company and the Trek Store. I was racing for Jeff’s team (although living in Clearwater at the time with Marni) and while at a race in GA, Jeff mentioned that we should move to Jacksonville because he thought I would make a great fit for his Trek Bicycle Store. After 5 years of managing two Trek Stores in Jacksonville, it was time to focus on the Trimarni business in December 2014. Marni and I no longer needed to live in Jacksonville, FL so we decided to move to bike-friendly Greenville, SC in May 2014. 

In 2018, after a very long journey, I became a US Citizen!

With my upbringing in Europe, I was always taught that you are never good enough. When I see results, I always think that I can do better. I don’t like to settle. There’s always someone faster out there, it’s just about who shows up on race day. Therefore, I don’t chase times, I chase competition. Triathlons and cycling aren’t my job, it’s just my hobby so even though I want to do my best, I understand it’s a lifestyle that keeps me active and healthy.

Although our own triathlon training is important to us, we look forward to the growth of our business, Trimarni Coaching and Nutrition. Recently, there have been some exciting changes which have allowed me to focus 100% on helping Marni (who provides coaching and nutrition services as well as speaking and writing) grow our business and I am no longer employed at the Trek Store of Jacksonville. After moving to Greenville, SC in 2014, I now focus my time coaching athletes, working one-on-one with athletes on cycling skills for our camps and private camps and providing RETUL bike fits to age-group and professional athletes all over the US. 

PR's and Achievements



2010, 2011 Pro 1,2 Florida Cup Series Champion

2006 Tour de Gila finisher Silver City, New Mexico

US 100K classic (3x finisher) – best finish 9th Place

Athens Twilight Pro race finisher – 2x finisher (2011,2012)

Multiple podium finishes Pro 1,2 in Florida cycling races

Raced on the national level pro racing series, highlight was finishing Athens Twilight 2xs

Raced on the Czech development team as a Junior while growing up in Znojmo, Czech Republic

Running & Triathlon

2016 Trees Greenville 8K - 29:09.

2013 Gate River Run - 55:35

2015 Paris Mountain Road Race - 1:24.28, 3rd overall

Half Marathon:
2013 Donna Half Marathon - 1:21:37

Sprint distance: 
2012 BFAST, 1st triathlon, 1st AG, 5th overall

Olympic distance:
2013 HOT (Hammerhead Olympic Distance triathlon) - 2:09:15 Overall winner
2014 31st Annual Great Clermont Triathlon: 2:04:26, 10th overall, 1st age group (PR)

Half Ironman distance:
2012 Branson 70.3 – 5th age group (1st Half IM, 70.3 World Championship Qualifier)
2012 HITS Ocala – 4th overall
2013 Rock n’ Rollman –2nd overall
2013 Coliseum Rock 'N RollMan Half: 4:48:13, 2nd overall
2013 Miami 70.3 –  4:33: 37 (14th age group)
2014 HITS Ocala – 5th overall
2014 St. Croix – 4:56.43. 11th age group
2015 IM 70.3 FL - 4:28:38, 7th AG
2015 Challenge Knoxville - 4:34:01, 2nd AG, 8th overall
2016 Toughman Chattahoochee - 4:28.37, Overall winner
2016 Lake James 50 - 3:11.26, Overall winner
2016 Mountains to Mainstreet - 4:31.42, Overall winner
2017 IM 70.3 FL - 4:19.46, (70.3 World Champ qualifier), 3rd AG
2017 IM 70.3 St. George - 4:32.23, 3rd AG
2017 IM 70.3 World Championship - 4:33:28, 8th AG
2018 IM 70.3 Florida - 4.27.33, 3rd AG
2018 IM 70.3 St. George - 4:30.26, 3rd AG
2018 IM 70.3 Raleigh - 4:23.55 (fastest amateur run), 1st AG, 2nd overall
2018 Challenge Prague Half - 4:17.22, 1st AG
2018 IM 70.3 Augusta - 4:13.17, 1st AG, PR

Ironman distance:
2013 Ironman Lake Placid- 10:03, 1st Ironman (13th age group 35-39, 1:10 swim, 5:16 bike, 3:26 run)

2014 Ironman Austria – 9:22:51 (22nd age group, 1:07 swim, 4:56 bike, 3:11 run), PR

2014 Ironman Wisconsin– 9:44:02 (3rd age group, 1:10 swim, 5:11 bike, 3:14 run) - Kona qualified

2015 Ironman Lake Placid - DNF, injury (1:07 swim, 5:16 bike - with a stop to help an athlete)

2015 Ironman World Championship - 9:55.29 (1:13 swim, 5:06 bike, 3:27 run)

2016 Ironman Austria - 9:13.10 (9th AG, 1:03 swim, 4:56 bike, 3:06 run), PR

2016 Ironman Mont Tremblant - 9:30.55 (2nd AG, 1:06.08 swim, 5:08.52 bike, 3:08.21 run), Fastest amateur male run, Kona qualified

2016 Ironman World Championship - 
9:33.33 (1:08 swim, 5:07 bike, 3:10 run), 25th AG

2017 Ironman Lake Placid - 9:41.35 (3rd AG, 1:01 swim, 5:19 bike, 3:14 run), Kona qualified (declined spot)

2017 Ironman Chattanooga - 9:20.55. 1st AG, 2nd overall amateur male, (47:05 swim, 5:08.11 bike, 3:19 run), Kona qualified

2018 Ironman Austria - 9:20.02 (5th AG, Kona qualified (declined spot)

2018 Ironman World Championship - 9:45.15 (bike mechanical)

2018 Ironman Florida - 9:28.14, 1st AG (1:01.36 swim, 5:02.58 bike, 3:15.15 run), 1st AG, Kona qualified