Mind Core Fitness
HomeAbout1-2-1 TrainingExercisesBlog
WhatsApp

Elgin • Scotland

Personal training that gets results.

Strength, mindset, and real accountability. With me in your corner.

Book free consultationSee pricing

★★★★★5.0 on Google·200+ clients trained

Mind Core Fitness personal training
Mind Core Fitness personal training

0+

clients trained

5.0 ★

see our reviews

Level 3

qualified PT

Elgin

Moray studio

Real results

Hear it from them.

Cliffy Forsyth

1-2-1 training

George McKimm

1-2-1 training

Jan Beattie

1-2-1 training

Kirsty Duncan

1-2-1 training

Mike Mortz

1-2-1 training

Will Robson

1-2-1 training

Meet your coach

Training with purpose, not pressure.

I started Mind Core Fitness because I believe change is possible for everyone. With the right mindset and the right person in your corner, you can do more than you think. Fitness doesn't need to be complicated or extreme. It's about simplifying your life, building strong habits, and proving to yourself that you can.

Every session I run is tailored to you. Your goals, your body, your pace. Whether you're starting from scratch or pushing for peak performance, I'm here to guide you, challenge you, and keep you accountable.

Level 3 Qualified PT200+ Clients Trained5.0 ★ Google RatedElgin Studio
More about my approach →
Ross Geldart, Mind Core Fitness

Real transformations

The results speak for themselves.

Scotty Grant results
BeforeAfter

Scotty Grant

Mind Core Fitness client

Emily Paterson results
BeforeAfter

Emily Paterson

Mind Core Fitness client

Lee Bazzie Duncan results
BeforeAfter

Lee Bazzie Duncan

Mind Core Fitness client

Mike Mortz results
BeforeAfter

Mike Mortz

Mind Core Fitness client

Kirsty Duncan results
BeforeAfter

Kirsty Duncan

Mind Core Fitness client

Charlie Anderson results
BeforeAfter

Charlie Anderson

Mind Core Fitness client

James Ferguson results
BeforeAfter

James Ferguson

Mind Core Fitness client

Kara Gill results
BeforeAfter

Kara Gill

Mind Core Fitness client

Russell Anderson results
BeforeAfter

Russell Anderson

Mind Core Fitness client

Emily Paterson results
BeforeAfter

Emily Paterson

Mind Core Fitness client

Emily Paterson results
BeforeAfter

Emily Paterson

Mind Core Fitness client

Georgia Laing results
BeforeAfter

Georgia Laing

Mind Core Fitness client

Mike Mortz results
BeforeAfter

Mike Mortz

Mind Core Fitness client

Georgia Laing results
BeforeAfter

Georgia Laing

Mind Core Fitness client

Mike Mortz results
BeforeAfter

Mike Mortz

Mind Core Fitness client

Scotty Grant results
BeforeAfter

Scotty Grant

Mind Core Fitness client

Emily Paterson results
BeforeAfter

Emily Paterson

Mind Core Fitness client

Lee Bazzie Duncan results
BeforeAfter

Lee Bazzie Duncan

Mind Core Fitness client

Mike Mortz results
BeforeAfter

Mike Mortz

Mind Core Fitness client

Kirsty Duncan results
BeforeAfter

Kirsty Duncan

Mind Core Fitness client

Charlie Anderson results
BeforeAfter

Charlie Anderson

Mind Core Fitness client

James Ferguson results
BeforeAfter

James Ferguson

Mind Core Fitness client

Kara Gill results
BeforeAfter

Kara Gill

Mind Core Fitness client

Russell Anderson results
BeforeAfter

Russell Anderson

Mind Core Fitness client

Emily Paterson results
BeforeAfter

Emily Paterson

Mind Core Fitness client

Emily Paterson results
BeforeAfter

Emily Paterson

Mind Core Fitness client

Georgia Laing results
BeforeAfter

Georgia Laing

Mind Core Fitness client

Mike Mortz results
BeforeAfter

Mike Mortz

Mind Core Fitness client

Georgia Laing results
BeforeAfter

Georgia Laing

Mind Core Fitness client

Mike Mortz results
BeforeAfter

Mike Mortz

Mind Core Fitness client

Training programmes

Which path is right for you?

Private sessions in my fully-equipped Elgin studio. Strength, mindset, and real accountability. With me in your corner.

4 Week Fit Starter

4 Week Fit Starter

Build strength, steady your mindset, and set habits that stick — from wherever you're starting.

Ideal whether you're brand new to training or finding your way back. No experience needed.

2 × 45-min sessions per week
Basic nutrition & habit guidance
Accountability check-ins
Mind Core Community access
1-2-1 client app access

£250

Get started
12-Week Strength Builder

12-Week Strength Builder

