Friday, 12 June 2026

Easy Strength

09:15 Gym


Warm up

Banded 7s
SkiErg 500m
Goblet Squat + curl
Swings
KB Floor Press
KB Row

RDL 10 easy
Pullups 3x3
Hammer Bench 2x5
KB Swings 5x10
Ab wheel 2x5

Stretch

Thursday, 11 June 2026

Easy Strength

08:15 Gym

Warm up

Run/walk to gym
Banded 7s
Goblet Squat + curl
Swings
KB Floor Press
KB Row

RDL 3,2,1,1
Pullups (palms away) 10
Bench 2x5

Headed home for call then

KB Swings 2x25
Ab wheel 2x5

Stretch

* Tweaked my shoulder and elbow. A little too heavy.

Wednesday, 10 June 2026

Row

19:30 Home

Row 5K

Stretch



Tuesday, 9 June 2026

Fencing Coaching

19:00 Epee Club

Adult beginners

Fenced one bout.

1-1 lessons

Easy Strength

 08:30 Gym


Warm up

Run to gym*
Banded 7s
Swings
Pushups 20
KB Row
Low bar squat 2x10

RDL 10
Pullups (palms away) 10
Hammer Bench 2x5
KB Swings 2x25
Ab wheel 2x5

Stretch

* My knee complained so walked last 250m.

Monday, 8 June 2026

Easy Strength

08:30 Gym

Warm up

Banded 7s
Ski Erg 500m
Goblet Squat + curl
Swings
Pushups 20
KB Row

RDL 10
Pullups (palms away) 10
Bench 2x5*
KB Swings 2x25
Ab wheel 2x5

Stretch

* Tweaked my shoulder and elbow. A little too heavy.

Sunday, 7 June 2026

Rowing

16:00 Home

Row 5k

Stretch

Friday, 5 June 2026

Easy Strength

08:15 Gym

Warm up

Sled push pull 5/5
Banded 7s
Goblet Squat + curl
Swings
KB Floor press
KB Row

RDL 10
Weighted Pullups 3x3
Machine Bench 2x5
KB Swings 2x25
Ab wheel 2x5

Stretch

Thursday, 4 June 2026

Easy Strength

09:00 Gym


Warm up

SkiErg 500m
Banded 7s
Goblet Squat + curl
Swings
KB Row
Pushups 20

RDL 2x5
Weighted Pullups 2x5
Bench 2x5
KB Swings 5x10
Ab wheel 2x5

Stretch

Wednesday, 3 June 2026

Row

20:00 Home

Row 3k
Stretch

A quick one after two days of travelling.

Monday, 1 June 2026

Easy Strength

12:30 Gym


Warm up

Sled push pull 5/5
Banded 7s
Goblet Squat + curl
Swings
KB Floor press
KB Row

RDL 3x3
Weighted Pullups 2x5
Bench 2x5
KB Swings 2x25
Ab wheel 2x5

Stretch

Saturday, 30 May 2026

Easy Strength

13:30 Gym


Warm up

Ski Erg 500K
Banded 7s
Goblet Squat + curl
Swings
Push ups 
KB Row

RDL 2x5
Weighted Pullups 2x5
Bench 1x10
KB Swings 2x25
Ab wheel 2x5

Stretch

Friday, 29 May 2026

Easy Strength

09:00 Gym


Warm up

Ski Erg 500m
Banded 7s
Goblet Squat + curl
Swings
Pushups
KB Row

RDL 10
Weighted Pullups 10
Bench 2x10
KB Swings 5x10
Ab wheel 2x5
Tb raises 2x12

Stretch

Thursday, 28 May 2026

Row

17:00 Home

Row 5k 

Stretch

Tuesday, 26 May 2026

Easy Strength

18:50 Club Gym


Warm up

Banded 7s


RDL 2x5
Weighted Pullups 2x5
Bench 2x5
KB Swings 2x25
V sits 2x12
Tb raises3x12

Stretch

Fencing

17:45 Foil Club

Warm up

Lesson


