Your DNA

The foundations of your physiology, and the reason why some exercise and nutrition strategies work for you, and others don’t.

Unlock your unique DNA to discover how and why you should be training and eating differently, and the science behind it.

Workouts

Whether you are just getting started or searching for that extra 1%, follow a workout plan tailored to your unique DNA to maximise your results.

Each FitnessGenes Genetic Workout System includes a goal specific workout plan to help you reach your ideal physique as efficiently and effectively as possible.

Nutrition

Fuel your exercise by building your daily nutrition around your unique genetic results.

Your personal Nutrition Calculator identifies your optimal macronutrient ratios, calorie intake and meal frequency to help you stay right on track.

Real people real results

Join the community of FitnessGenes members who are utilising their DNA to make positive and lasting changes to their fitness, nutrition and health.

Brilliant service

Brilliant service which used my DNA to help me pick the most suitable type of exercise for my body. Been using the advice for 3 weeks and I am already seeing a difference. Definitely recommend.

Katie - United Kingdom

System.Web.HttpCompileException (0x80004005): d:\home\site\wwwroot\Views\MacroPartials\Product\ProductSystemToggle.cshtml(4): error CS0246: The type or namespace name 'productInfo' could not be found (are you missing a using directive or an assembly reference?)
   at System.Web.Compilation.AssemblyBuilder.Compile()
   at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
   at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate)
   at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean throwIfNotFound)
   at System.Web.Compilation.BuildManager.GetCompiledType(VirtualPath virtualPath)
   at System.Web.Compilation.BuildManager.GetCompiledType(String virtualPath)
   at System.Web.Mvc.BuildManagerWrapper.System.Web.Mvc.IBuildManager.GetCompiledType(String virtualPath)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Web.Mvc.ControllerExtensions.RenderViewResultAsString(ControllerBase controller, ViewResultBase viewResult)
   at Umbraco.Web.Macros.PartialViewMacroEngine.Execute(MacroModel macro, IPublishedContent content)
   at Umbraco.Web.Macros.PartialViewMacroEngine.Execute(MacroModel macro, INode node)
   at umbraco.macro.LoadPartialViewMacro(MacroModel macro)
   at umbraco.macro.renderMacro(Hashtable pageElements, Int32 pageId)
   at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(macro m, IDictionary`2 parameters, page umbracoPage)
   at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(String alias, IDictionary`2 parameters, page umbracoPage)
   at Umbraco.Web.UmbracoComponentRenderer.RenderMacro(String alias, IDictionary`2 parameters)
   at Umbraco.Web.UmbracoHelper.RenderMacro(String alias, IDictionary`2 parameters)
   at ASP._Page_Views_Partials_grid_editors_macro_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute()

Ashley gets abs in 8 weeks

Since taking the FitnessGenes test and adjusting my training and nutrition accordingly, I’ve managed to get in the best shape of my life.

FitnessGenes gave him knowledge

I now understand how my body works and what I need to do to achieve my goals without any guesswork!

Ashley Pizan

Unlock your genetic potential

Get fit

Kick start your fitness with bodyweight and free weight workouts that you can follow at home, on the road, or at the gym. The first step on your FitnessGenes journey.

Lose Weight

Shifting stubborn body fat is tough, especially when you follow a plan that isn’t personalised to you. Make sustainable weight loss with your own genetically tailored Lose Weight System.

Get Lean

Build lean muscle and drop body fat with a combination of resistance, HIIT and cardio workouts all tailored to your DNA. A demanding plan, but with rewarding results.

Build Muscle

If you’ve struggled to add muscle mass with generic workouts, or really want to focus your muscle building training, this is the System for you. Maximise your muscle growth with a personal Muscle Build System.

What is your goal?

Discover which plan best fits your needs by answering a couple of questions.

Choose your goal