Build real strength and consistency through progressive training.

Ready to move beyond the basics and commit to visible progress.

2 × 45-min sessions per week
Movement coaching & form development
Nutrition & recovery guidance
Mid-block strength assessment
Mind Core Community access
1-2-1 client app access

£680

Get started
24-Week Performance Phase

24-Week Performance Phase

A full six-month training roadmap from strength to conditioning to power.

For those ready to go all-in and reach peak performance.

2 × 45-min sessions per week
Six-month training roadmap
Regular performance testing & tracking
Ongoing nutrition & recovery adjustments
Priority scheduling + messaging support
1-2-1 client app access

£1250

Get started

Success stories

What my clients say. See Google reviews →

★★★★★

“So far I have lost 25 kilos and still going. Ross is a good motivator, pushing me onwards to better and more physical workouts even at my tender age of 53. The monthly weigh ins are a very strong motivator to get to my target.”

Scott Grant

Scott Grant

Lost 25 kilos · 1-2-1 training

★★★★★

“Since signing up, it’s been the kick up the arse I’ve desperately needed. Ross makes the sessions varied and challenging yet fun. I feel so much more motivated, fitter and stronger. Thanks Ross!”

Emily Paterson

Emily Paterson

Building strength · 1-2-1 training

★★★★★

“Intense but deeply satisfying — pushed beyond limits into new gears I didn’t know I had. Exactly the kick I needed to stay disciplined for my well-being.”

Lee Bazzie Duncan

Lee Bazzie Duncan

Staying disciplined · 1-2-1 training

★★★★★

“Wish I contacted Ross sooner, but what a difference he has made in such a short period. Not only physically but also mentally. Our workouts are non-negotiable, and he makes sure I get the most out of whatever we are doing. He communicates well and you know exactly what he expects of you. I would recommend Ross to anyone, from beginners to experienced.”

S

Stuart Gauld

Beginners to experienced · 1-2-1 training

★★★★★

“From day one, he’s been knowledgeable, supportive, and genuinely invested in helping me reach my goals. Ross creates a welcoming, positive environment that makes training enjoyable, no matter your fitness level. If you’re looking for a personal trainer who truly cares about your progress, Ross at Mind Core Fitness is the one to go to!”

A

Angus Duncan

1-2-1 training

★★★★★

“Mind Core Fitness delivers top-class instruction. Ross is very knowledgeable and brings an encouraging energy to every single session. What sets mind core apart is the inclusivity — with adapted workouts for all fitness levels so everyone feels supported and challenged”

D

Denise Walton

All fitness levels · 1-2-1 training

★★★★★

“Ross will get you to where you wanna be — great sessions, lots of fun, some type 2 fun as well (Bulgarian squats) but seriously if your looking for a personal trainer in and around Elgin he’s your go to”

G

Georgina Mckimm

1-2-1 training

★★★★★

“Really enjoying my group PT sessions with Ross, every session tailored to what our goals are and every session is different and fun!! Never a dull moment. 100% recommend if you are looking for a local PT!”

F

Fern Beattie

Group PT sessions

★★★★★

“Just what I needed to give me a push & regain some strength & focus. Thank you Ross”

H

Hafidha Park

Regaining strength · 1-2-1 training

Common questions

Got questions? Here's the answers.

Do I need to be fit to start?+

Not at all. Most people who come to me haven’t trained in years. That’s the whole point. I meet you where you are.

What should I wear?+

Comfortable gym clothes and trainers. Nothing fancy.

How long are the sessions?+

Usually around 45 minutes to an hour. Quality over quantity.

Do you do online coaching?+

Aye. Custom programmes, weekly check-ins, form reviews, ongoing support. Wherever you are in the world.

What if I need to cancel?+

Just let me know with 24 hours notice. Life happens, no drama.

Find the studio

Based in Elgin, Moray

A fully-equipped private studio in the heart of Elgin. No crowded gyms, no waiting for equipment, no distractions. All fitness levels welcome.

ElginMorayScotland

Sessions available this week

MondaySessions available
TuesdaySessions available
WednesdaySessions available
ThursdaySessions available
FridaySessions available
SaturdaySessions available

Follow the journey.

Join the community for daily motivation, workout tips, and behind-the-scenes content.

InstagramFacebookYouTubeTikTok
Mind Core Fitness

Personal training, online coaching, and nutrition guidance. Based in Elgin, Scotland.

Explore

  • Home
  • About
  • 1-2-1 Training
  • Blog

Legal

  • Privacy policy
  • Terms
  • WhatsApp

Social

  • Instagram
  • Facebook
  • TikTok
  • YouTube

© 2026 Mind Core Fitness.

Mind Core Fitness is a trading name of ROSS GELDART LIMITED. Registered company details are in our terms and privacy policy.