My knee si recoving well but I'm easing back into fencing gradually.

Monday, 25 May 2026

Easy Strength

08:30 Gym


Warm up

Run 1k
Banded 7s
Goblet Squat + curl
Swings
KB Floor press
KB Row

RDL 2x5
Weighted Pullups 3x3
Bench 1x10
KB Swings 2x25
Ab wheel 2x5
Poliquin steps 3x12

Stretch

Saturday, 23 May 2026

Easy Strength

10:30 Gym


Warm up

Sled push/pull x10
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 1x10
Weighted Pullups 12
Bench 10
KB Swings 5x10
Ab wheel 2x5
Sled push/pull

Stretch 

Friday, 22 May 2026

Easy Strength

08:30 Gym


Warm up

Ski Erg
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 2x5
Weighted Pullups 2x5
Bench 3x3
KB Swings 2x25
Ab wheel 2x5
Sled push/pull

Stretch

Thursday, 21 May 2026

Row

17:30 Home

Row 5k

Stretch


Tuesday, 19 May 2026

Fencing

19:00 Epee Club

Fencing Coaching

Adult beginners.

Individual lessons

Easy Strength

12:00 Gym


Warm up

Sled push/pull x10
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 2x5
Weighted Pullups 3x3
Bench 2x5
KB Swings 5x10
Ab wheel 2x5
Sled push/pull

Stretch

Saturday, 16 May 2026

Easy Strength

10:30 Gym


Warm up

Ski Erg
Banded 7s
Goblet Squat + curl
Swings
KB Floor press
KB Row

RDL 10
Weighted Pullups 3x3
Bench 2x5
KB Swings 5x10
Ab wheel 2x5
Sled push/pull

Stretch 

Easy Strength and Row

10:30 Gym


Warm up

SkiErg
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 2x6
Weighted Pullups 2x5
Bench 10
KB Swings 2x25
Ab wheel 2x5
Sled push/pull

Row 15 minutes

Stretch

Friday, 15 May 2026

Easy Strength

08:30 Gym


Warm up

Ski Erg
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 1x10
Weighted Pullups 3x3
Bench 2x5
KB Swings 5x10
Ab wheel 2x5
Sled push/pull

Stretch

Thursday, 14 May 2026

Easy Strength

08:30 Gym


Warm up

Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 3x3
Weighted Pullups 2x5
Bench 2x5
KB Swings 2x25
Ab wheel 2x5
Sled push/pull

Stretch

Wednesday, 13 May 2026

Row

20:30 Home

Row 15 minutes
Stretch

Tuesday, 12 May 2026

Fencing

19:30 Epee Club

Coaching adult beginners.

Two 1-1 lessons.

Easy Strength

08:30 Gym


Warm up

Ski Erg 500m
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 10
Weighted Pullups 10
Bench 10
KB Swings 5x10
Ab wheel 2x5
Sled push/pull

Stretch

Monday, 11 May 2026

Row

19:30 Home

Row 15 minutes

Stretch

Sunday, 10 May 2026

Easy Strength

12:45 Gym


Warm up

Ski Erg 500m
Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 5,5*
Weighted Pullups 3x3
Bench 3x3
KB Swings 2x25
Ab wheel 2x5
Sled push/pull

Stretch

* I had to drop the weight for the second set as my injured knee didn't like it.

Friday, 8 May 2026

Easy Strength

09:00 Gym

Warm up

Banded 7s
Goblet Squat + curl
Swings
KB Floor press

RDL 10
Weighted Pullups 10
Bench 3x3
KB Swings 2x25
Ab wheel 2x5


Stretch

Thursday, 7 May 2026

Easy Strength

19:15 Gym

Warm up

Banded 7s
Goblet Squat
Swings

RDL 2x5
Weighted Pullups 2x5
Bench 2x5
KB Swings 2x25
Ab wheel 2x5

Tib raises 2x12
One leg eccentric leg extension 2x10
Heels elevated squata 2x10

Stretch

