Don’t Tell Me “It’s Too Hard”

MOTIVATION is sometimes hard to come by, which is why we set aims, periodise the training, calculate the training stress and fatigue and ensure enough recovery is built into a well structured, varied, progressive and smart training program based on power.

Don't tell me it's too hard


Photo courtesy of a good friend – Dennis Sackett of

If you don’t have a coach to put all of this into place, within your lifestyle constraints and in harmony and balance with what you like doing and what is best for you to do, then you should be doing it yourself. There’s a variety of sources and resources you can tap into, but if you just don’t have the time or inclination, engaging a coach who will ‘click’ with you, and more importantly, understand you, will be time and money well spent as you pursue maximum performance from yourself.


Give me a shout if you want help with this. Discreet and professional service wherever you are.

Pedr Harvey Wins Battle on the Border

Pedr Harvey won the Masters C Grade Battle on the Border in emphatic style.  Read about it here:

Pedr Battle winning stage 1 picture

Brisbane Blast Thoughts…!

OK, BLAST report for Masters A. Travelled down the range with Matthew Locker with the usual thoughts of how my numbers from training would stack up against the A grade field in Brisbane. I’m always confident about how I can handle myself in a race, but it’s how my level of condition compares that makes me think.

Rolled out and the Hincapie Team boys rocked it from the start with some big power efforts. I knew they’d have a plan like that as I know the three of them and they are advised by the evergreen Chris (The Horse) Prior, who is a smart trainer and racer! They were rewarded with Chris taking the prime at half duration.

My legs felt absolutely awesome the whole race. I never struggled to close gaps and made use of this by allowing a gap to open in front of me leading to corners, going through full gas, no brakes and then jumping the gap to leave a bigger gap behind, hoping it was having an effect. I was spinning easy and the hill was no problem whatsoever, so the longer the race went on, the better I was feeling about a result!

Gary K leading the peloton through the last corner on the course at the Brisbane Blast Dec '13Saw the 3 laps to go board and was perfectly placed in the top 10, holding wheels easily and sheltering where it was needed. Bearing in mind I had done no work and made no efforts at this stage, the hope was that the teams got themselves organised and keep the pace really high to stop surging! NEVER expect what you want to happen to happen though!

Bell lap and I crossed the line on the wheel of two strong guys I know from QSM (Tony Wood leading out Paddy Weinrauch) so knew I had a reasonable chance of them taking me to the top of the hill, where my plan was to jump at full gas along the top section so I could hit the descent at top speed and then try and hang on round the two bottom corners!

THEN……..both of them swung over having (seemingly) given up the ghost halfway up the hill! At this point I should have jumped by myself and taken a gamble, but hesitated and a hoard of others swamped me before the top bend, coming past 4-5km/h faster and effectively killing any chance I had of being top 5 down the hill!

Game over, as you don’t catch that back up in the last lap on a downhill section with quality riders looking for results!

I lost any chance of a position by being lazy, hesitant and lacking that bit of self belief that gives you the edge when the pressure is on and decisive riding is required.

All of you – learn from my mistakes please, as I try to learn from yours!

Weather was nice mind you 

And, there’s always a next time!

    • Trusted Partners

      Cycling Holiday Spain

    • strava activity

    • ERROR 401 Unauthorized - Array ( [headers] => Requests_Utility_CaseInsensitiveDictionary Object ( [data:protected] => Array ( [date] => Wed, 27 May 2020 14:28:01 GMT [content-type] => application/json; charset=utf-8 [cache-control] => no-cache [via] => 1.1 linkerd [x-download-options] => noopen [status] => 401 Unauthorized [x-request-id] => dfd317ac-a648-4eca-8eea-577fa9170397 [referrer-policy] => strict-origin-when-cross-origin [x-frame-options] => DENY [x-permitted-cross-domain-policies] => none [x-content-type-options] => nosniff [vary] => Origin [x-xss-protection] => 1; mode=block [content-encoding] => gzip ) ) [body] => {"message":"Authorization Error","errors":[{"resource":"Athlete","field":"access_token","code":"invalid"}]} [response] => Array ( [code] => 401 [message] => Unauthorized ) [cookies] => Array ( ) [filename] => [http_response] => WP_HTTP_Requests_Response Object ( [response:protected] => Requests_Response Object ( [body] => {"message":"Authorization Error","errors":[{"resource":"Athlete","field":"access_token","code":"invalid"}]} [raw] => HTTP/1.1 401 Unauthorized Date: Wed, 27 May 2020 14:28:01 GMT Content-Type: application/json; charset=utf-8 Transfer-Encoding: chunked Connection: close Cache-Control: no-cache Via: 1.1 linkerd X-Download-Options: noopen Status: 401 Unauthorized X-Request-Id: dfd317ac-a648-4eca-8eea-577fa9170397 Referrer-Policy: strict-origin-when-cross-origin X-FRAME-OPTIONS: DENY X-Permitted-Cross-Domain-Policies: none X-Content-Type-Options: nosniff Vary: Origin X-XSS-Protection: 1; mode=block content-encoding: gzip {"message":"Authorization Error","errors":[{"resource":"Athlete","field":"access_token","code":"invalid"}]} [headers] => Requests_Response_Headers Object ( [data:protected] => Array ( [date] => Array ( [0] => Wed, 27 May 2020 14:28:01 GMT ) [content-type] => Array ( [0] => application/json; charset=utf-8 ) [cache-control] => Array ( [0] => no-cache ) [via] => Array ( [0] => 1.1 linkerd ) [x-download-options] => Array ( [0] => noopen ) [status] => Array ( [0] => 401 Unauthorized ) [x-request-id] => Array ( [0] => dfd317ac-a648-4eca-8eea-577fa9170397 ) [referrer-policy] => Array ( [0] => strict-origin-when-cross-origin ) [x-frame-options] => Array ( [0] => DENY ) [x-permitted-cross-domain-policies] => Array ( [0] => none ) [x-content-type-options] => Array ( [0] => nosniff ) [vary] => Array ( [0] => Origin ) [x-xss-protection] => Array ( [0] => 1; mode=block ) [content-encoding] => Array ( [0] => gzip ) ) ) [status_code] => 401 [protocol_version] => 1.1 [success] => [redirects] => 0 [url] => [history] => Array ( ) [cookies] => Requests_Cookie_Jar Object ( [cookies:protected] => Array ( ) ) ) [filename:protected] => [data] => [headers] => [status] => ) )
    • Admin Log-in URL -