MacKenzie says it’s tough to win this time of year