Inspired by Dan John's easy strength routine. I wanted something that took the load of my knees and had a reduced overall volume. I ran a version of this routine twice before: https://fit2fence.blogspot.com/search/label/40%20day%20program and https://fit2fence.blogspot.com/search/label/Easy%20Strength

Monday, 4 May 2026

Mass Made Simple Lite Variation

14:00 Gym

Push focus

Warmup

Double Clean and Press 3x5

RDL 10

Poliquin steps 3x12

Tib raises 3x12

Pull ups 25

Machine Row 5x5 

Machine Bench Press  3x5

Barbell Curl  2x5,10

Saturday, 2 May 2026

Conditioning

15:00 Gym

Bike 10 minutes
Cross trainer 10 minutes

Stretch

Friday, 1 May 2026

Mass Made Simple Lite Variation

08:30 Gym

Push focus

Warmup

Double Clean and Press 3x5

Singe leg extension 3x12

RDL 20

Pull ups 12

Machine Row 3x5 

Machine Bench Press  5x5*

Barbell Curl  2x5,10



I've had to alter the workout as I inured my knee. I think the volume of high bar squats was one of the contributing issues No squats or farmer's walks for a while


* The bench was unusually busy.

Tuesday, 28 April 2026

Fencing

18:00 University Club

Warmup*

Wheelchair foil, 1/4

*I re-injured my meniscus on my first lunge. Graciously I was offered the chance to fence wheelchair foil, which was fantastic fun and a humbling experience.


Monday, 27 April 2026

Mass Made Simple Lite

17:30 University Gym

Push focus

Warmup

Double Clean and Press 3x5

Squats 3x5

RDL 20

Pull ups 12

Machine Row 3x5 

Dunbbell Bench Press  5x5*

Dumbell Curl  3x5*


*The gym was very busy so I finished in my hotel gym



Friday, 24 April 2026

Mass Made Simple Lite

08:30 Gym

Push focus

Warmup

Double Clean and Press 3x5

Back Squat 3x10

RDL 10

Pull ups 12

Machine Row 3x5 

Bench Press  5x5

Barbell Curl  2x5,10

Farmer's walk 28Kg kettlebells

Thursday, 23 April 2026

Row

18:30

Tired after a flight so an easy row and quick stretch.




Tuesday, 21 April 2026

Fencing

19:00 Epee Club

Coaching

Warm up

Bouts 1/3

Row

08:30 Home

Row 5 K

Stretch

Monday, 20 April 2026

Fencing

19:00 Epee Clube

Coaching foil

Warmup

Lesson

Bouts 1/2

Mass Made Simple Lite

08:15 Gym


Warmup

Double Clean and Press 3x5

Back Squat 2x5

Tonic Straight Legged Deadlift 20

Pull ups 13,9,3 =25

Machine Row 5x5 

Bench Press  3x5

Barbell Curl  3x5

Farmer's walk 24Kg kettlebells 


Stretch

The volume of squats were aggravating my knee, so reducing volume and upping weight.

Saturday, 18 April 2026

Mass Made Simple Lite

16:30 Gym

Push focus

Warmup

Double Clean and Press 3x5

Back Squat 5x10

Tonic Straight Legged Deadlift 20

Pull ups 10,2

Machine Row 3x5 

Bench Press  3x5

Dumbell  Curl  2x5 1x10

Farmer's walk 28Kg kettlebells

Thursday, 16 April 2026

Mass Made Simple Lite

09:45 Gym

Push focus

Warmup

Double Clean and Press 5x5

Back Squat 2x10

Tonic Straight Legged Deadlift 20

Pull ups 12,3 = 15reps

Machine Row 3x5 

Bench Press  5x5

Barbell Curl  3x10

Farmer's walk 24Kg kettlebells 2 laps


Stretch

Wednesday, 15 April 2026

Fencing

18:00 Fencing Club

Warm up and footwork

Epee Bouts 3/7

Lesson

Tuesday, 14 April 2026

Mass Made Simple Lite

19:15 Gym


Back focus

Warmup

Double Clean and Press 3x5

Back Squat 3x10

Tonic Straight Legged Deadlift 20

Pull ups 8,7,5,5 =25reps

Machine Row 5x5 

Bench Press  3x5

Barbell Curl  3x5

Farmer's walk 24Kg kettlebells 


Stretch

Saturday, 11 April 2026

Mass Made Simple Lite

10:45 Gym

Push focus

Warmup

Double Clean and Press 3x5

Back Squat 5x10

Tonic Straight Legged Deadlift 20

Pull ups 12

Machine Row 3x5 

Bench Press  3x5

Barbell Curl  2x5 1x10

Farmer's walk 28Kg kettlebells

Friday, 10 April 2026

Row

16:45 Home

Row 5K

Stretch

Thursday, 9 April 2026

Mass Made Simple Lite

08:45 Gym

Push focus

Warmup

Double Clean and Press 5x5

Back Squat 2x10

Tonic Straight Legged Deadlift 20

Pull ups 8,7 = 15reps

Machine Row 3x5 

Bench Press  5x5

Barbell Curl  3x10

Farmer's walk 24Kg kettlebells 2 laps


Stretch

Wednesday, 8 April 2026

Fencing

19:05 Foil and Epee Club

Warm up

Footwork

Lesson

Epee Bouts

3/7

Stretch

Tuesday, 7 April 2026

Mass Made Simple Lite

08:45Gym


Back focus

Warmup

Double Clean and Press 3x5

Back Squat 3x10

Tonic Straight Legged Deadlift 20

Pull ups 8,7,5,5 =25reps

Machine Row 5x5 

Bench Press  3x5

Barbell Curl  3x5

Farmer's walk 24Kg kettlebells 


Stretch

Monday, 6 April 2026

Row and Kettlebells

17:30 Home

Row 1000m

KB Swings 5x20

Saturday, 4 April 2026

Row

17:00 Home

Row 20 minutes


Stretch 

Friday, 3 April 2026

Mass Made Simple Lite

16:00 Gym

Warmup

Double Clean and Press set of 5 

Back Squat 3x5

Tonic Straight Legged Deadlift 20

Pull ups 10 reps 

Machine Row 3x5 

Bench Press Working up to easy 3x5

Barbell Curl work up towards a tough 3x5

Farmer's walk 24Kg kettlebells 


Stretch

Thursday, 2 April 2026

Row

18:15 Home

Row 5K

Stretch

Mass Made Simple Lite

09:15 Gym

Warmup

Double Clean and Press set of 5 

Back Squat 3x5

Tonic Straight Legged Deadlift 20

Pull ups 10 reps 

Machine Row 3x5 

Bench Press Working up to easy 3x5

Barbell Curl work up towards a tough 3x5

Farmer's walk 24Kg kettlebells 


Stretch

Tuesday, 31 March 2026

Fencing

17:30 Foil Club

Warm up

Bouts 5/7

Stretch

Monday, 30 March 2026

Fencing

19:30 Foil and Epee Club

Warm up

Lesson

Bouts 2/4

Mass Made Simple Lite

09:15 Gym

Warmup

Double Clean and Press set of 5 

Back Squat 3x5

Tonic Straight Legged Deadlift 20

Pull ups 10 reps 

Machine Row 3x5 

Bench Press Working up to easy 3x5

Barbell Curl work up towards a tough 3x5

Farmer's walk 24Kg kettlebells 


Stretch

Saturday, 28 March 2026

Mass Made Simple Lite

16:00 Gym

Warmup

Double Clean and Press set of 5 

Back Squat 3x5

Tonic Straight Legged Deadlift 20

Pull ups 10 reps 

Machine Row 3x5 

Bench Press Working up to easy 3x5

Barbell Curl work up towards a tough 3x5

Farmer's walk 24Kg kettlebells 


Stretch


Based on Dan John's Mass Made Simple Lite program.



Thursday, 26 March 2026

Threadmill

08:30 Hotel Gym

Run/walk 2.2 miles

Stretch

Monday, 23 March 2026

Hotel Gym Workout

07:15 Hotel Gym

Double Clean and Press 3x8
Machine Row 2x8
Leg Curls 2x8
DB Goblet Squats 2x10
Cable pressdown/curls 2x10

Saturday, 21 March 2026

Row

16:00 Home

Row - rollers workouts

1 minutes 18SPM

1 Minutes 22 SPM

1 Minutes 26 SPM 

1 Minutes 22 SPM

1 Minutes 26 SPM 


Repeat 4 times for 20 minute total


Stretch

Friday, 20 March 2026

Bodybuilding Workout 1

09:30 Local Gym


Warm up ski erg

Seated press, 3x8 2.5 minutes
Lat pull down , 8, 8 2 minutes rest 3xmax 25 seconds rest
Lateral raise 2x10, 3xmax 20 seconds rest
Lat prayer  2x10
Cable curl/Cable push downs 10/10 max/max

Farmers walk

Stretch

Thursday, 19 March 2026

Row

17:30 Home

Row 5K

Stretch

Wednesday, 18 March 2026

Bodybuilding Workout 1

08:30 Local Gym

Warm up

Leg press 4x8 2.5 minutes rest

Leg extension 2x10

Leg curl 2x10, 3xmax drop sets 25 seconds rest

Calf raise 2x16

Walking lunges

Stretch

Tuesday, 17 March 2026

Stretch

08:30 Home

Stretch




Monday, 16 March 2026

Fencing

17:30 Foil Club

Warm up

Bouts 3/5

Lesson

Bodybuilding Workout 1

10:00 Gym

Warm up

Dips, 8, 8 1.5 minutes rest
3xmax 25 seconds rest

Chest supported rows as above

Pec deck/rear fly 3x10/10

Ez curl/ Overhead extension 2x 10/10


KB Swings 20 swings on the minute for 5 minutes

Stretch

Sunday, 15 March 2026

Fencing Competition

08:30 Invicta Open

Results: https://www.fencingtimelive.com/events/results/49DA715327DF42229FD75DBFD569D955


Saturday, 14 March 2026

Row

15:00 Home

Easy Row




Stretch

Friday, 13 March 2026

Bodybuilding Workout 1

10:00 Local Gym


Warm up ski erg

Seated press, 3x8 2.5 minutes
Lat pull down , 8, 8 2 minutes rest 3xmax 25 seconds rest
Lateral raise 2x10, 3xmax 20 seconds rest
Lat prayer  2x10
Cable curl/Cable push downs 10/10 max/max

Farmers walk

Stretch

Thursday, 12 March 2026

Row

18:30 Home

Row 5K

Stretch

Wednesday, 11 March 2026

Bodybuilding Workout 1

08:15 Local Gym

Warm up

Leg press 4x8 2.5 minutes rest

Leg extension 2x10

Leg curl 2x10, 3xmax drop sets 25 seconds rest

Calf raise 2x16

Walking lunges

Stretch

Tuesday, 10 March 2026

Fencing

17:45 Foil Club

Warm up

Bouts: 6/6

Lesson 

Monday, 9 March 2026

Bodybuilding Workout 1

08:45 Gym

Warm up

Dips, 8, 8 1.5 minutes rest
3xmax 25 seconds rest

Chest supported rows as above

Pec deck/rear fly 3x10/10

Ez curl/ Overhead extension 2x 10/10


KB Swings 20 swings on the minute for 5 minutes

Stretch

Sunday, 8 March 2026

Row

13:00 Home

Row 5 K

Narrow squats 2x20

Poliquin Steps 2x12

Tib raises 2x15

Stretch 

Friday, 6 March 2026

Bodybuilding Workout 1

10:00 Local Gym


Warm up run

Seated press, 3x8 2.5 minutes
Lat pull down , 8, 8 2 minutes rest 3xmax 25 seconds rest
Lateral raise 2x10, 3xmax 20 seconds rest
Lat prayer  2x10
Cable curl/Cable push downs 10/10 max/max


Stretch

Thursday, 5 March 2026

Row

17:15 Home

Row 20 minutes, variations every 2 minutes

Stretch

Wednesday, 4 March 2026

Bodybuilding Workout 1

20:00 Local Gym

Warm up

Leg press 4x8 2.5 minutes rest

Leg extension 2x10

Leg curl 2x10, 3xmax drop sets 25 seconds rest

Calf raise 2x16

Walking lunges

Stretch

Tuesday, 3 March 2026

Fencing

17:30 Foil Club 

Warm up

Bouts 5/6

Lesson

Stretch

Monday, 2 March 2026

Bodybuilding Workout 1

08:15 Gym

Warm up

Dips, 8, 8 1.5 minutes rest
3xmax 25 seconds rest

Chest supported rows as above

Pec deck/rear fly 3x10/10

Ez curl/ Overhead extension 2x 10/10


KB Swings 20 swings on the minute for 5 minutes

Stretch

Saturday, 28 February 2026

Row

15:00 Local Gym

Row 30 minutes

Stretch

Friday, 27 February 2026

Bodybuilding Workout 1

10:00 Local Gym


Warm up on Ski Erg

Seated press, 8, 8 2.5 minutes rest 1xmax 
Lat pull down , 8, 8 2 minutes rest 3xmax 25 seconds rest
Lateral raise 2x10, 3xmax 20 seconds rest
Lat prayer  2x10
Cable curl/Cable push downs 10/10 max/max

Farmers walk

Stretch

Thursday, 26 February 2026

Row

12:30 Home

Row 5K

Stretch 

Wednesday, 25 February 2026

Bodybuilding Workout 1

08:30 Local Gym

Warm up

Leg press 4x8 2.5 minutes rest

Leg extension 2x10

Leg curl 2x10, 3xmax drop sets 25 seconds rest

Calf raise 2x16

Walking lunges

Poliquin Steps 2x12

Tib raises 2x15

Stretch


Working though a minor calf pull.

Monday, 23 February 2026

Fencing

19:00 Epee Club

Footwork

Bouts 4/6

Lesson

Tweaked my calf on last bout. 

Bodybuilding Workout 1

08:15 Gym

Warm up on rower

Dips, 8, 8 1.5 minutes rest
3xmax 25 seconds rest

Chest supported rows as above

Pec deck/rear fly 3x10/10

Ez curl/ Overhead extension 2x 10/10


KB Swings 20 swings on the minute for 5 minutes

Stretch

Saturday, 21 February 2026

Row

14:30 Home

Row 30 minutes

Stretch

Friday, 20 February 2026

Bodybuilding Workout 1

12:30 Local Gym


Warm up

Smith machine press, 8, 8 2.5 minutes rest 3xmax 25 seconds rest
Lat pull down , 8, 8 2 minutes rest 3xmax 25 seconds rest
Lateral raise/Lat prayer  2x10/10
Lat raise 3xmax 20 seconds rest
Cable curl/Cable push downs 10/10 max/max

Stretch

Thursday, 19 February 2026

Row

17:15 Home


Row 20 minutes





Stretch

Wednesday, 18 February 2026

Bodybuilding Workout 1

12:30 Local Gym

Warm up

Leg press 4x8 2.5 minutes rest

Leg extension 2x10

Leg curl 2x10, 3xmax drop sets 25 seconds rest

Calf raise 16, max, max, max 25 seconds then 90 second 16 reps, max, max, max

Walking lunges

Stretch

Tuesday, 17 February 2026

Fencing

17:30 Foil Club

Warm up

Bouts 4/6

Lesson

12:30 Row

20 minute row

stretch

Monday, 16 February 2026

Bodybuilding Workout 1

12:30 Gym

Warm up on rower

Dips, 8, 8 1.5 minutes rest
3xmax 25 seconds rest

Chest supported rows as above

Pec deck/rear fly 3x10/10

Ez curl/ Overhead extension 2x 10/10


KB Swings 20 swings on the minute for 5 minutes

Stretch